diff options
author | Mark Kettenis <kettenis@gnu.org> | 2002-07-04 08:18:20 +0000 |
---|---|---|
committer | Mark Kettenis <kettenis@gnu.org> | 2002-07-04 08:18:20 +0000 |
commit | da54aa885f94b36107c047de7b6d14ba1f9001bf (patch) | |
tree | c877f1d266705ce695e25dc274d6b627f3f26290 /gdb/i386-tdep.h | |
parent | 417667917ccce80bac122c905c75ed957947a4b8 (diff) | |
download | gdb-da54aa885f94b36107c047de7b6d14ba1f9001bf.tar.gz |
* i386-tdep.h (I386_MAX_REGISTER_SIZE): New define.
* i386-tdep.c (i386_do_pop_frame): Use I386_MAX_REGISTER_SIZE
instead of MAX_REGISTER_RAW_SIZE.
(i386_extract_return_value, i386_extract_struct_value_address):
Convert to use regcache.
(i386_gdbarch_init): Set max_register_raw_size and
max_register_virtual_size to I386_MAX_REGISTER_SIZE.
Set extract_return_value and extract_struct_value_address instead
of their deprecated variants.
Diffstat (limited to 'gdb/i386-tdep.h')
-rw-r--r-- | gdb/i386-tdep.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/gdb/i386-tdep.h b/gdb/i386-tdep.h index d255c40ca0e..bd5213fee37 100644 --- a/gdb/i386-tdep.h +++ b/gdb/i386-tdep.h @@ -157,6 +157,9 @@ struct gdbarch_tdep #define I386_SSE_SIZEOF_REGS (I386_SIZEOF_GREGS + I386_SIZEOF_FREGS \ + I386_SIZEOF_XREGS) +/* Size of the largest register. */ +#define I386_MAX_REGISTER_SIZE 16 + /* Return the name of register REG. */ extern char const *i386_register_name (int reg); |