https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69204

--- Comment #5 from bugzil...@reto-schneider.ch ---
The generated binaries use the same libraries:

$ clang++-3.6 -fsanitize=thread -Wall -Wextra -std=c++11 -pthread -o
tsan-test-clang tsan-test.cpp
$ ldd tsan-test-clang
        linux-vdso.so.1 (0x00007fff1d397000)
        libstdc++.so.6 => /usr/lib/x86_64-linux-gnu/libstdc++.so.6
(0x00007fcf82df0000)
        libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007fcf82aeb000)
        libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0
(0x00007fcf828cd000)
        librt.so.1 => /lib/x86_64-linux-gnu/librt.so.1 (0x00007fcf826c5000)
        libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007fcf824c1000)
        libgcc_s.so.1 => /lib/x86_64-linux-gnu/libgcc_s.so.1
(0x00007fcf822aa000)
        libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007fcf81f06000)
        /lib64/ld-linux-x86-64.so.2 (0x000055e4931e1000)

$ g++-5 -fsanitize=thread -Wall -Wextra -std=c++11 -pthread -static-libtsan -o
tsan-test-gcc tsan-test.cpp
$ ldd tsan-test-gcc
        linux-vdso.so.1 (0x00007ffc8a382000)
        libstdc++.so.6 => /usr/lib/x86_64-linux-gnu/libstdc++.so.6
(0x00007fa9b9778000)
        libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007fa9b9473000)
        libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0
(0x00007fa9b9255000)
        libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007fa9b9051000)
        libgcc_s.so.1 => /lib/x86_64-linux-gnu/libgcc_s.so.1
(0x00007fa9b8e3b000)
        libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007fa9b8a96000)
        /lib64/ld-linux-x86-64.so.2 (0x0000564f3130c000)

Reply via email to