* config/tc-sparc.c (s_reserve): Don't permit redefinition, even

if the symbol was already in bss_section.  Fix warning message.
PR 6797.
This commit is contained in:
Ian Lance Taylor
1995-07-06 18:36:55 +00:00
parent bcaa9b051c
commit a0eb1c2c56
2 changed files with 6 additions and 3 deletions

View File

@@ -250,8 +250,7 @@ s_reserve (ignore)
else
align = 0;
if ((S_GET_SEGMENT (symbolP) == bss_section
|| !S_IS_DEFINED (symbolP))
if (!S_IS_DEFINED (symbolP)
#ifdef OBJ_AOUT
&& S_GET_OTHER (symbolP) == 0
&& S_GET_DESC (symbolP) == 0
@@ -285,7 +284,8 @@ s_reserve (ignore)
}
else
{
as_warn("Ignoring attempt to re-define symbol %s.", name);
as_warn("Ignoring attempt to re-define symbol %s",
S_GET_NAME (symbolP));
} /* if not redefining */
demand_empty_rest_of_line ();