diff options
author | Miod Vallat <miod@cvs.openbsd.org> | 2017-01-08 19:21:42 +0000 |
---|---|---|
committer | Miod Vallat <miod@cvs.openbsd.org> | 2017-01-08 19:21:42 +0000 |
commit | ee25bd927c07af043deaac32e4cd0de7dd9d69d4 (patch) | |
tree | 6d23416e2477dc1f268512e5be9f9f3a08dc127f /gnu/gcc | |
parent | ff75b2ee381bf547525aa8055840ea1fc637c829 (diff) |
Revert the addition of PROMOTE_MODE. This breaks libobjc; I guess the
true reason of objc still being in-tree is to expose compiler issues.
Diffstat (limited to 'gnu/gcc')
-rw-r--r-- | gnu/gcc/gcc/config/m88k/m88k.h | 10 |
1 files changed, 0 insertions, 10 deletions
diff --git a/gnu/gcc/gcc/config/m88k/m88k.h b/gnu/gcc/gcc/config/m88k/m88k.h index da96462c89b..82f232a8688 100644 --- a/gnu/gcc/gcc/config/m88k/m88k.h +++ b/gnu/gcc/gcc/config/m88k/m88k.h @@ -209,16 +209,6 @@ extern enum processor_type m88k_cpu; /* A bit-field declared as `int' forces `int' alignment for the struct. */ #define PCC_BITFIELD_TYPE_MATTERS 1 - -/* Define this macro if it is advisable to hold scalars in registers - in a wider mode than that declared by the program. In such cases, - the value is constrained to be within the bounds of the declared - type, but kept valid in the wider mode. The signedness of the - extension may differ from that of the type. */ -#define PROMOTE_MODE(MODE, UNSIGNEDP, TYPE) \ - if (GET_MODE_CLASS (MODE) == MODE_INT \ - && GET_MODE_SIZE (MODE) < UNITS_PER_WORD) \ - (MODE) = SImode; /*** Register Usage ***/ |