diff options
Diffstat (limited to 'gas/config/obj-coff.c')
-rw-r--r-- | gas/config/obj-coff.c | 12 |
1 files changed, 1 insertions, 11 deletions
diff --git a/gas/config/obj-coff.c b/gas/config/obj-coff.c index 9c7ca6c87e7..fec65899e6e 100644 --- a/gas/config/obj-coff.c +++ b/gas/config/obj-coff.c @@ -1095,15 +1095,8 @@ weak_name2altname (const char * name) static const char * weak_altname2name (const char * name) { - char * weak_name; - char * dot; - gas_assert (weak_is_altname (name)); - - weak_name = xstrdup (name + 6); - if ((dot = strchr (weak_name, '.'))) - *dot = 0; - return weak_name; + return xstrdup (name + 6); } /* Make a weak symbol name unique by @@ -1121,9 +1114,6 @@ weak_uniquify (const char * name) #endif gas_assert (weak_is_altname (name)); - if (strchr (name + sizeof (weak_altprefix), '.')) - return name; - ret = xmalloc (strlen (name) + strlen (unique) + 2); strcpy (ret, name); strcat (ret, "."); |