static TLS block issue

来源:互联网 发布:桔子树一生的故事知乎 编辑:程序博客网 时间:2024/06/02 05:43
https://gcc.gnu.org/ml/gcc-help/2007-08/msg00014.html
https://gcc.gnu.org/ml/gcc/2015-02/msg00095.html
https://stackoverflow.com/questions/22983986/is-there-a-way-to-determine-thread-local-storage-model-used-by-a-library-on-linu
https://lists.freebsd.org/pipermail/freebsd-arch/2016-February/017699.html
https://www.cygwin.com/ml/libc-help/2013-11/msg00033.html
https://bugs.freedesktop.org/show_bug.cgi?id=35268




https://issues.dlang.org/show_bug.cgi?id=17061
https://stackoverflow.com/questions/19268293/matlab-error-cannot-open-with-static-tls
https://bugzilla.redhat.com/show_bug.cgi?id=1124987
https://cn.mathworks.com/matlabcentral/answers/125117-openmp-mex-files-static-tls-problem
https://www.redhat.com/archives/phil-list/2003-February/msg00077.html


https://github.com/dumbbell/test-tls-initial-exec


libc++和libstdc++
http://www.cnblogs.com/wellbye/archive/2013/04/25/3039203.html


glibc是GNU实现的libc,而libc是整个操作系统的基础lib,他封装了所有的系统调用,但是不限于系统调用。
libstdc++是c++的基础lib没有libc那么重要,但是很重要(对使用c++开发的环境而言,但Linux可以没有c++但不能没有c)。
原创粉丝点击