[RTEMS Project] #3157: PowerPC tools don't build
RTEMS trac
trac at rtems.org
Wed Oct 4 19:55:52 UTC 2017
#3157: PowerPC tools don't build
------------------------+------------------------------
Reporter: Jeff Mayes | Owner: Sebastian Huber
Type: defect | Status: reopened
Priority: normal | Milestone:
Component: General | Version: 4.12
Severity: normal | Resolution:
Keywords: |
------------------------+------------------------------
Comment (by Jeff Mayes):
Joel had the idea to see what verbose gcc output showed. This shows the as
version used (2.29).
We have checked and my RSB is up to date. Is there any chance 64-bit
PowerPC support is disabled in binutils on Cygwin?
========
+ /opt/rtems-tools/rsb/rtems/build/powerpc-
rtems4.12-gcc-7.2.0-newlib-2.5.0.20170818-i686-pc-
cygwin-1/build/./gcc/xgcc -B/opt/rtems-tools/rsb/rtems/build/powerpc-
rtems4.12-gcc-7.2.0-newlib-2.5.0.20170818-i686-pc-cygwin-1/build/./gcc/
-nostdinc -B/opt/rtems-tools/rsb/rtems/build/powerpc-
rtems4.12-gcc-7.2.0-newlib-2.5.0.20170818-i686-pc-cygwin-1/build/powerpc-
rtems4.12/me6500/m64/newlib/ -isystem /opt/rtems-tools/rsb/rtems/build
/powerpc-rtems4.12-gcc-7.2.0-newlib-2.5.0.20170818-i686-pc-cygwin-1/build
/powerpc-rtems4.12/me6500/m64/newlib/targ-include -isystem /opt/rtems-
tools/rsb/rtems/build/powerpc-
rtems4.12-gcc-7.2.0-newlib-2.5.0.20170818-i686-pc-
cygwin-1/gcc-7.2.0/newlib/libc/include -B/desk/rtems/powerpc/powerpc-
rtems4.12/bin/ -B/desk/rtems/powerpc/powerpc-rtems4.12/lib/ -isystem
/desk/rtems/powerpc/powerpc-rtems4.12/include -isystem /desk/rtems/powerpc
/powerpc-rtems4.12/sys-include -mcpu=e6500 -m64 -c -g -v -O2 conftest.c
Reading specs from /opt/rtems-tools/rsb/rtems/build/powerpc-
rtems4.12-gcc-7.2.0-newlib-2.5.0.20170818-i686-pc-
cygwin-1/build/./gcc/specs
COLLECT_GCC=/opt/rtems-tools/rsb/rtems/build/powerpc-
rtems4.12-gcc-7.2.0-newlib-2.5.0.20170818-i686-pc-
cygwin-1/build/./gcc/xgcc
Target: powerpc-rtems4.12
Configured with: ../gcc-7.2.0/configure --prefix=/desk/rtems/powerpc
--bindir=/desk/rtems/powerpc/bin --exec_prefix=/desk/rtems/powerpc
--includedir=/desk/rtems/powerpc/include --libdir=/desk/rtems/powerpc/lib
--libexecdir=/desk/rtems/powerpc/libexec
--mandir=/desk/rtems/powerpc/share/man
--infodir=/desk/rtems/powerpc/share/info
--datadir=/desk/rtems/powerpc/share --build=i686-pc-cygwin --host=i686-pc-
cygwin --target=powerpc-rtems4.12 --disable-libstdcxx-pch --with-gnu-as
--with-gnu-ld --verbose --with-newlib --disable-nls --without-included-
gettext --disable-win32-registry --enable-version-specific-runtime-libs
--disable-lto --enable-newlib-io-c99-formats --enable-newlib-iconv
--enable-newlib-iconv-
encodings=big5,cp775,cp850,cp852,cp855,cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,win_1253,win_1254,win_1255,win_1256,win_1257,win_1258
--enable-threads --disable-plugin --enable-libgomp --enable-
languages=c,c++
Thread model: rtems
gcc version 7.2.0 20170814 (RTEMS 4.12, RSB
55f2d69e9b67cde23d61375fa34ef5b0f04a985d, Newlib 2.5.0.20170818) (GCC)
COLLECT_GCC_OPTIONS='-B' '/opt/rtems-tools/rsb/rtems/build/powerpc-
rtems4.12-gcc-7.2.0-newlib-2.5.0.20170818-i686-pc-cygwin-1/build/./gcc/'
'-nostdinc' '-B' '/opt/rtems-tools/rsb/rtems/build/powerpc-
rtems4.12-gcc-7.2.0-newlib-2.5.0.20170818-i686-pc-cygwin-1/build/powerpc-
rtems4.12/me6500/m64/newlib/' '-isystem' '/opt/rtems-tools/rsb/rtems/build
/powerpc-rtems4.12-gcc-7.2.0-newlib-2.5.0.20170818-i686-pc-cygwin-1/build
/powerpc-rtems4.12/me6500/m64/newlib/targ-include' '-isystem' '/opt/rtems-
tools/rsb/rtems/build/powerpc-
rtems4.12-gcc-7.2.0-newlib-2.5.0.20170818-i686-pc-
cygwin-1/gcc-7.2.0/newlib/libc/include' '-B' '/desk/rtems/powerpc/powerpc-
rtems4.12/bin/' '-B' '/desk/rtems/powerpc/powerpc-rtems4.12/lib/'
'-isystem' '/desk/rtems/powerpc/powerpc-rtems4.12/include' '-isystem'
'/desk/rtems/powerpc/powerpc-rtems4.12/sys-include' '-mcpu=e6500' '-m64'
'-c' '-g' '-v' '-O2'
/opt/rtems-tools/rsb/rtems/build/powerpc-
rtems4.12-gcc-7.2.0-newlib-2.5.0.20170818-i686-pc-
cygwin-1/build/./gcc/cc1.exe -quiet -nostdinc -v -imultilib me6500/m64
-iprefix /opt/rtems-tools/rsb/rtems/build/powerpc-
rtems4.12-gcc-7.2.0-newlib-2.5.0.20170818-i686-pc-
cygwin-1/build/gcc/../lib/gcc/powerpc-rtems4.12/7.2.0/ -isystem /opt
/rtems-tools/rsb/rtems/build/powerpc-
rtems4.12-gcc-7.2.0-newlib-2.5.0.20170818-i686-pc-
cygwin-1/build/./gcc/include -isystem /opt/rtems-tools/rsb/rtems/build
/powerpc-rtems4.12-gcc-7.2.0-newlib-2.5.0.20170818-i686-pc-
cygwin-1/build/./gcc/include-fixed -D__PPC_CPU_E6500__ -isystem /opt
/rtems-tools/rsb/rtems/build/powerpc-
rtems4.12-gcc-7.2.0-newlib-2.5.0.20170818-i686-pc-cygwin-1/build/powerpc-
rtems4.12/me6500/m64/newlib/targ-include -isystem /opt/rtems-
tools/rsb/rtems/build/powerpc-
rtems4.12-gcc-7.2.0-newlib-2.5.0.20170818-i686-pc-
cygwin-1/gcc-7.2.0/newlib/libc/include -isystem /desk/rtems/powerpc
/powerpc-rtems4.12/include -isystem /desk/rtems/powerpc/powerpc-rtems4.12
/sys-include conftest.c -quiet -dumpbase conftest.c -mcpu=e6500 -m64
-auxbase conftest -g -O2 -version -o /tmp/ccRXH4mo.s
GNU C11 (GCC) version 7.2.0 20170814 (RTEMS 4.12, RSB
55f2d69e9b67cde23d61375fa34ef5b0f04a985d, Newlib 2.5.0.20170818) (powerpc-
rtems4.12)
compiled by GNU C version 5.3.0, GMP version 6.1.0, MPFR version
3.1.4, MPC version 1.0.3, isl version none
GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072
ignoring nonexistent directory "/opt/rtems-tools/rsb/rtems/build/powerpc-
rtems4.12-gcc-7.2.0-newlib-2.5.0.20170818-i686-pc-cygwin-1/build/powerpc-
rtems4.12/me6500/m64/newlib/targ-include"
ignoring nonexistent directory "/desk/rtems/powerpc/powerpc-
rtems4.12/include"
ignoring nonexistent directory "/desk/rtems/powerpc/powerpc-rtems4.12/sys-
include"
#include "..." search starts here:
#include <...> search starts here:
/opt/rtems-tools/rsb/rtems/build/powerpc-
rtems4.12-gcc-7.2.0-newlib-2.5.0.20170818-i686-pc-
cygwin-1/build/./gcc/include
/opt/rtems-tools/rsb/rtems/build/powerpc-
rtems4.12-gcc-7.2.0-newlib-2.5.0.20170818-i686-pc-cygwin-1/build/./gcc
/include-fixed
/opt/rtems-tools/rsb/rtems/build/powerpc-
rtems4.12-gcc-7.2.0-newlib-2.5.0.20170818-i686-pc-
cygwin-1/gcc-7.2.0/newlib/libc/include
End of search list.
GNU C11 (GCC) version 7.2.0 20170814 (RTEMS 4.12, RSB
55f2d69e9b67cde23d61375fa34ef5b0f04a985d, Newlib 2.5.0.20170818) (powerpc-
rtems4.12)
compiled by GNU C version 5.3.0, GMP version 6.1.0, MPFR version
3.1.4, MPC version 1.0.3, isl version none
GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072
Compiler executable checksum: c400f821a881560be7012bb91d375b83
COLLECT_GCC_OPTIONS='-B' '/opt/rtems-tools/rsb/rtems/build/powerpc-
rtems4.12-gcc-7.2.0-newlib-2.5.0.20170818-i686-pc-cygwin-1/build/./gcc/'
'-nostdinc' '-B' '/opt/rtems-tools/rsb/rtems/build/powerpc-
rtems4.12-gcc-7.2.0-newlib-2.5.0.20170818-i686-pc-cygwin-1/build/powerpc-
rtems4.12/me6500/m64/newlib/' '-isystem' '/opt/rtems-tools/rsb/rtems/build
/powerpc-rtems4.12-gcc-7.2.0-newlib-2.5.0.20170818-i686-pc-cygwin-1/build
/powerpc-rtems4.12/me6500/m64/newlib/targ-include' '-isystem' '/opt/rtems-
tools/rsb/rtems/build/powerpc-
rtems4.12-gcc-7.2.0-newlib-2.5.0.20170818-i686-pc-
cygwin-1/gcc-7.2.0/newlib/libc/include' '-B' '/desk/rtems/powerpc/powerpc-
rtems4.12/bin/' '-B' '/desk/rtems/powerpc/powerpc-rtems4.12/lib/'
'-isystem' '/desk/rtems/powerpc/powerpc-rtems4.12/include' '-isystem'
'/desk/rtems/powerpc/powerpc-rtems4.12/sys-include' '-mcpu=e6500' '-m64'
'-c' '-g' '-v' '-O2'
/opt/rtems-tools/rsb/rtems/build/powerpc-
rtems4.12-gcc-7.2.0-newlib-2.5.0.20170818-i686-pc-cygwin-1/build/./gcc/as
-v -a64 -me6500 -many -mbig -o conftest.o /tmp/ccRXH4mo.s
GNU assembler version 2.29 (powerpc-rtems4.12) using BFD version (GNU
Binutils) 2.29
Assembler messages:
Fatal error: -a64 unsupported
--
Ticket URL: <http://devel.rtems.org/ticket/3157#comment:6>
RTEMS Project <http://www.rtems.org/>
RTEMS Project
More information about the bugs
mailing list