This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug target/59904] New: [ARM] tls-reload-1.c fails
- From: "christophe.lyon at st dot com" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: Wed, 22 Jan 2014 12:01:09 +0000
- Subject: [Bug target/59904] New: [ARM] tls-reload-1.c fails
- Auto-submitted: auto-generated
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