mirror of
https://github.com/bminor/binutils-gdb.git
synced 2025-12-26 09:08:59 +00:00
Remove char-based bitfield macros
This removes the char-based bitfield macros from gdbtypes.h, as they are no longer used. Acked-By: Simon Marchi <simon.marchi@efficios.com> Reviewed-by: Keith Seitz <keiths@redhat.com>
This commit is contained in:
@@ -66,15 +66,6 @@ struct dwarf2_per_cu_data;
|
||||
struct dwarf2_per_objfile;
|
||||
struct dwarf2_property_baton;
|
||||
|
||||
/* Some macros for char-based bitfields. */
|
||||
|
||||
#define B_SET(a,x) ((a)[(x)>>3] |= (1 << ((x)&7)))
|
||||
#define B_CLR(a,x) ((a)[(x)>>3] &= ~(1 << ((x)&7)))
|
||||
#define B_TST(a,x) ((a)[(x)>>3] & (1 << ((x)&7)))
|
||||
#define B_TYPE unsigned char
|
||||
#define B_BYTES(x) ( 1 + ((x)>>3) )
|
||||
#define B_CLRALL(a,x) memset ((a), 0, B_BYTES(x))
|
||||
|
||||
/* * Different kinds of data types are distinguished by the `code'
|
||||
field. */
|
||||
|
||||
|
||||
Reference in New Issue
Block a user