https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64810
Bug ID: 64810 Summary: jit not working on armv7hl Product: gcc Version: 5.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: jit Assignee: dmalcolm at gcc dot gnu.org Reporter: dmalcolm at gcc dot gnu.org Host: armv7hl-redhat-linux-gnueabi Target: armv7hl-redhat-linux-gnueabi Build: armv7hl-redhat-linux-gnueabi Jakub did a test build of the jit on armv7hl-redhat-linux-gnueabi: http://koji.fedoraproject.org/scratch/jakub/task_8710312/logs/armv7hl/build.log All of the jit test logs show linker failures when creating the "fake.so", of the form: PASSED: test-hello-world.c.exe iteration 1 of 5: set_up_logging: logfile is non-null PASS: test-hello-world.c.exe iteration 1 of 5: set_up_logging: logfile is non-null NOTE: test-hello-world.c.exe iteration 1 of 5: writing reproducer to ./test-hello-world.c.exe.reproducer.c ld: error: /tmp/libgccjit-ZGemdr/fake.so uses VFP register arguments, /tmp/ccJFCBsE.o does not ld: failed to merge target specific data of file /tmp/ccJFCBsE.o ./test-hello-world.c.exe: error: error invoking gcc driver: exit_status: 256 err: 0 ./test-hello-world.c.exe: error: whilst attempting to run a driver named: armv7hl-redhat-linux-gnueabi-gcc-5.0.0 ./test-hello-world.c.exe: error: PATH was: /builddir/build/BUILD/gcc-5.0.0-20150123/obj-armv7hl-redhat-linux-gnueabi/gcc:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/sbin:/builddir/.local/bin:/builddir/bin FAILED: test-hello-world.c.exe iteration 1 of 5: verify_code: result is NULL FAIL: test-hello-world.c.exe iteration 1 of 5: verify_code: result is NULL FAIL: test-hello-world.c.exe killed: 526 exp7 0 0 CHILDKILLED SIGABRT SIGABRT