This is the mail archive of the binutils@sourceware.org mailing list for the binutils project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: [RFC] gas: don't emit stray unversioned symbol when using ".symver x,x at v"


> I think this patch is incorrect as shown by linker test regressions:
>
> FAIL: ELF symbol versioning
> FAIL: Indirect symbol 1a: : local symbol `foo' in tmpdir/indirect1b.o
> is referenced by DSO
> FAIL: Indirect symbol 1a: : final link failed: Bad value
> FAIL: Indirect symbol 1b: : local symbol `foo' in tmpdir/indirect1b.o
> is referenced by DSO
> FAIL: Indirect symbol 1b: : final link failed: Bad value
> FAIL: Run with libindirect3c.so 1
> FAIL: Run with libindirect3c.so 2
> FAIL: Run with libindirect3c.so 3
> FAIL: Run with libindirect3c.so 4
> FAIL: vers24a
> FAIL: vers24b
> FAIL: ELF symbol versioning
> FAIL: symver symver1

I'll take a look at these as well.

-cary


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]