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.

Reply via email to