--- gcc/config/a29k/unix.h 2018/04/24 18:10:25 1.1.1.1 +++ gcc/config/a29k/unix.h 2018/04/24 18:21:47 1.1.1.3 @@ -1,5 +1,5 @@ /* Definitions of target machine for GNU compiler, for AMD Am29000 CPU, Unix. - Copyright (C) 1991 Free Software Foundation, Inc. + Copyright (C) 1991, 1993 Free Software Foundation, Inc. Contributed by Richard Kenner (kenner@nyu.edu) This file is part of GNU CC. @@ -28,10 +28,10 @@ the Free Software Foundation, 675 Mass A for Unix systems. */ #undef TARGET_DEFAULT -#define TARGET_DEFAULT (1+2+8+64) +#define TARGET_DEFAULT (1+2+16+128) #undef CPP_PREDEFINES -#define CPP_PREDEFINES "-Dam29k -Da29k -Dam29000" +#define CPP_PREDEFINES "-Dam29k -Da29k -Dam29000 -Asystem(unix) -Acpu(a29k) -Amachine(a29k)" #undef CPP_SPEC #define CPP_SPEC "%{!m29000:-Dam29050 -D__am29050__}" @@ -61,7 +61,9 @@ the Free Software Foundation, 675 Mass A for (p = main_input_filename; *p; p++) \ if (*p == '/') \ after_dir = p + 1; \ - fprintf (FILE, "\t.file \"%s\"\n", after_dir); \ + fprintf (FILE, "\t.file "); \ + output_quoted_string (FILE, after_dir); \ + fprintf (FILE, "\n"); \ if (flag_shared_data) \ fprintf (FILE, "\t.sect .shdata,data\n"); \ fprintf (FILE, "\t.sect .lit,lit\n"); }