aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorMichael Meissner <meissner@gcc.gnu.org>1993-04-28 19:16:40 +0000
committerMichael Meissner <meissner@gcc.gnu.org>1993-04-28 19:16:40 +0000
commit116f0b101a83c1d0fb01e05004099e63d863cb68 (patch)
tree0c6cbd508ab8ac17c9b3f34d982bfde1dea795ed /gcc
parented1d96d5b5b5d61b859f5c078116b0014698c3e8 (diff)
downloadgcc-116f0b101a83c1d0fb01e05004099e63d863cb68.zip
gcc-116f0b101a83c1d0fb01e05004099e63d863cb68.tar.gz
gcc-116f0b101a83c1d0fb01e05004099e63d863cb68.tar.bz2
Move setting -mgpopt from CC1_SPEC to OPTIMIZATION_OPTIONS.
Don't emit a symbol if the language is "C". From-SVN: r4262
Diffstat (limited to 'gcc')
-rw-r--r--gcc/config/mips/osfrose.h11
1 files changed, 10 insertions, 1 deletions
diff --git a/gcc/config/mips/osfrose.h b/gcc/config/mips/osfrose.h
index ae29be8..135ada8 100644
--- a/gcc/config/mips/osfrose.h
+++ b/gcc/config/mips/osfrose.h
@@ -107,7 +107,6 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */
/* Turn on -mpic-extern by default. */
#define CC1_SPEC "\
-%{O*: %{!mno-gpOPT:%{!mno-gpopt: -mgpopt}}} \
%{gline:%{!g:%{!g0:%{!g1:%{!g2: -g1}}}}} \
%{G*} \
%{pic-none: -mno-half-pic} \
@@ -169,4 +168,14 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */
#define ASM_IDENTIFY_GCC(STREAM)
+/* Identify the front-end which produced this file. To keep symbol
+ space down, and not confuse kdb, only do this if the language is
+ not C. */
+
+#define ASM_IDENTIFY_LANGUAGE(STREAM) \
+{ \
+ if (strcmp (lang_identify (), "c") != 0) \
+ output_lang_identify (STREAM); \
+}
+
#include "mips/mips.h"