aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorMichael Meissner <meissner@gcc.gnu.org>1992-02-11 23:11:47 +0000
committerMichael Meissner <meissner@gcc.gnu.org>1992-02-11 23:11:47 +0000
commit0a85d0d72571497eb154eda5a567107a35f8b81f (patch)
tree3e2eb9349c64477da3ebd5a174e7d050c4b60119 /gcc
parent7df57cfde5aa119eae27c14eee0bdcee6345c5b8 (diff)
downloadgcc-0a85d0d72571497eb154eda5a567107a35f8b81f.zip
gcc-0a85d0d72571497eb154eda5a567107a35f8b81f.tar.gz
gcc-0a85d0d72571497eb154eda5a567107a35f8b81f.tar.bz2
*** empty log message ***
From-SVN: r300
Diffstat (limited to 'gcc')
-rw-r--r--gcc/config/mips/bsd-4.h16
-rw-r--r--gcc/config/mips/news4.h16
2 files changed, 28 insertions, 4 deletions
diff --git a/gcc/config/mips/bsd-4.h b/gcc/config/mips/bsd-4.h
index 8ebc1ab..3990796 100644
--- a/gcc/config/mips/bsd-4.h
+++ b/gcc/config/mips/bsd-4.h
@@ -29,8 +29,20 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */
%{ZSYSV: -I/sysv/usr/include}} \
%{.S: -D__LANGUAGE_ASSEMBLY__ \
-D_LANGUAGE_ASSEMBLY \
- %{!ansi: -DLANGUAGE_ASSEMBLY}} \
- %{!.S: -D__LANGUAGE_C__ \
+ %{!ansi:-DLANGUAGE_ASSEMBLY}} \
+ %{.cc: -D__LANGUAGE_C_PLUS_PLUS__ \
+ -D_LANGUAGE_C_PLUS_PLUS \
+ %{!ansi:-DLANGUAGE_C_PLUS_PLUS}} \
+ %{.cxx:-D__LANGUAGE_C_PLUS_PLUS__ \
+ -D_LANGUAGE_C_PLUS_PLUS \
+ %{!ansi:-DLANGUAGE_C_PLUS_PLUS}} \
+ %{.C: -D__LANGUAGE_C_PLUS_PLUS__ \
+ -D_LANGUAGE_C_PLUS_PLUS \
+ %{!ansi:-DLANGUAGE_C_PLUS_PLUS}} \
+ %{.m: -D__LANGUAGE_OBJECTIVE_C__ \
+ -D_LANGUAGE_OBJECTIVE_C \
+ %{!ansi:-DLANGUAGE_OBJECTIVE_C}} \
+ %{!.S: -D__LANGUAGE_C__ \
-D_LANGUAGE_C \
%{!ansi:-DLANGUAGE_C}}"
diff --git a/gcc/config/mips/news4.h b/gcc/config/mips/news4.h
index 2938e1c..45d10bf 100644
--- a/gcc/config/mips/news4.h
+++ b/gcc/config/mips/news4.h
@@ -33,8 +33,20 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */
#define CPP_SPEC "-I/usr/include2.0 \
%{.S: -D__LANGUAGE_ASSEMBLY__ \
-D_LANGUAGE_ASSEMBLY \
- %{!ansi: -DLANGUAGE_ASSEMBLY}} \
- %{!.S: -D__LANGUAGE_C__ \
+ %{!ansi:-DLANGUAGE_ASSEMBLY}} \
+ %{.cc: -D__LANGUAGE_C_PLUS_PLUS__ \
+ -D_LANGUAGE_C_PLUS_PLUS \
+ %{!ansi:-DLANGUAGE_C_PLUS_PLUS}} \
+ %{.cxx:-D__LANGUAGE_C_PLUS_PLUS__ \
+ -D_LANGUAGE_C_PLUS_PLUS \
+ %{!ansi:-DLANGUAGE_C_PLUS_PLUS}} \
+ %{.C: -D__LANGUAGE_C_PLUS_PLUS__ \
+ -D_LANGUAGE_C_PLUS_PLUS \
+ %{!ansi:-DLANGUAGE_C_PLUS_PLUS}} \
+ %{.m: -D__LANGUAGE_OBJECTIVE_C__ \
+ -D_LANGUAGE_OBJECTIVE_C \
+ %{!ansi:-DLANGUAGE_OBJECTIVE_C}} \
+ %{!.S: -D__LANGUAGE_C__ \
-D_LANGUAGE_C \
%{!ansi:-DLANGUAGE_C}}"