From db2530270bcc7d2c64f1a3ba9cda1d3b65109e2f Mon Sep 17 00:00:00 2001 From: Daniel Jacobowitz Date: Mon, 4 Feb 2002 22:41:36 +0000 Subject: [PATCH] 2002-02-04 Daniel Jacobowitz * regformats/regdef.h (struct reg): Add comment describing the requirements for offset and size fields. --- gdb/ChangeLog | 7 ++++++- gdb/regformats/regdef.h | 5 +++++ 2 files changed, 11 insertions(+), 1 deletion(-) diff --git a/gdb/ChangeLog b/gdb/ChangeLog index fc78e54481..04c3d6e46c 100644 --- a/gdb/ChangeLog +++ b/gdb/ChangeLog @@ -1,3 +1,8 @@ +2002-02-04 Daniel Jacobowitz + + * regformats/regdef.h (struct reg): Add comment describing the + requirements for offset and size fields. + 2002-02-04 Andreas Schwab * config/ia64/linux.mh: Don't set NAT_CLIBS and REGEX. @@ -7,7 +12,7 @@ * gdbarch.sh (copyright): Update years in generated header. (SMASH_TEXT_ADDRESS): Add rule. - *gdbarch.h, gdbarch.c: Re-generate. + * gdbarch.h, gdbarch.c: Re-generate. * coffread.c: Multi-arch uses of SMASH_TEXT_ADDRESS. * dbxread.c: Likewise. * dwarfread.c: Likewise. diff --git a/gdb/regformats/regdef.h b/gdb/regformats/regdef.h index d70a4885b2..17174ee3c6 100644 --- a/gdb/regformats/regdef.h +++ b/gdb/regformats/regdef.h @@ -23,6 +23,11 @@ struct reg /* The name of this register - NULL for pad entries. */ const char *name; + /* At the moment, both of the following bit counts must be divisible + by eight (to match the representation as two hex digits) and divisible + by the size of a byte (to match the layout of each register in + memory). */ + /* The offset (in bits) of the value of this register in the buffer. */ int offset; -- 2.34.1