X-Git-Url: http://drtracing.org/?a=blobdiff_plain;f=gas%2Fexpr.h;h=32a16619b1d597fc0ec23fc70e423610cb866c5a;hb=9de8d8f1848f870605f4e94ffd9d2f1baa005c93;hp=14a2fd2720224bc5bbea8b28d9dca123b83173e1;hpb=b585bc2c0ac716d16d6db3bdfe9f4524de1d7149;p=deliverable%2Fbinutils-gdb.git diff --git a/gas/expr.h b/gas/expr.h index 14a2fd2720..32a16619b1 100644 --- a/gas/expr.h +++ b/gas/expr.h @@ -116,14 +116,8 @@ typedef struct expressionS symbolS *X_op_symbol; /* A number to add. */ offsetT X_add_number; - /* The type of the expression. We can't assume that an arbitrary - compiler can handle a bitfield of enum type. FIXME: We could - check this using autoconf. */ -#ifdef __GNUC__ - operatorT X_op : 5; -#else - unsigned X_op : 5; -#endif + /* The type of the expression. */ + operatorT X_op; /* Non-zero if X_add_number should be regarded as unsigned. This is only valid for O_constant expressions. It is only used when an O_constant must be extended into a bignum (i.e., it is not used