This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

/lib/libc.xxx vs. /lib/tls/libc.xxx

I came a cross to a scenario when I called a glib back tracing function did not work when the /lib/tls libraries exist. After removing it, the back trace program works the way I am expecting it.

Does anyone could tell me the difference between the libraries stored in /lib/ and /lib/tls?. Most of the contents of /lib/tls are libc.xx, libpthread.xxx which is also available on /lib. I am running a montavista filesystem with a glibc version 2.3.3

Thanks,

 

John