--- gcc/config/we32k/we32k.h 2018/04/24 18:14:47 1.1.1.2 +++ gcc/config/we32k/we32k.h 2018/04/24 18:21:12 1.1.1.3 @@ -1,6 +1,6 @@ /* Definitions of target machine for GNU compiler. AT&T we32000 version. + Copyright (C) 1991, 1992, 1993, 1994 Free Software Foundation, Inc. Contributed by John Wehle (john@feith1.uucp) - Copyright (C) 1991-1992 Free Software Foundation, Inc. This file is part of GNU CC. @@ -21,7 +21,7 @@ the Free Software Foundation, 675 Mass A /* Names to predefine in the preprocessor for this target machine. */ -#define CPP_PREDEFINES "-Dwe32000 -Du3b -Dunix -Asystem(unix) -Acpu(we32000) -Amachine(we32000)" +#define CPP_PREDEFINES "-Dwe32000 -Du3b2 -Dunix -Asystem(unix) -Acpu(we32000) -Amachine(we32000)" /* Print subsidiary information on the compiler version in use. */ @@ -857,7 +857,7 @@ do { union { float f; long l;} tem; \ fprintf (FILE, "\t.byte 0x%x\n", (VALUE)) #define ASM_OUTPUT_ASCII(FILE,PTR,LEN) \ -{ \ +do { \ unsigned char *s; \ int i; \ for (i = 0, s = (unsigned char *)(PTR); i < (LEN); s++, i++) \ @@ -867,7 +867,7 @@ do { union { float f; long l;} tem; \ fprintf ((FILE), "%s0x%x", (i%8?",":""), (unsigned)*s); \ } \ fputs ("\n", (FILE)); \ -} +} while (0) /* This is how to output an insn to push a register on the stack. It need not be very fast code. */