This is the mail archive of the libc-alpha@sources.redhat.com mailing list for the glibc project.


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

Re: gcc 3.x test matrix


On Tue, Sep 04, 2001 at 12:21:19PM +0200, Andreas Jaeger wrote:
> amdsim0:/tmp/test-eh# LD_DEBUG=libs ./app
> 23780:  find library=libstdc++-libc6.2-2.so.3; searching
> 23780:   search cache=/etc/ld.so.cache
> 23780:    trying file=/usr/lib/libstdc++-libc6.2-2.so.3
> 23780:
> 23780:  find library=libm.so.6; searching
> 23780:   search cache=/etc/ld.so.cache
> 23780:    trying file=/lib/libm.so.6
> 23780:
> 23780:  find library=libc.so.6; searching
> 23780:   search cache=/etc/ld.so.cache
> 23780:    trying file=/lib/libc.so.6
> 23780:
> 23780:
> 23780:  calling init: /lib/libc.so.6
> 23780:
> 23780:
> 23780:  calling init: /lib/libm.so.6
> 23780:
> 23780:
> 23780:  calling init: /usr/lib/libstdc++-libc6.2-2.so.3
> 23780:
> 23780:
> 23780:  initialize program: ./app
> 23780:
> 23780:
> 23780:  transferring control: ./app
> 23780:
> tsearch
> Aborted

The interesting thing here is where does it take __frame_state_for from.
If from libstdc++-libc6.2-2.so.3, then it is the expected behaviour -
libstdc++.so needs to be relinked, so that it does not have  __register_*,
__deregister_* nor __frame_state_for.
LD_DEBUG=symbols will tell you...

	Jakub


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