https://gcc.gnu.org/bugzilla/show_bug.cgi?id=59904
--- Comment #8 from christophe.lyon at st dot com --- Using GCC trunk @210861, binutils-linaro-2.24-2014.03, I can see that tls-reload-1.c all PASS with: --target arm-none-linux-gnueabi --with-mode=arm --with-cpu=cortex-a9 --with-fpu=neon and target_board set to -march=armv5t. When changing to --with-mode=thumb, I can see 10 failures at execution time, with "-pie -fpie" and -pie -fPIE" combined with -O1, -O2, -O3 -fomit-frame-pointer, -O3 -g, and -Os.