--- gcc/config/clipper/clix.h 2018/04/24 18:10:23 1.1 +++ gcc/config/clipper/clix.h 2018/04/24 18:27:52 1.1.1.4 @@ -1,5 +1,5 @@ -/* Definitions of target machine for GNU compiler. Vax sysV version. - Copyright (C) 1988 Free Software Foundation, Inc. +/* Definitions of target machine for GNU compiler. Clipper/Clix version. + Copyright (C) 1988, 1993 Free Software Foundation, Inc. This file is part of GNU CC. @@ -15,7 +15,8 @@ GNU General Public License for more deta You should have received a copy of the GNU General Public License along with GNU CC; see the file COPYING. If not, write to -the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */ +the Free Software Foundation, 59 Temple Place - Suite 330, +Boston, MA 02111-1307, USA. */ #include "clipper/clipper.h" @@ -23,7 +24,7 @@ the Free Software Foundation, 675 Mass A /* Names to predefine in the preprocessor for this target machine. */ -#define CPP_PREDEFINES "-Dclipper -Dunix" +#define CPP_PREDEFINES "-Dclipper -Dunix -Asystem(unix) -Asystem(svr3) -Acpu(clipper) -Amachine(clipper)" #undef STARTFILE_SPEC #define STARTFILE_SPEC \ @@ -38,7 +39,7 @@ the Free Software Foundation, 675 Mass A #define HAVE_ATEXIT #define ASM_OUTPUT_ASCII(FILE,PTR,LEN) \ -{ \ +do { \ unsigned char *s; \ int i; \ for (i = 0, s = (unsigned char *)(PTR); i < (LEN); s++, i++) \ @@ -48,7 +49,7 @@ the Free Software Foundation, 675 Mass A fprintf ((FILE), "%s0x%x", (i%8?",":""), (unsigned)*s); \ } \ fputs ("\n", (FILE)); \ -} +} while (0) #undef ASM_OUTPUT_DOUBLE #define ASM_OUTPUT_DOUBLE(FILE,VALUE) \