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
commited1d96d5b5b5d61b859f5c078116b0014698c3e8 (patch)
tree2571a34d65a6c3eb500e0e5be68978b051ca5bc8 /gcc
parentf85b95d1476dc627d4f7462f43327759ff7d4ad5 (diff)
downloadgcc-ed1d96d5b5b5d61b859f5c078116b0014698c3e8.zip
gcc-ed1d96d5b5b5d61b859f5c078116b0014698c3e8.tar.gz
gcc-ed1d96d5b5b5d61b859f5c078116b0014698c3e8.tar.bz2
Don't emit a symbol if the language is "C".
From-SVN: r4261
Diffstat (limited to 'gcc')
-rw-r--r--gcc/config/i386/osfrose.h10
1 files changed, 10 insertions, 0 deletions
diff --git a/gcc/config/i386/osfrose.h b/gcc/config/i386/osfrose.h
index ceeb95f..0bb8421 100644
--- a/gcc/config/i386/osfrose.h
+++ b/gcc/config/i386/osfrose.h
@@ -369,6 +369,16 @@ while (0)
OSF1. GDB doesn't need it and kdb doesn't like it */
#define ASM_IDENTIFY_GCC(FILE)
+/* 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); \
+}
+
/* This is how to output an assembler line defining a `double' constant.
Use "word" pseudos to avoid printing NaNs, infinity, etc. */