[Bug lto/47527] New: [4.6 regression] -flto -flto-partition=none broken for arm-linux-gnueabi
ramana at gcc dot gnu.org
gcc-bugzilla@gcc.gnu.org
Sat Jan 29 08:26:00 GMT 2011
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47527
Summary: [4.6 regression] -flto -flto-partition=none broken for
arm-linux-gnueabi
Product: gcc
Version: 4.6.0
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: lto
AssignedTo: unassigned@gcc.gnu.org
ReportedBy: ramana@gcc.gnu.org
Target: arm-linux-gnueabi
Build: x86_64-linux-gnu
While testing another patch for arm-linux-gnueabi and updating to a newer
version of trunk I see the following failures. This wasn't happening in an
earlier version of trunk that I'd been working on earlier.
I'll try bisecting next to find the version that broke but in any case here
goes.
/home/ramrad01/cross-build-fsf/arm-none-linux-gnueabi/obj/gcc3/gcc/xgcc
-B/home/ramrad01/cross-build-fsf/arm-none-linux-gnueabi/obj/gcc3/gcc/
/home/ramrad01/sources/fsf/trunk/gcc/testsuite/gcc.c-torture/execute/builtins/memset.c
/home/ramrad01/sources/fsf/trunk/gcc/testsuite/gcc.c-torture/execute/builtins/memset-lib.c
/home/ramrad01/sources/fsf/trunk/gcc/testsuite/gcc.c-torture/execute/builtins/lib/main.c
gcc_tg.o -w -O2 -flto -flto-partition=none -DSTACK_SIZE=16384
-Wl,-wrap,exit -Wl,-wrap,_exit -Wl,-wrap,main -Wl,-wrap,abort -lm -o
/home/ramrad01/cross-build-fsf/arm-none-linux-gnueabi/obj/gcc3/gcc/testsuite/gcc/memset.x6
(timeout = 800)
spawn /home/ramrad01/cross-build-fsf/arm-none-linux-gnueabi/obj/gcc3/gcc/xgcc
-B/home/ramrad01/cross-build-fsf/arm-none-linux-gnueabi/obj/gcc3/gcc/
/home/ramrad01/sources/fsf/trunk/gcc/testsuite/gcc.c-torture/execute/builtins/memset.c
/home/ramrad01/sources/fsf/trunk/gcc/testsuite/gcc.c-torture/execute/builtins/memset-lib.c
/home/ramrad01/sources/fsf/trunk/gcc/testsuite/gcc.c-torture/execute/builtins/lib/main.c
gcc_tg.o -w -O2 -flto -flto-partition=none -DSTACK_SIZE=16384 -Wl,-wrap,exit
-Wl,-wrap,_exit -Wl,-wrap,main -Wl,-wrap,abort -lm -o
/home/ramrad01/cross-build-fsf/arm-none-linux-gnueabi/obj/gcc3/gcc/testsuite/gcc/memset.x6
/home/ramrad01/cross-build-fsf/arm-none-linux-gnueabi/tools-fsf-trunk/arm-none-linux-gnueabi/bin/ld:
error: Source object /tmp/ccp5eZss.o.ironly^D has EABI version 0, but target
/home/ramrad01/cross-build-fsf/arm-none-linux-gnueabi/obj/gcc3/gcc/testsuite/gcc/memset.x6
has EABI version 5
/home/ramrad01/cross-build-fsf/arm-none-linux-gnueabi/tools-fsf-trunk/arm-none-linux-gnueabi/bin/ld:
failed to merge target specific data of file /tmp/ccp5eZss.o.ironly^D
/home/ramrad01/cross-build-fsf/arm-none-linux-gnueabi/tools-fsf-trunk/arm-none-linux-gnueabi/bin/ld:
error: Source object /tmp/ccJZeDLx.o.ironly^D has EABI version 0, but target
/home/ramrad01/cross-build-fsf/arm-none-linux-gnueabi/obj/gcc3/gcc/testsuite/gcc/memset.x6
has EABI version 5
/home/ramrad01/cross-build-fsf/arm-none-linux-gnueabi/tools-fsf-trunk/arm-none-linux-gnueabi/bin/ld:
failed to merge target specific data of file /tmp/ccJZeDLx.o.ironly^D
/home/ramrad01/cross-build-fsf/arm-none-linux-gnueabi/tools-fsf-trunk/arm-none-linux-gnueabi/bin/ld:
error: Source object /tmp/ccnQNL8C.o.ironly^D has EABI version 0, but target
/home/ramrad01/cross-build-fsf/arm-none-linux-gnueabi/obj/gcc3/gcc/testsuite/gcc/memset.x6
has EABI version 5
/home/ramrad01/cross-build-fsf/arm-none-linux-gnueabi/tools-fsf-trunk/arm-none-linux-gnueabi/bin/ld:
failed to merge target specific data of file /tmp/ccnQNL8C.o.ironly^D
More information about the Gcc-bugs
mailing list