mirror of
https://github.com/pret/agbcc.git
synced 2026-09-13 13:06:01 -05:00
remove macros for old compilers
This commit is contained in:
12
gcc/rtl.h
12
gcc/rtl.h
@@ -97,22 +97,10 @@ typedef union rtunion_def
|
||||
|
||||
typedef struct rtx_def
|
||||
{
|
||||
#ifdef ONLY_INT_FIELDS
|
||||
#ifdef CODE_FIELD_BUG
|
||||
unsigned int code : 16;
|
||||
#else
|
||||
unsigned short code;
|
||||
#endif
|
||||
#else
|
||||
/* The kind of expression this is. */
|
||||
enum rtx_code code : 16;
|
||||
#endif
|
||||
/* The kind of value the expression has. */
|
||||
#ifdef ONLY_INT_FIELDS
|
||||
int mode : 8;
|
||||
#else
|
||||
enum machine_mode mode : 8;
|
||||
#endif
|
||||
/* 1 in an INSN if it can alter flow of control
|
||||
within this function. Not yet used! */
|
||||
unsigned int jump : 1;
|
||||
|
||||
12
gcc/tree.h
12
gcc/tree.h
@@ -167,11 +167,7 @@ struct tree_common
|
||||
{
|
||||
union tree_node *chain;
|
||||
union tree_node *type;
|
||||
#ifdef ONLY_INT_FIELDS
|
||||
unsigned int code : 8;
|
||||
#else
|
||||
enum tree_code code : 8;
|
||||
#endif
|
||||
|
||||
unsigned side_effects_flag : 1;
|
||||
unsigned constant_flag : 1;
|
||||
@@ -896,11 +892,7 @@ struct tree_type
|
||||
unsigned uid;
|
||||
|
||||
unsigned char precision;
|
||||
#ifdef ONLY_INT_FIELDS
|
||||
int mode : 8;
|
||||
#else
|
||||
enum machine_mode mode : 8;
|
||||
#endif
|
||||
|
||||
unsigned string_flag : 1;
|
||||
unsigned no_force_blk_flag : 1;
|
||||
@@ -1285,11 +1277,7 @@ struct tree_decl
|
||||
int linenum;
|
||||
unsigned int uid;
|
||||
union tree_node *size;
|
||||
#ifdef ONLY_INT_FIELDS
|
||||
int mode : 8;
|
||||
#else
|
||||
enum machine_mode mode : 8;
|
||||
#endif
|
||||
|
||||
unsigned external_flag : 1;
|
||||
unsigned nonlocal_flag : 1;
|
||||
|
||||
@@ -3079,13 +3079,8 @@ enum kind { RTX_DOUBLE, RTX_INT };
|
||||
|
||||
struct rtx_const
|
||||
{
|
||||
#ifdef ONLY_INT_FIELDS
|
||||
unsigned int kind : 16;
|
||||
unsigned int mode : 16;
|
||||
#else
|
||||
enum kind kind : 16;
|
||||
enum machine_mode mode : 16;
|
||||
#endif
|
||||
union {
|
||||
union real_extract du;
|
||||
struct addr_const addr;
|
||||
|
||||
Reference in New Issue
Block a user