Re: ld.so: shared objects with same-name global function symbol

2015-05-07 Thread Philip Guenther
On Thu, May 7, 2015 at 5:42 PM, Sviatoslav Chagaev wrote: ... > If we read the dynamic symbol tables of both libraries, here's what we > see: > > $ readelf -sD libaa/libaa.so.1.0 libbb/libbb.so.1.0 | grep dup >31 34: 0bc0 3FUNC GLOBAL DEFAULT 8 > duplica

ld.so: shared objects with same-name global function symbol

2015-05-07 Thread Sviatoslav Chagaev
Hi, I'm investigating Alf Schlichting's report [1] of regression in ld.so caused by my diff [2]. This regression reproduces on amd64-current too. I found errors in my diff which break the dlclose/test1/prog2 test. But what's really interesting -- is the dlclose/test1/prog3 test. I found that wit