When I place a breakpoint in code that is executed in a second thread on my target I get the following error and debugging terminates.
Stopped due to shared library event warning: Unable to find dynamic linker breakpoint function. GDB will be unable to debug shared library initializers and track explicitly loaded dynamic code.
If I place a breakpoint in the main thread, I am able to reach the breakpoint and everything works fine but I can't step into the code that is executed by the second thread.
I have recompile glibc with FEATURES="nostrip" gcc "-hardened" in USE
Using Eclipse 3.1.1 glibc 2.3.6-r4 gcc 3.4.6-r1 gdb 6.4
make options -ggdb3 -O0 -c -o
Has anyone else run into this issue?