aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichael Meissner <meissner@gcc.gnu.org>1993-02-16 03:21:16 +0000
committerMichael Meissner <meissner@gcc.gnu.org>1993-02-16 03:21:16 +0000
commita73f14a3f91130cd6e4e5a46dfa5d751a4abafef (patch)
tree474cad40196d6f80dda39895b758a6257f1ac65c
parentb16f586d98c6b045fa9cef1f2285061120d27c62 (diff)
downloadgcc-a73f14a3f91130cd6e4e5a46dfa5d751a4abafef.zip
gcc-a73f14a3f91130cd6e4e5a46dfa5d751a4abafef.tar.gz
gcc-a73f14a3f91130cd6e4e5a46dfa5d751a4abafef.tar.bz2
For .S files, pas -traditional to cpp unless -ansi or -traditional.
From-SVN: r3474
-rw-r--r--gcc/config/i386/osfrose.h1
-rw-r--r--gcc/config/mips/osfrose.h1
2 files changed, 2 insertions, 0 deletions
diff --git a/gcc/config/i386/osfrose.h b/gcc/config/i386/osfrose.h
index abd7d40..e0600a7 100644
--- a/gcc/config/i386/osfrose.h
+++ b/gcc/config/i386/osfrose.h
@@ -65,6 +65,7 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */
#undef CPP_SPEC
#define CPP_SPEC "\
+%{.S: %{!ansi:%{!traditional:%{!traditional-cpp:%{!ftraditional: -traditional}}}}} \
%{.S: -D__LANGUAGE_ASSEMBLY %{!ansi:-DLANGUAGE_ASSEMBLY}} \
%{.cc: -D__LANGUAGE_C_PLUS_PLUS} \
%{.cxx: -D__LANGUAGE_C_PLUS_PLUS} \
diff --git a/gcc/config/mips/osfrose.h b/gcc/config/mips/osfrose.h
index 0b12efd..518f2e1 100644
--- a/gcc/config/mips/osfrose.h
+++ b/gcc/config/mips/osfrose.h
@@ -67,6 +67,7 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */
#endif
#define CPP_SPEC "\
+%{.S: %{!ansi:%{!traditional:%{!traditional-cpp:%{!ftraditional: -traditional}}}}} \
%{.S: -D__LANGUAGE_ASSEMBLY__ -D__LANGUAGE_ASSEMBLY %{!ansi:-DLANGUAGE_ASSEMBLY} \
-ULANGUAGE_C -U__LANGUAGE_C__} \
%{.cc: -D__LANGUAGE_C_PLUS_PLUS__ -D__LANGUAGE_C_PLUS_PLUS} \