since symbol_new will already have done it.
* config/obj-coffbfd.c (obj_symbol_new_hook): Ditto.
* 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
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))
/* 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))