* emultempl/ppc64elf.em (gld${EMULATION_NAME}_new_vers_pattern): For
authorAlan Modra <amodra@gmail.com>
Thu, 28 Oct 2010 08:38:45 +0000 (08:38 +0000)
committerAlan Modra <amodra@gmail.com>
Thu, 28 Oct 2010 08:38:45 +0000 (08:38 +0000)
--no-undefined-version, don't report dot sym versions added by ld.

ld/ChangeLog
ld/emultempl/ppc64elf.em

index 650e0a7..fef8d80 100644 (file)
@@ -1,5 +1,10 @@
 2010-10-28  Alan Modra  <amodra@gmail.com>
 
+       * emultempl/ppc64elf.em (gld${EMULATION_NAME}_new_vers_pattern): For
+       --no-undefined-version, don't report dot sym versions added by ld.
+
+2010-10-28  Alan Modra  <amodra@gmail.com>
+
        * ldlang.h (ldlang_add_undef): Add cmdline param.
        * ldlang.c (undef_from_cmdline): New var.
        (ldlang_add_undef): Add cmdline param.  Set undef_from_cmdline.
index 46d0332..cb8e784 100644 (file)
@@ -599,6 +599,7 @@ gld${EMULATION_NAME}_new_vers_pattern (struct bfd_elf_version_expr *entry)
   dot_pat[0] = '.';
   memcpy (dot_pat + 1, entry->pattern, len - 1);
   dot_entry->pattern = dot_pat;
+  dot_entry->script = 1;
   return dot_entry;
 }