mirror of
https://sourceware.org/git/binutils-gdb.git
synced 2024-11-23 18:14:13 +08:00
* macrotab.h (struct macro_definition) <kind>: Shrink to one bit.
(argc): Now 31 bits.
This commit is contained in:
parent
91910cddf1
commit
2e668a5dff
@ -1,3 +1,8 @@
|
||||
2008-08-23 Tom Tromey <tromey@redhat.com>
|
||||
|
||||
* macrotab.h (struct macro_definition) <kind>: Shrink to one bit.
|
||||
(argc): Now 31 bits.
|
||||
|
||||
2008-08-22 Tom Tromey <tromey@redhat.com>
|
||||
|
||||
* NEWS: Move macro entries back under "New commands".
|
||||
|
@ -269,12 +269,12 @@ struct macro_definition
|
||||
struct macro_table *table;
|
||||
|
||||
/* What kind of macro it is. */
|
||||
enum macro_kind kind;
|
||||
ENUM_BITFIELD (macro_kind) kind : 1;
|
||||
|
||||
/* If `kind' is `macro_function_like', the number of arguments it
|
||||
takes, and their names. The names, and the array of pointers to
|
||||
them, are in the table's bcache, if it has one. */
|
||||
int argc;
|
||||
int argc : 31;
|
||||
const char * const *argv;
|
||||
|
||||
/* The replacement string (body) of the macro. This is in the
|
||||
|
Loading…
Reference in New Issue
Block a user