diff options
Diffstat (limited to 'ld')
-rw-r--r-- | ld/ChangeLog | 5 | ||||
-rw-r--r-- | ld/emultempl/ppc64elf.em | 1 |
2 files changed, 6 insertions, 0 deletions
diff --git a/ld/ChangeLog b/ld/ChangeLog index 650e0a7..fef8d80 100644 --- a/ld/ChangeLog +++ b/ld/ChangeLog @@ -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. diff --git a/ld/emultempl/ppc64elf.em b/ld/emultempl/ppc64elf.em index 46d0332..cb8e784 100644 --- a/ld/emultempl/ppc64elf.em +++ b/ld/emultempl/ppc64elf.em @@ -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; } |