aboutsummaryrefslogtreecommitdiff
path: root/gdb/ChangeLog
diff options
context:
space:
mode:
authorElena Zannoni <ezannoni@kwikemart.cygnus.com>2002-08-19 23:21:16 +0000
committerElena Zannoni <ezannoni@kwikemart.cygnus.com>2002-08-19 23:21:16 +0000
commit489461e2aa400b4d4e51d6d6d5b9c4a1513d1e8e (patch)
treeaf1449438b363acd0fb021afb3112f17c15a6d8f /gdb/ChangeLog
parent2c2738a0e0b459fdbf385972b2820e6cfcb0324d (diff)
downloadgdb-489461e2aa400b4d4e51d6d6d5b9c4a1513d1e8e.zip
gdb-489461e2aa400b4d4e51d6d6d5b9c4a1513d1e8e.tar.gz
gdb-489461e2aa400b4d4e51d6d6d5b9c4a1513d1e8e.tar.bz2
2002-08-19 Elena Zannoni <ezannoni@redhat.com>
* rs6000-tdep.c (struct reg): Add field to indicate a pseudo register. (P): New macro to define a register as a pseudo register. (R, R4, R8, R16, FR32, R64, R0): Updated. (struct variant): Add new fields for number of pseudo registers and number of total registers. (tot_num_registers): New macro replacing.... (num_registers): ...deleted macro. (num_registers): New function. (num_pseudo_registers): New function. (variants): Update all variants to intialize new fields correctly. Postpone initialization of number of pseudo regs and real regs. (init_variants): New function. (rs6000_gdbarch_init): Initialize variants. Update calculation of registers offsets.
Diffstat (limited to 'gdb/ChangeLog')
-rw-r--r--gdb/ChangeLog18
1 files changed, 18 insertions, 0 deletions
diff --git a/gdb/ChangeLog b/gdb/ChangeLog
index b384e94..3bad332 100644
--- a/gdb/ChangeLog
+++ b/gdb/ChangeLog
@@ -1,3 +1,21 @@
+2002-08-19 Elena Zannoni <ezannoni@redhat.com>
+
+ * rs6000-tdep.c (struct reg): Add field to indicate a pseudo
+ register.
+ (P): New macro to define a register as a pseudo register.
+ (R, R4, R8, R16, FR32, R64, R0): Updated.
+ (struct variant): Add new fields for number of pseudo registers
+ and number of total registers.
+ (tot_num_registers): New macro replacing....
+ (num_registers): ...deleted macro.
+ (num_registers): New function.
+ (num_pseudo_registers): New function.
+ (variants): Update all variants to intialize new fields correctly.
+ Postpone initialization of number of pseudo regs and real regs.
+ (init_variants): New function.
+ (rs6000_gdbarch_init): Initialize variants. Update calculation of
+ registers offsets.
+
2002-08-19 David Carlton <carlton@math.stanford.edu>
* valops.c (search_struct_field): Change error message to treat