http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59904
Bug ID: 59904 Summary: [ARM] tls-reload-1.c fails Product: gcc Version: 4.9.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: target Assignee: unassigned at gcc dot gnu.org Reporter: christophe.lyon at st dot com Since commit 206897 (LRA fix PR rtl-optimization/59858) I have noticed that: gcc.dg/torture/tls/tls-reload-1.c -Os -pie -fPIE execution test gcc.dg/torture/tls/tls-reload-1.c -Os -pie -fpie execution test the compiler used to ICE, but after the LRA fix the generated code is not functional. I have tested with qemu-arm, target arm-none-linux-gnueabi, --with-mode=thumb --with-cpu=cortex-a9, using RUNTESTFLAGS=-march=armv5t gcc.log contains: qemu: uncaught target signal 6 (Aborted) - core dumped