2000-11-16 H.J. Lu <hjl@gnu.org>
authorH.J. Lu <hjl.tools@gmail.com>
Thu, 16 Nov 2000 19:29:12 +0000 (19:29 +0000)
committerH.J. Lu <hjl.tools@gmail.com>
Thu, 16 Nov 2000 19:29:12 +0000 (19:29 +0000)
* config/obj-elf.c (obj_elf_symver): Don't check the missing
version name.

gas/ChangeLog
gas/config/obj-elf.c

index 22451505855a36c3f65304dc02654de972f919f6..32d904e446a209c2da194ea8f391da962077de23 100644 (file)
@@ -1,3 +1,8 @@
+2000-11-16  H.J. Lu  <hjl@gnu.org>
+
+       * config/obj-elf.c (obj_elf_symver): Don't check the missing
+       version name.
+
 2000-11-15  Kazu Hirata  <kazu@hxi.com>
 
        * config/tc-tic30.c: Fix formatting.
index 267f544987de6194467b4ea1f7eedd601ff3188a..d56eaa9c35ca0294e6ce397bcf9a5f421e0ea4c7 100644 (file)
@@ -1127,16 +1127,12 @@ obj_elf_symver (ignore)
 
   if (symbol_get_obj (sym)->versioned_name == NULL)
     {
-      char *p, *rp;
-
       symbol_get_obj (sym)->versioned_name = xstrdup (name);
 
       *input_line_pointer = c;
 
-      p = strchr (symbol_get_obj (sym)->versioned_name, ELF_VER_CHR);
-      if (p)
-       rp = strrchr (p, ELF_VER_CHR);
-      if (!p || p [1] == '\0' || rp [1] == '\0')
+      if (strchr (symbol_get_obj (sym)->versioned_name,
+                 ELF_VER_CHR) == NULL)
        {
          as_bad (_("missing version name in `%s' for symbol `%s'"),
                  symbol_get_obj (sym)->versioned_name,