diff options
-rw-r--r-- | gas/ChangeLog | 4 | ||||
-rw-r--r-- | gas/config/obj-coff.c | 10 | ||||
-rw-r--r-- | gas/config/obj-coffbfd.c | 11 |
3 files changed, 4 insertions, 21 deletions
diff --git a/gas/ChangeLog b/gas/ChangeLog index 810faf1..6b85b68 100644 --- a/gas/ChangeLog +++ b/gas/ChangeLog @@ -3,6 +3,10 @@ Fri Apr 22 15:17:06 1994 Ken Raeburn (raeburn@cujo.cygnus.com) * listing.c (list_symbol_table): Don't print register symbols as undefined. + * config/obj-coff.c (obj_symbol_new_hook): Don't need to strip + underscores, since symbol_new will already have done it. + * config/obj-coffbfd.c (obj_symbol_new_hook): Ditto. + Thu Apr 21 15:50:04 1994 Ian Lance Taylor (ian@tweedledumb.cygnus.com) * config/tc-mips.c (append_insn): Permit branches to be switched diff --git a/gas/config/obj-coff.c b/gas/config/obj-coff.c index a6ba063..f80fe66 100644 --- a/gas/config/obj-coff.c +++ b/gas/config/obj-coff.c @@ -301,16 +301,6 @@ obj_symbol_new_hook (symbolP) S_SET_STORAGE_CLASS (symbolP, 0); S_SET_NUMBER_AUXILIARY (symbolP, 0); -#ifdef STRIP_UNDERSCORE - /* Remove leading underscore at the beginning of the symbol. - This is to be compatible with the standard librairies. */ - if (*S_GET_NAME (symbolP) == '_') - { - underscore = 1; - S_SET_NAME (symbolP, S_GET_NAME (symbolP) + 1); - } -#endif /* STRIP_UNDERSCORE */ - if (S_IS_STRING (symbolP)) SF_SET_STRING (symbolP); if (!underscore && S_IS_LOCAL (symbolP)) diff --git a/gas/config/obj-coffbfd.c b/gas/config/obj-coffbfd.c index b09368c..46c2302 100644 --- a/gas/config/obj-coffbfd.c +++ b/gas/config/obj-coffbfd.c @@ -697,17 +697,6 @@ obj_symbol_new_hook (symbolP) /* Auxiliary entries */ memset ((char *) &symbolP->sy_symbol.ost_auxent[0], 0, AUXESZ); -#ifdef STRIP_UNDERSCORE - /* Remove leading underscore at the beginning of the symbol. - * This is to be compatible with the standard librairies. - */ - if (*S_GET_NAME (symbolP) == '_') - { - underscore = 1; - S_SET_NAME (symbolP, S_GET_NAME (symbolP) + 1); - } /* strip underscore */ -#endif /* STRIP_UNDERSCORE */ - if (S_IS_STRING (symbolP)) SF_SET_STRING (symbolP); if (!underscore && S_IS_LOCAL (symbolP)) |