[RTEMS Project] #2698: GCC 6.1 is broken for microblaze

RTEMS trac trac at rtems.org
Thu Apr 21 06:17:33 UTC 2016


#2698: GCC 6.1 is broken for microblaze
-----------------------------+------------------
 Reporter:  sebastian.huber  |      Owner:
     Type:  defect           |     Status:  new
 Priority:  normal           |  Milestone:  4.12
Component:  GCC              |    Version:  4.12
 Severity:  normal           |   Keywords:
-----------------------------+------------------
 The enabled libatomic reveals a bug in the microblaze RTEMS configuration:

 configure:3566: checking for C compiler default output file name
 configure:3588: /scratch/git-rtems-source-builder/rtems/build/microblaze-
 rtems4.12-gcc-6.0.1-RC-20160415-newlib-
 6ee81f44e04848901c7b05c968564d34a7ceed06-x86_64-linux-
 gnu-1/build/./gcc/xgcc -B/scratch/git-rtems-source-builder/rtems/build
 /microblaze-rtems4.12-gcc-6.0.1-RC-20160415-newlib-
 6ee81f44e04848901c7b05c968564d34a7ceed06-x86_64-linux-gnu-1/build/./gcc/
 -nostdinc -B/scratch/git-rtems-source-builder/rtems/build/microblaze-
 rtems4.12-gcc-6.0.1-RC-20160415-newlib-
 6ee81f44e04848901c7b05c968564d34a7ceed06-x86_64-linux-gnu-1/build
 /microblaze-rtems4.12/newlib/ -isystem /scratch/git-rtems-source-
 builder/rtems/build/microblaze-rtems4.12-gcc-6.0.1-RC-20160415-newlib-
 6ee81f44e04848901c7b05c968564d34a7ceed06-x86_64-linux-gnu-1/build
 /microblaze-rtems4.12/newlib/targ-include -isystem /scratch/git-rtems-
 source-builder/rtems/build/microblaze-rtems4.12-gcc-6.0.1-RC-20160415
 -newlib-6ee81f44e04848901c7b05c968564d34a7ceed06-x86_64-linux-
 gnu-1/gcc-6.0.1-RC-20160415/newlib/libc/include -B/build/rtems-4.12
 /microblaze-rtems4.12/bin/ -B/build/rtems-4.12/microblaze-rtems4.12/lib/
 -isystem /build/rtems-4.12/microblaze-rtems4.12/include -isystem
 /build/rtems-4.12/microblaze-rtems4.12/sys-include    -g -O2   conftest.c
 >&5
 /build/rtems-4.12/microblaze-rtems4.12/bin/ld: cannot open linker script
 file xilinx.ld: No such file or directory
 collect2: error: ld returned 1 exit status

 Reason:

 gcc/config/microblaze/microblaze.h:  %{!T*: -dT xilinx.ld%s}"

 This should be somehow fixed in the RTEMS GCC configuration for
 microblaze.

--
Ticket URL: <http://devel.rtems.org/ticket/2698>
RTEMS Project <http://www.rtems.org/>
RTEMS Project


More information about the bugs mailing list