From 7c42ad77f3db87112247036467cb0e13a308b4d7 Mon Sep 17 00:00:00 2001 From: Ian Lance Taylor Date: Tue, 29 Sep 1992 18:38:20 +0000 Subject: [PATCH] Tue Sep 29 10:51:55 1992 Ian Lance Taylor (ian@cygnus.com) * tc-i960.h, tc-i960.c: avoid the ANSI preprocessor addition #elif, since it is not supported by old compilers. ho-rs6000.h, tc-m68k.c: the native RS/6000 compiler miscompiles a couple of expressions in tc-m68k.c. --- gas/config/ChangeLog | 7 +++++++ gas/config/ho-rs6000.h | 5 +++++ 2 files changed, 12 insertions(+) diff --git a/gas/config/ChangeLog b/gas/config/ChangeLog index 2a4081b2810..11d56af908e 100644 --- a/gas/config/ChangeLog +++ b/gas/config/ChangeLog @@ -1,3 +1,10 @@ +Tue Sep 29 10:51:55 1992 Ian Lance Taylor (ian@cygnus.com) + + * tc-i960.h, tc-i960.c: avoid the ANSI preprocessor addition + #elif, since it is not supported by old compilers. + ho-rs6000.h, tc-m68k.c: the native RS/6000 compiler miscompiles a + couple of expressions in tc-m68k.c. + Mon Sep 28 21:16:51 1992 Ken Raeburn (raeburn@cambridge.cygnus.com) * tc-i960.c (get_cdisp): Use NO_RELOC, not 0, in call to fix_new. diff --git a/gas/config/ho-rs6000.h b/gas/config/ho-rs6000.h index 614914cc5ca..d53f7220ff7 100644 --- a/gas/config/ho-rs6000.h +++ b/gas/config/ho-rs6000.h @@ -29,6 +29,11 @@ #define BROKEN_ASSERT #endif +/* The RS/6000 native compiler miscompiles an expression in tc-m68k.c. */ +#ifndef __STDC__ +#define IBM_COMPILER_SUX +#endif + extern void free (); /* end of ho-rs6000.h */ -- 2.30.2