[PATCH] elf: Don't set version info on unversioned symbols
Alan Modra
amodra@gmail.com
Sun Sep 19 07:11:47 GMT 2021
On Sat, Sep 18, 2021 at 04:08:34PM -0700, H.J. Lu via Binutils wrote:
> bfd/
>
> PR ld/28348
> * elflink.c (elf_link_add_object_symbols): Don't set version info
> on unversioned symbols.
>
> ld/
>
> PR ld/28348
> * testsuite/ld-elf/pr28348.rd: New file.
> * testsuite/ld-elf/pr28348.t: Likewise.
> * testsuite/ld-elf/pr28348a.c: Likewise.
> * testsuite/ld-elf/pr28348b.c: Likewise.
> * testsuite/ld-elf/pr28348c.c: Likewise.
> * testsuite/ld-elf/shared.exp: Run PR ld/28348 tests.
OK with pr28348.rd tweaked to also match alpha-linux readelf output
5: 00000001200007d0 4 FUNC WEAK DEFAULT [NOPV] 13 foo
--
Alan Modra
Australia Development Lab, IBM
More information about the Binutils
mailing list