mirror of
https://git.FreeBSD.org/src.git
synced 2025-01-18 15:30:21 +00:00
svr4.h defines ASM_IDENTIFY_GCC, but neglects to define
ASM_IDENTIFY_LANGUAGE. Use the osfrose.h method, because gdb assumes 'C' by default, so there's no need to further clutter the symbol table.
This commit is contained in:
parent
9ed6fc5562
commit
a2034fc036
Notes:
svn2git
2020-12-20 02:59:44 +00:00
svn path=/head/; revision=34285
@ -119,6 +119,16 @@ Boston, MA 02111-1307, USA. */
|
||||
fprintf (FILE, "\t.version\t\"01.01\"\n"); \
|
||||
} while (0)
|
||||
|
||||
/* 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. (svr4.h defines ASM_IDENTIFY_GCC but neglects this) */
|
||||
#undef ASM_IDENTIFY_LANGUAGE
|
||||
#define ASM_IDENTIFY_LANGUAGE(STREAM) \
|
||||
{ \
|
||||
if (strcmp (lang_identify (), "c") != 0) \
|
||||
output_lang_identify (STREAM); \
|
||||
}
|
||||
|
||||
/* This is how to store into the string BUF
|
||||
the symbol_ref name of an internal numbered label where
|
||||
PREFIX is the class of label and NUM is the number within the class.
|
||||
|
@ -119,6 +119,16 @@ Boston, MA 02111-1307, USA. */
|
||||
fprintf (FILE, "\t.version\t\"01.01\"\n"); \
|
||||
} while (0)
|
||||
|
||||
/* 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. (svr4.h defines ASM_IDENTIFY_GCC but neglects this) */
|
||||
#undef ASM_IDENTIFY_LANGUAGE
|
||||
#define ASM_IDENTIFY_LANGUAGE(STREAM) \
|
||||
{ \
|
||||
if (strcmp (lang_identify (), "c") != 0) \
|
||||
output_lang_identify (STREAM); \
|
||||
}
|
||||
|
||||
/* This is how to store into the string BUF
|
||||
the symbol_ref name of an internal numbered label where
|
||||
PREFIX is the class of label and NUM is the number within the class.
|
||||
|
Loading…
Reference in New Issue
Block a user