https://sourceware.org/bugzilla/show_bug.cgi?id=33177
--- Comment #14 from Ali Bahrami <ali_swbugzilla at emvision dot com> ---
(In reply to Rainer Orth from comment #13)
> > --- Comment #12 from Rainer Orth <ro at CeBiTec dot Uni-Bielefeld.DE> ---
...
> * ld:
>
> solaris-basevers.so - solaris-basevers.so [BASE];
...
> solaris-basevers.so - BASEVERS: basevers;
> solaris-basevers.so - BASEVERS: BASEVERS;
>
> * gld:
>
...
> solaris-basevers.so - BASEVERS: BASEVERS;
> solaris-basevers.so - BASEVERS: basevers;
>
> I suspect they are benign, though. Ali?
I think you're asking about the order in which
the BASEVERS and basevers symbols are listed?
I think pvs prints them in symbol table order.
Try:
% elfdump -sN.dynsym solaris-basevers.so | grep -i basevers
Are they in the table in opposite order? If so, that does seem
benign. In ELF symbol tables, all the locals precede all the
globals, but I don't think ordering is otherwise prescribed,
so ld and gld would be free to do this.
- Ali
--
You are receiving this mail because:
You are on the CC list for the bug.