Hi,
I've been playing with linux-linaro-tracking and the 2013.12 (and 2013.10, 2013.11) toolchain release and when turning on the NEON in kernel option I get:
CC lib/raid6/neon4.o lib/raid6/neon4.c: In function 'raid6_neon4_gen_syndrome_real': lib/raid6/neon4.c:113:1: internal compiler error: in dwarf2out_frame_debug_adjust_cfa, at dwarf2cfi.c:1078 } ^
Use the attached .txt as .config and do 'make zImage' to replicate the problem. You will probably need to attached patch as well since some of the linaro patches break namespace support :(
regards,
Can you attach the preprocessed C file? Add option --save-temps to compile neon4 source file. Then you will get a temp file neon4.i
Thanks! -Zhenqiang
On 13 January 2014 14:56, Koen Kooi koen.kooi@linaro.org wrote:
Hi,
I've been playing with linux-linaro-tracking and the 2013.12 (and 2013.10, 2013.11) toolchain release and when turning on the NEON in kernel option I get:
CC lib/raid6/neon4.o lib/raid6/neon4.c: In function 'raid6_neon4_gen_syndrome_real': lib/raid6/neon4.c:113:1: internal compiler error: in dwarf2out_frame_debug_adjust_cfa, at dwarf2cfi.c:1078 } ^
Use the attached .txt as .config and do 'make zImage' to replicate the problem. You will probably need to attached patch as well since some of the linaro patches break namespace support :(
regards,
-- Koen Kooi Builds and Baselines | Release Manager Linaro.org | Open source software for ARM SoCs
linaro-toolchain mailing list linaro-toolchain@lists.linaro.org http://lists.linaro.org/mailman/listinfo/linaro-toolchain
On 13 January 2014 09:19, Zhenqiang Chen zhenqiang.chen@linaro.org wrote:
Can you attach the preprocessed C file? Add option --save-temps to compile neon4 source file. Then you will get a temp file neon4.i
Thanks! -Zhenqiang
On 13 January 2014 14:56, Koen Kooi koen.kooi@linaro.org wrote:
Hi,
I've been playing with linux-linaro-tracking and the 2013.12 (and 2013.10, 2013.11) toolchain release and when turning on the NEON in kernel option I get:
CC lib/raid6/neon4.o lib/raid6/neon4.c: In function 'raid6_neon4_gen_syndrome_real': lib/raid6/neon4.c:113:1: internal compiler error: in dwarf2out_frame_debug_adjust_cfa, at dwarf2cfi.c:1078 } ^
Use the attached .txt as .config and do 'make zImage' to replicate the problem. You will probably need to attached patch as well since some of the linaro patches break namespace support :(
I believe the kernel build system can get you the pre-processed source with, e.g.:
# make lib/raid6/neon4.i
On 01/13/2014 10:25 AM, Will Newton wrote:
On 13 January 2014 09:19, Zhenqiang Chen zhenqiang.chen@linaro.org wrote:
Can you attach the preprocessed C file? Add option --save-temps to compile neon4 source file. Then you will get a temp file neon4.i
Thanks! -Zhenqiang
On 13 January 2014 14:56, Koen Kooi koen.kooi@linaro.org wrote:
Hi,
I've been playing with linux-linaro-tracking and the 2013.12 (and 2013.10, 2013.11) toolchain release and when turning on the NEON in kernel option I get:
CC lib/raid6/neon4.o lib/raid6/neon4.c: In function 'raid6_neon4_gen_syndrome_real': lib/raid6/neon4.c:113:1: internal compiler error: in dwarf2out_frame_debug_adjust_cfa, at dwarf2cfi.c:1078 } ^
Use the attached .txt as .config and do 'make zImage' to replicate the problem. You will probably need to attached patch as well since some of the linaro patches break namespace support :(
I believe the kernel build system can get you the pre-processed source with, e.g.:
# make lib/raid6/neon4.i
The kernel does support that, which makes this a lot easier. Neon4.i is attached. I forgot to mention, this is with gcc 4.8:
[koen@macbook linux-linaro-tracking]$ !arm arm-angstrom-linux-gnueabi-gcc -v Using built-in specs. COLLECT_GCC=arm-angstrom-linux-gnueabi-gcc COLLECT_LTO_WRAPPER=/build/v2013.12/build/tmp-angstrom_v2013_12-eglibc/sysroots/x86_64-linux/usr/libexec/armv7ahf-vfp-neon-angstrom-linux-gnueabi/gcc/arm-angstrom-linux-gnueabi/4.8.3/lto-wrapper Target: arm-angstrom-linux-gnueabi Configured with: /build/v2013.12/build/tmp-angstrom_v2013_12-eglibc/work-shared/gcc-linaro-4.8-r2013.12/gcc-linaro-4.8-2013.12/configure --build=x86_64-linux --host=x86_64-linux --target=arm-angstrom-linux-gnueabi --prefix=/build/v2013.12/build/tmp-angstrom_v2013_12-eglibc/sysroots/x86_64-linux/usr --exec_prefix=/build/v2013.12/build/tmp-angstrom_v2013_12-eglibc/sysroots/x86_64-linux/usr --bindir=/build/v2013.12/build/tmp-angstrom_v2013_12-eglibc/sysroots/x86_64-linux/usr/bin/armv7ahf-vfp-neon-angstrom-linux-gnueabi --sbindir=/build/v2013.12/build/tmp-angstrom_v2013_12-eglibc/sysroots/x86_64-linux/usr/bin/armv7ahf-vfp-neon-angstrom-linux-gnueabi --libexecdir=/build/v2013.12/build/tmp-angstrom_v2013_12-eglibc/sysroots/x86_64-linux/usr/libexec/armv7ahf-vfp-neon-angstrom-linux-gnueabi --datadir=/build/v2013.12/build/tmp-angstrom_v2013_12-eglibc/sysroots/x86_64-linux/usr/share --sysconfdir=/build/v2013.12/build/tmp-angstrom_v2013_12-eglibc/sysroots/x86_64-linux/etc --sharedstatedir=/build/v2013.12/build/tmp-angstrom_v2013_12-eglibc/sysroots/x86_64-linux/com --localstatedir=/build/v2013.12/build/tmp-angstrom_v2013_12-eglibc/sysroots/x86_64-linux/var --libdir=/build/v2013.12/build/tmp-angstrom_v2013_12-eglibc/sysroots/x86_64-linux/usr/lib/armv7ahf-vfp-neon-angstrom-linux-gnueabi --includedir=/build/v2013.12/build/tmp-angstrom_v2013_12-eglibc/sysroots/x86_64-linux/usr/include --oldincludedir=/build/v2013.12/build/tmp-angstrom_v2013_12-eglibc/sysroots/x86_64-linux/usr/include --infodir=/build/v2013.12/build/tmp-angstrom_v2013_12-eglibc/sysroots/x86_64-linux/usr/share/info --mandir=/build/v2013.12/build/tmp-angstrom_v2013_12-eglibc/sysroots/x86_64-linux/usr/share/man --disable-silent-rules --disable-dependency-tracking --with-libtool-sysroot=/build/v2013.12/build/tmp-angstrom_v2013_12-eglibc/sysroots/x86_64-linux --enable-clocale=generic --with-gnu-ld --enable-shared --enable-languages=c,c++ --enable-threads=posix --disable-multilib --enable-c99 --enable-long-long --enable-symvers=gnu --enable-libstdcxx-pch --program-prefix=arm-angstrom-linux-gnueabi- --without-local-prefix --enable-target-optspace --enable-lto --enable-libssp --disable-bootstrap --disable-libmudflap --with-system-zlib --with-linker-hash-style=gnu --enable-linker-build-id --with-ppl=no --with-cloog=no --enable-checking=release --enable-cheaders=c_global --with-float=hard --with-gxx-include-dir=/build/v2013.12/build/tmp-angstrom_v2013_12-eglibc/sysroots/beaglebone/usr/include/c++ --with-sysroot=/build/v2013.12/build/tmp-angstrom_v2013_12-eglibc/sysroots/beaglebone --with-build-sysroot=/build/v2013.12/build/tmp-angstrom_v2013_12-eglibc/sysroots/beaglebone --enable-poison-system-directories --disable-libunwind-exceptions --with-mpfr=/build/v2013.12/build/tmp-angstrom_v2013_12-eglibc/sysroots/x86_64-linux/usr --with-system-zlib --disable-nls Thread model: posix gcc version 4.8.3 20131202 (prerelease) (Linaro GCC 4.8-2013.12)
I tries Linaro standard build. And I can not reproduce it with the options: -O2 -g -mfpu=neon -O3 -g -mfpu=neon
What's your option to compile the file?
Thanks! -Zhenqiang
On 13 January 2014 18:11, Koen Kooi koen.kooi@linaro.org wrote:
On 01/13/2014 10:25 AM, Will Newton wrote:
On 13 January 2014 09:19, Zhenqiang Chen zhenqiang.chen@linaro.org wrote:
Can you attach the preprocessed C file? Add option --save-temps to compile neon4 source file. Then you will get a temp file neon4.i
Thanks! -Zhenqiang
On 13 January 2014 14:56, Koen Kooi koen.kooi@linaro.org wrote:
Hi,
I've been playing with linux-linaro-tracking and the 2013.12 (and 2013.10, 2013.11) toolchain release and when turning on the NEON in kernel option I get:
CC lib/raid6/neon4.o lib/raid6/neon4.c: In function 'raid6_neon4_gen_syndrome_real': lib/raid6/neon4.c:113:1: internal compiler error: in dwarf2out_frame_debug_adjust_cfa, at dwarf2cfi.c:1078 } ^
Use the attached .txt as .config and do 'make zImage' to replicate the problem. You will probably need to attached patch as well since some of the linaro patches break namespace support :(
I believe the kernel build system can get you the pre-processed source with, e.g.:
# make lib/raid6/neon4.i
The kernel does support that, which makes this a lot easier. Neon4.i is attached. I forgot to mention, this is with gcc 4.8:
[koen@macbook linux-linaro-tracking]$ !arm arm-angstrom-linux-gnueabi-gcc -v Using built-in specs. COLLECT_GCC=arm-angstrom-linux-gnueabi-gcc COLLECT_LTO_WRAPPER=/build/v2013.12/build/tmp-angstrom_v2013_12-eglibc/sysroots/x86_64-linux/usr/libexec/armv7ahf-vfp-neon-angstrom-linux-gnueabi/gcc/arm-angstrom-linux-gnueabi/4.8.3/lto-wrapper Target: arm-angstrom-linux-gnueabi Configured with: /build/v2013.12/build/tmp-angstrom_v2013_12-eglibc/work-shared/gcc-linaro-4.8-r2013.12/gcc-linaro-4.8-2013.12/configure --build=x86_64-linux --host=x86_64-linux --target=arm-angstrom-linux-gnueabi --prefix=/build/v2013.12/build/tmp-angstrom_v2013_12-eglibc/sysroots/x86_64-linux/usr --exec_prefix=/build/v2013.12/build/tmp-angstrom_v2013_12-eglibc/sysroots/x86_64-linux/usr --bindir=/build/v2013.12/build/tmp-angstrom_v2013_12-eglibc/sysroots/x86_64-linux/usr/bin/armv7ahf-vfp-neon-angstrom-linux-gnueabi --sbindir=/build/v2013.12/build/tmp-angstrom_v2013_12-eglibc/sysroots/x86_64-linux/usr/bin/armv7ahf-vfp-neon-angstrom-linux-gnueabi --libexecdir=/build/v2013.12/build/tmp-angstrom_v2013_12-eglibc/sysroots/x86_64-linux/usr/libexec/armv7ahf-vfp-neon-angstrom-linux-gnueabi --datadir=/build/v2013.12/build/tmp-angstrom_v2013_12-eglibc/sysroots/x86_64-linux/usr/share --sysconfdir=/build/v2013.12/build/tmp-angstrom_v2013_12-eglibc/sysroots/x86_64-linux/etc --sharedstatedir=/build/v2013.12/build/tmp-angstrom_v2013_12-eglibc/sysroots/x86_64-linux/com --localstatedir=/build/v2013.12/build/tmp-angstrom_v2013_12-eglibc/sysroots/x86_64-linux/var --libdir=/build/v2013.12/build/tmp-angstrom_v2013_12-eglibc/sysroots/x86_64-linux/usr/lib/armv7ahf-vfp-neon-angstrom-linux-gnueabi --includedir=/build/v2013.12/build/tmp-angstrom_v2013_12-eglibc/sysroots/x86_64-linux/usr/include --oldincludedir=/build/v2013.12/build/tmp-angstrom_v2013_12-eglibc/sysroots/x86_64-linux/usr/include --infodir=/build/v2013.12/build/tmp-angstrom_v2013_12-eglibc/sysroots/x86_64-linux/usr/share/info --mandir=/build/v2013.12/build/tmp-angstrom_v2013_12-eglibc/sysroots/x86_64-linux/usr/share/man --disable-silent-rules --disable-dependency-tracking --with-libtool-sysroot=/build/v2013.12/build/tmp-angstrom_v2013_12-eglibc/sysroots/x86_64-linux --enable-clocale=generic --with-gnu-ld --enable-shared --enable-languages=c,c++ --enable-threads=posix --disable-multilib --enable-c99 --enable-long-long --enable-symvers=gnu --enable-libstdcxx-pch --program-prefix=arm-angstrom-linux-gnueabi- --without-local-prefix --enable-target-optspace --enable-lto --enable-libssp --disable-bootstrap --disable-libmudflap --with-system-zlib --with-linker-hash-style=gnu --enable-linker-build-id --with-ppl=no --with-cloog=no --enable-checking=release --enable-cheaders=c_global --with-float=hard --with-gxx-include-dir=/build/v2013.12/build/tmp-angstrom_v2013_12-eglibc/sysroots/beaglebone/usr/include/c++ --with-sysroot=/build/v2013.12/build/tmp-angstrom_v2013_12-eglibc/sysroots/beaglebone --with-build-sysroot=/build/v2013.12/build/tmp-angstrom_v2013_12-eglibc/sysroots/beaglebone --enable-poison-system-directories --disable-libunwind-exceptions --with-mpfr=/build/v2013.12/build/tmp-angstrom_v2013_12-eglibc/sysroots/x86_64-linux/usr --with-system-zlib --disable-nls Thread model: posix gcc version 4.8.3 20131202 (prerelease) (Linaro GCC 4.8-2013.12)
-- Koen Kooi Builds and Baselines | Release Manager Linaro.org | Open source software for ARM SoCs
linaro-toolchain mailing list linaro-toolchain@lists.linaro.org http://lists.linaro.org/mailman/listinfo/linaro-toolchain
On 01/14/2014 02:39 AM, Zhenqiang Chen wrote:
I tries Linaro standard build. And I can not reproduce it with the options: -O2 -g -mfpu=neon -O3 -g -mfpu=neon
What's your option to compile the file?
make V=1 reports:
arm-angstrom-linux-gnueabi-gcc -Wp,-MD,lib/raid6/.neon4.o.d -nostdinc -isystem /build/v2013.12/build/tmp-angstrom_v2013_12-eglibc/sysroots/x86_64-linux/usr/lib/armv7ahf-vfp-neon-angstrom-linux-gnueabi/gcc/arm-angstrom-linux-gnueabi/4.8.3/include -I/build/Projects/kernel/linux-linaro-tracking/arch/arm/include -Iarch/arm/include/generated -Iinclude -I/build/Projects/kernel/linux-linaro-tracking/arch/arm/include/uapi -Iarch/arm/include/generated/uapi -I/build/Projects/kernel/linux-linaro-tracking/include/uapi -Iinclude/generated/uapi -include /build/Projects/kernel/linux-linaro-tracking/include/linux/kconfig.h -D__KERNEL__ -mlittle-endian -Wall -Wundef -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -Werror-implicit-function-declaration -Wno-format-security -fno-delete-null-pointer-checks -Os -Wno-maybe-uninitialized -fno-dwarf2-cfi-asm -fno-omit-frame-pointer -mapcs -mno-sched-prolog -fstack-protector -mabi=aapcs-linux -mno-thumb-interwork -funwind-tables -marm -D__LINUX_ARM_ARCH__=6 -march=armv6k -mtune=arm1136j-s -msoft-float -Uarm -Wframe-larger-than=1024 -Wno-unused-but-set-variable -fno-omit-frame-pointer -fno-optimize-sibling-calls -g -Wdeclaration-after-statement -Wno-pointer-sign -fno-strict-overflow -fconserve-stack -Werror=implicit-int -Werror=strict-prototypes -DCC_HAVE_ASM_GOTO -ffreestanding -mfloat-abi=softfp -mfpu=neon -D"KBUILD_STR(s)=#s" -D"KBUILD_BASENAME=KBUILD_STR(neon4)" -D"KBUILD_MODNAME=KBUILD_STR(raid6_pq)" -c -o lib/raid6/.tmp_neon4.o lib/raid6/neon4.c
regards,
Koen
Thanks! -Zhenqiang
On 13 January 2014 18:11, Koen Kooi koen.kooi@linaro.org wrote:
On 01/13/2014 10:25 AM, Will Newton wrote:
On 13 January 2014 09:19, Zhenqiang Chen zhenqiang.chen@linaro.org wrote:
Can you attach the preprocessed C file? Add option --save-temps to compile neon4 source file. Then you will get a temp file neon4.i
Thanks! -Zhenqiang
On 13 January 2014 14:56, Koen Kooi koen.kooi@linaro.org wrote:
Hi,
I've been playing with linux-linaro-tracking and the 2013.12 (and 2013.10, 2013.11) toolchain release and when turning on the NEON in kernel option I get:
CC lib/raid6/neon4.o
lib/raid6/neon4.c: In function 'raid6_neon4_gen_syndrome_real': lib/raid6/neon4.c:113:1: internal compiler error: in dwarf2out_frame_debug_adjust_cfa, at dwarf2cfi.c:1078 } ^
Use the attached .txt as .config and do 'make zImage' to replicate the problem. You will probably need to attached patch as well since some of the linaro patches break namespace support :(
I believe the kernel build system can get you the pre-processed source with, e.g.:
# make lib/raid6/neon4.i
The kernel does support that, which makes this a lot easier. Neon4.i is attached. I forgot to mention, this is with gcc 4.8:
[koen@macbook linux-linaro-tracking]$ !arm arm-angstrom-linux-gnueabi-gcc -v Using built-in specs. COLLECT_GCC=arm-angstrom-linux-gnueabi-gcc COLLECT_LTO_WRAPPER=/build/v2013.12/build/tmp-angstrom_v2013_12-eglibc/sysroots/x86_64-linux/usr/libexec/armv7ahf-vfp-neon-angstrom-linux-gnueabi/gcc/arm-angstrom-linux-gnueabi/4.8.3/lto-wrapper Target: arm-angstrom-linux-gnueabi Configured with: /build/v2013.12/build/tmp-angstrom_v2013_12-eglibc/work-shared/gcc-linaro-4.8-r2013.12/gcc-linaro-4.8-2013.12/configure --build=x86_64-linux --host=x86_64-linux --target=arm-angstrom-linux-gnueabi --prefix=/build/v2013.12/build/tmp-angstrom_v2013_12-eglibc/sysroots/x86_64-linux/usr --exec_prefix=/build/v2013.12/build/tmp-angstrom_v2013_12-eglibc/sysroots/x86_64-linux/usr --bindir=/build/v2013.12/build/tmp-angstrom_v2013_12-eglibc/sysroots/x86_64-linux/usr/bin/armv7ahf-vfp-neon-angstrom-linux-gnueabi --sbindir=/build/v2013.12/build/tmp-angstrom_v2013_12-eglibc/sysroots/x86_64-linux/usr/bin/armv7ahf-vfp-neon-angstrom-linux-gnueabi --libexecdir=/build/v2013.12/build/tmp-angstrom_v2013_12-eglibc/sysroots/x86_64-linux/usr/libexec/armv7ahf-vfp-neon-angstrom-linux-gnueabi --datadir=/build/v2013.12/build/tmp-angstrom_v2013_12-eglibc/sysroots/x86_64-linux/usr/share --sysconfdir=/build/v2013.12/build/tmp-angstrom_v2013_12-eglibc/sysroots/x86_64-linux/etc --sharedstatedir=/build/v2013.12/build/tmp-angstrom_v2013_12-eglibc/sysroots/x86_64-linux/com --localstatedir=/build/v2013.12/build/tmp-angstrom_v2013_12-eglibc/sysroots/x86_64-linux/var --libdir=/build/v2013.12/build/tmp-angstrom_v2013_12-eglibc/sysroots/x86_64-linux/usr/lib/armv7ahf-vfp-neon-angstrom-linux-gnueabi --includedir=/build/v2013.12/build/tmp-angstrom_v2013_12-eglibc/sysroots/x86_64-linux/usr/include --oldincludedir=/build/v2013.12/build/tmp-angstrom_v2013_12-eglibc/sysroots/x86_64-linux/usr/include --infodir=/build/v2013.12/build/tmp-angstrom_v2013_12-eglibc/sysroots/x86_64-linux/usr/share/info --mandir=/build/v2013.12/build/tmp-angstrom_v2013_12-eglibc/sysroots/x86_64-linux/usr/share/man --disable-silent-rules --disable-dependency-tracking --with-libtool-sysroot=/build/v2013.12/build/tmp-angstrom_v2013_12-eglibc/sysroots/x86_64-linux --enable-clocale=generic --with-gnu-ld --enable-shared --enable-languages=c,c++ --enable-threads=posix --disable-multilib --enable-c99 --enable-long-long --enable-symvers=gnu --enable-libstdcxx-pch --program-prefix=arm-angstrom-linux-gnueabi- --without-local-prefix --enable-target-optspace --enable-lto --enable-libssp --disable-bootstrap --disable-libmudflap --with-system-zlib --with-linker-hash-style=gnu --enable-linker-build-id --with-ppl=no --with-cloog=no --enable-checking=release --enable-cheaders=c_global --with-float=hard --with-gxx-include-dir=/build/v2013.12/build/tmp-angstrom_v2013_12-eglibc/sysroots/beaglebone/usr/include/c++ --with-sysroot=/build/v2013.12/build/tmp-angstrom_v2013_12-eglibc/sysroots/beaglebone --with-build-sysroot=/build/v2013.12/build/tmp-angstrom_v2013_12-eglibc/sysroots/beaglebone --enable-poison-system-directories --disable-libunwind-exceptions --with-mpfr=/build/v2013.12/build/tmp-angstrom_v2013_12-eglibc/sysroots/x86_64-linux/usr --with-system-zlib --disable-nls Thread model: posix gcc version 4.8.3 20131202 (prerelease) (Linaro GCC 4.8-2013.12)
-- Koen Kooi Builds and Baselines | Release Manager Linaro.org | Open source software for ARM SoCs
linaro-toolchain mailing list linaro-toolchain@lists.linaro.org http://lists.linaro.org/mailman/listinfo/linaro-toolchain
Thank you! I can reproduce it with options:
neon4.i -S -mlittle-endian -Wall -Wundef -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -Werror-implicit-function-declaration -Wno-format-security -fno-delete-null-pointer-checks -Os -Wno-maybe-uninitialized -fno-dwarf2-cfi-asm -fno-omit-frame-pointer -mapcs -mno-sched-prolog -fstack-protector -mabi=aapcs-linux -mno-thumb-interwork -funwind-tables -marm -D__LINUX_ARM_ARCH__=6 -march=armv6k -mtune=arm1136j-s -msoft-float -Uarm -Wframe-larger-than=1024 -Wno-unused-but-set-variable -fno-omit-frame-pointer -fno-optimize-sibling-calls -Wdeclaration-after-statement -Wno-pointer-sign -fno-strict-overflow -fconserve-stack -Werror=implicit-int -Werror=strict-prototypes -DCC_HAVE_ASM_GOTO -ffreestanding -mfloat-abi=softfp -mfpu=neon -g
Please report a bug again linaro toolchain with the test case and cmd line options at https://bugs.launchpad.net/gcc-linaro
If this blocks your work, please remove "-g' option to workaround it.
Thanks! -Zhenqiang
On 14 January 2014 15:09, Koen Kooi koen.kooi@linaro.org wrote:
On 01/14/2014 02:39 AM, Zhenqiang Chen wrote:
I tries Linaro standard build. And I can not reproduce it with the options: -O2 -g -mfpu=neon -O3 -g -mfpu=neon
What's your option to compile the file?
make V=1 reports:
arm-angstrom-linux-gnueabi-gcc -Wp,-MD,lib/raid6/.neon4.o.d -nostdinc -isystem /build/v2013.12/build/tmp-angstrom_v2013_12-eglibc/sysroots/x86_64-linux/usr/lib/armv7ahf-vfp-neon-angstrom-linux-gnueabi/gcc/arm-angstrom-linux-gnueabi/4.8.3/include -I/build/Projects/kernel/linux-linaro-tracking/arch/arm/include -Iarch/arm/include/generated -Iinclude -I/build/Projects/kernel/linux-linaro-tracking/arch/arm/include/uapi -Iarch/arm/include/generated/uapi -I/build/Projects/kernel/linux-linaro-tracking/include/uapi -Iinclude/generated/uapi -include /build/Projects/kernel/linux-linaro-tracking/include/linux/kconfig.h -D__KERNEL__ -mlittle-endian -Wall -Wundef -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -Werror-implicit-function-declaration -Wno-format-security -fno-delete-null-pointer-checks -Os -Wno-maybe-uninitialized -fno-dwarf2-cfi-asm -fno-omit-frame-pointer -mapcs -mno-sched-prolog -fstack-protector -mabi=aapcs-linux -mno-thumb-interwork -funwind-tables -marm -D__LINUX_ARM_ARCH__=6 -march=armv6k -mtune=arm1136j-s -msoft-float -Uarm -Wframe-larger-than=1024 -Wno-unused-but-set-variable -fno-omit-frame-pointer -fno-optimize-sibling-calls -g -Wdeclaration-after-statement -Wno-pointer-sign -fno-strict-overflow -fconserve-stack -Werror=implicit-int -Werror=strict-prototypes -DCC_HAVE_ASM_GOTO -ffreestanding -mfloat-abi=softfp -mfpu=neon -D"KBUILD_STR(s)=#s" -D"KBUILD_BASENAME=KBUILD_STR(neon4)" -D"KBUILD_MODNAME=KBUILD_STR(raid6_pq)" -c -o lib/raid6/.tmp_neon4.o lib/raid6/neon4.c
regards,
Koen
Thanks! -Zhenqiang
On 13 January 2014 18:11, Koen Kooi koen.kooi@linaro.org wrote:
On 01/13/2014 10:25 AM, Will Newton wrote:
On 13 January 2014 09:19, Zhenqiang Chen zhenqiang.chen@linaro.org wrote:
Can you attach the preprocessed C file? Add option --save-temps to compile neon4 source file. Then you will get a temp file neon4.i
Thanks! -Zhenqiang
On 13 January 2014 14:56, Koen Kooi koen.kooi@linaro.org wrote:
Hi,
I've been playing with linux-linaro-tracking and the 2013.12 (and 2013.10, 2013.11) toolchain release and when turning on the NEON in kernel option I get:
CC lib/raid6/neon4.o
lib/raid6/neon4.c: In function 'raid6_neon4_gen_syndrome_real': lib/raid6/neon4.c:113:1: internal compiler error: in dwarf2out_frame_debug_adjust_cfa, at dwarf2cfi.c:1078 } ^
Use the attached .txt as .config and do 'make zImage' to replicate the problem. You will probably need to attached patch as well since some of the linaro patches break namespace support :(
I believe the kernel build system can get you the pre-processed source with, e.g.:
# make lib/raid6/neon4.i
The kernel does support that, which makes this a lot easier. Neon4.i is attached. I forgot to mention, this is with gcc 4.8:
[koen@macbook linux-linaro-tracking]$ !arm arm-angstrom-linux-gnueabi-gcc -v Using built-in specs. COLLECT_GCC=arm-angstrom-linux-gnueabi-gcc
COLLECT_LTO_WRAPPER=/build/v2013.12/build/tmp-angstrom_v2013_12-eglibc/sysroots/x86_64-linux/usr/libexec/armv7ahf-vfp-neon-angstrom-linux-gnueabi/gcc/arm-angstrom-linux-gnueabi/4.8.3/lto-wrapper Target: arm-angstrom-linux-gnueabi Configured with:
/build/v2013.12/build/tmp-angstrom_v2013_12-eglibc/work-shared/gcc-linaro-4.8-r2013.12/gcc-linaro-4.8-2013.12/configure --build=x86_64-linux --host=x86_64-linux --target=arm-angstrom-linux-gnueabi
--prefix=/build/v2013.12/build/tmp-angstrom_v2013_12-eglibc/sysroots/x86_64-linux/usr
--exec_prefix=/build/v2013.12/build/tmp-angstrom_v2013_12-eglibc/sysroots/x86_64-linux/usr
--bindir=/build/v2013.12/build/tmp-angstrom_v2013_12-eglibc/sysroots/x86_64-linux/usr/bin/armv7ahf-vfp-neon-angstrom-linux-gnueabi
--sbindir=/build/v2013.12/build/tmp-angstrom_v2013_12-eglibc/sysroots/x86_64-linux/usr/bin/armv7ahf-vfp-neon-angstrom-linux-gnueabi
--libexecdir=/build/v2013.12/build/tmp-angstrom_v2013_12-eglibc/sysroots/x86_64-linux/usr/libexec/armv7ahf-vfp-neon-angstrom-linux-gnueabi
--datadir=/build/v2013.12/build/tmp-angstrom_v2013_12-eglibc/sysroots/x86_64-linux/usr/share
--sysconfdir=/build/v2013.12/build/tmp-angstrom_v2013_12-eglibc/sysroots/x86_64-linux/etc
--sharedstatedir=/build/v2013.12/build/tmp-angstrom_v2013_12-eglibc/sysroots/x86_64-linux/com
--localstatedir=/build/v2013.12/build/tmp-angstrom_v2013_12-eglibc/sysroots/x86_64-linux/var
--libdir=/build/v2013.12/build/tmp-angstrom_v2013_12-eglibc/sysroots/x86_64-linux/usr/lib/armv7ahf-vfp-neon-angstrom-linux-gnueabi
--includedir=/build/v2013.12/build/tmp-angstrom_v2013_12-eglibc/sysroots/x86_64-linux/usr/include
--oldincludedir=/build/v2013.12/build/tmp-angstrom_v2013_12-eglibc/sysroots/x86_64-linux/usr/include
--infodir=/build/v2013.12/build/tmp-angstrom_v2013_12-eglibc/sysroots/x86_64-linux/usr/share/info
--mandir=/build/v2013.12/build/tmp-angstrom_v2013_12-eglibc/sysroots/x86_64-linux/usr/share/man --disable-silent-rules --disable-dependency-tracking
--with-libtool-sysroot=/build/v2013.12/build/tmp-angstrom_v2013_12-eglibc/sysroots/x86_64-linux --enable-clocale=generic --with-gnu-ld --enable-shared --enable-languages=c,c++ --enable-threads=posix --disable-multilib --enable-c99 --enable-long-long --enable-symvers=gnu --enable-libstdcxx-pch --program-prefix=arm-angstrom-linux-gnueabi- --without-local-prefix --enable-target-optspace --enable-lto --enable-libssp --disable-bootstrap --disable-libmudflap --with-system-zlib --with-linker-hash-style=gnu --enable-linker-build-id --with-ppl=no --with-cloog=no --enable-checking=release --enable-cheaders=c_global --with-float=hard
--with-gxx-include-dir=/build/v2013.12/build/tmp-angstrom_v2013_12-eglibc/sysroots/beaglebone/usr/include/c++
--with-sysroot=/build/v2013.12/build/tmp-angstrom_v2013_12-eglibc/sysroots/beaglebone
--with-build-sysroot=/build/v2013.12/build/tmp-angstrom_v2013_12-eglibc/sysroots/beaglebone --enable-poison-system-directories --disable-libunwind-exceptions
--with-mpfr=/build/v2013.12/build/tmp-angstrom_v2013_12-eglibc/sysroots/x86_64-linux/usr --with-system-zlib --disable-nls Thread model: posix gcc version 4.8.3 20131202 (prerelease) (Linaro GCC 4.8-2013.12)
-- Koen Kooi Builds and Baselines | Release Manager Linaro.org | Open source software for ARM SoCs
linaro-toolchain mailing list linaro-toolchain@lists.linaro.org http://lists.linaro.org/mailman/listinfo/linaro-toolchain
-- Koen Kooi Builds and Baselines | Release Manager Linaro.org | Open source software for ARM SoCs
Trunk also has ICE. Root cause: dwarf info is partly updated in arm_emit_vfp_multi_reg_pop when enabling shrink-wrap.
I will report a FSF GCC bug and fix it later.
Thanks! -Zhenqiang
On 14 January 2014 15:43, Zhenqiang Chen zhenqiang.chen@linaro.org wrote:
Thank you! I can reproduce it with options:
neon4.i -S -mlittle-endian -Wall -Wundef -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -Werror-implicit-function-declaration -Wno-format-security -fno-delete-null-pointer-checks -Os -Wno-maybe-uninitialized -fno-dwarf2-cfi-asm -fno-omit-frame-pointer -mapcs -mno-sched-prolog -fstack-protector -mabi=aapcs-linux -mno-thumb-interwork -funwind-tables -marm -D__LINUX_ARM_ARCH__=6 -march=armv6k -mtune=arm1136j-s -msoft-float -Uarm -Wframe-larger-than=1024 -Wno-unused-but-set-variable -fno-omit-frame-pointer -fno-optimize-sibling-calls -Wdeclaration-after-statement -Wno-pointer-sign -fno-strict-overflow -fconserve-stack -Werror=implicit-int -Werror=strict-prototypes -DCC_HAVE_ASM_GOTO -ffreestanding -mfloat-abi=softfp -mfpu=neon -g
Please report a bug again linaro toolchain with the test case and cmd line options at https://bugs.launchpad.net/gcc-linaro
If this blocks your work, please remove "-g' option to workaround it.
Thanks! -Zhenqiang
On 14 January 2014 15:09, Koen Kooi koen.kooi@linaro.org wrote:
On 01/14/2014 02:39 AM, Zhenqiang Chen wrote:
I tries Linaro standard build. And I can not reproduce it with the options: -O2 -g -mfpu=neon -O3 -g -mfpu=neon
What's your option to compile the file?
make V=1 reports:
arm-angstrom-linux-gnueabi-gcc -Wp,-MD,lib/raid6/.neon4.o.d -nostdinc -isystem /build/v2013.12/build/tmp-angstrom_v2013_12-eglibc/sysroots/x86_64-linux/usr/lib/armv7ahf-vfp-neon-angstrom-linux-gnueabi/gcc/arm-angstrom-linux-gnueabi/4.8.3/include -I/build/Projects/kernel/linux-linaro-tracking/arch/arm/include -Iarch/arm/include/generated -Iinclude -I/build/Projects/kernel/linux-linaro-tracking/arch/arm/include/uapi -Iarch/arm/include/generated/uapi -I/build/Projects/kernel/linux-linaro-tracking/include/uapi -Iinclude/generated/uapi -include /build/Projects/kernel/linux-linaro-tracking/include/linux/kconfig.h -D__KERNEL__ -mlittle-endian -Wall -Wundef -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -Werror-implicit-function-declaration -Wno-format-security -fno-delete-null-pointer-checks -Os -Wno-maybe-uninitialized -fno-dwarf2-cfi-asm -fno-omit-frame-pointer -mapcs -mno-sched-prolog -fstack-protector -mabi=aapcs-linux -mno-thumb-interwork -funwind-tables -marm -D__LINUX_ARM_ARCH__=6 -march=armv6k -mtune=arm1136j-s -msoft-float -Uarm -Wframe-larger-than=1024 -Wno-unused-but-set-variable -fno-omit-frame-pointer -fno-optimize-sibling-calls -g -Wdeclaration-after-statement -Wno-pointer-sign -fno-strict-overflow -fconserve-stack -Werror=implicit-int -Werror=strict-prototypes -DCC_HAVE_ASM_GOTO -ffreestanding -mfloat-abi=softfp -mfpu=neon -D"KBUILD_STR(s)=#s" -D"KBUILD_BASENAME=KBUILD_STR(neon4)" -D"KBUILD_MODNAME=KBUILD_STR(raid6_pq)" -c -o lib/raid6/.tmp_neon4.o lib/raid6/neon4.c
regards,
Koen
Thanks! -Zhenqiang
On 13 January 2014 18:11, Koen Kooi koen.kooi@linaro.org wrote:
On 01/13/2014 10:25 AM, Will Newton wrote:
On 13 January 2014 09:19, Zhenqiang Chen zhenqiang.chen@linaro.org wrote:
Can you attach the preprocessed C file? Add option --save-temps to compile neon4 source file. Then you will get a temp file neon4.i
Thanks! -Zhenqiang
On 13 January 2014 14:56, Koen Kooi koen.kooi@linaro.org wrote: > > > Hi, > > I've been playing with linux-linaro-tracking and the 2013.12 (and > 2013.10, > 2013.11) toolchain release and when turning on the NEON in kernel > option > I > get: > > CC lib/raid6/neon4.o > lib/raid6/neon4.c: In function 'raid6_neon4_gen_syndrome_real': > lib/raid6/neon4.c:113:1: internal compiler error: in > dwarf2out_frame_debug_adjust_cfa, at dwarf2cfi.c:1078 > } > ^ > > Use the attached .txt as .config and do 'make zImage' to replicate the > problem. You will probably need to attached patch as well since some > of > the > linaro patches break namespace support :(
I believe the kernel build system can get you the pre-processed source with, e.g.:
# make lib/raid6/neon4.i
The kernel does support that, which makes this a lot easier. Neon4.i is attached. I forgot to mention, this is with gcc 4.8:
[koen@macbook linux-linaro-tracking]$ !arm arm-angstrom-linux-gnueabi-gcc -v Using built-in specs. COLLECT_GCC=arm-angstrom-linux-gnueabi-gcc
COLLECT_LTO_WRAPPER=/build/v2013.12/build/tmp-angstrom_v2013_12-eglibc/sysroots/x86_64-linux/usr/libexec/armv7ahf-vfp-neon-angstrom-linux-gnueabi/gcc/arm-angstrom-linux-gnueabi/4.8.3/lto-wrapper Target: arm-angstrom-linux-gnueabi Configured with:
/build/v2013.12/build/tmp-angstrom_v2013_12-eglibc/work-shared/gcc-linaro-4.8-r2013.12/gcc-linaro-4.8-2013.12/configure --build=x86_64-linux --host=x86_64-linux --target=arm-angstrom-linux-gnueabi
--prefix=/build/v2013.12/build/tmp-angstrom_v2013_12-eglibc/sysroots/x86_64-linux/usr
--exec_prefix=/build/v2013.12/build/tmp-angstrom_v2013_12-eglibc/sysroots/x86_64-linux/usr
--bindir=/build/v2013.12/build/tmp-angstrom_v2013_12-eglibc/sysroots/x86_64-linux/usr/bin/armv7ahf-vfp-neon-angstrom-linux-gnueabi
--sbindir=/build/v2013.12/build/tmp-angstrom_v2013_12-eglibc/sysroots/x86_64-linux/usr/bin/armv7ahf-vfp-neon-angstrom-linux-gnueabi
--libexecdir=/build/v2013.12/build/tmp-angstrom_v2013_12-eglibc/sysroots/x86_64-linux/usr/libexec/armv7ahf-vfp-neon-angstrom-linux-gnueabi
--datadir=/build/v2013.12/build/tmp-angstrom_v2013_12-eglibc/sysroots/x86_64-linux/usr/share
--sysconfdir=/build/v2013.12/build/tmp-angstrom_v2013_12-eglibc/sysroots/x86_64-linux/etc
--sharedstatedir=/build/v2013.12/build/tmp-angstrom_v2013_12-eglibc/sysroots/x86_64-linux/com
--localstatedir=/build/v2013.12/build/tmp-angstrom_v2013_12-eglibc/sysroots/x86_64-linux/var
--libdir=/build/v2013.12/build/tmp-angstrom_v2013_12-eglibc/sysroots/x86_64-linux/usr/lib/armv7ahf-vfp-neon-angstrom-linux-gnueabi
--includedir=/build/v2013.12/build/tmp-angstrom_v2013_12-eglibc/sysroots/x86_64-linux/usr/include
--oldincludedir=/build/v2013.12/build/tmp-angstrom_v2013_12-eglibc/sysroots/x86_64-linux/usr/include
--infodir=/build/v2013.12/build/tmp-angstrom_v2013_12-eglibc/sysroots/x86_64-linux/usr/share/info
--mandir=/build/v2013.12/build/tmp-angstrom_v2013_12-eglibc/sysroots/x86_64-linux/usr/share/man --disable-silent-rules --disable-dependency-tracking
--with-libtool-sysroot=/build/v2013.12/build/tmp-angstrom_v2013_12-eglibc/sysroots/x86_64-linux --enable-clocale=generic --with-gnu-ld --enable-shared --enable-languages=c,c++ --enable-threads=posix --disable-multilib --enable-c99 --enable-long-long --enable-symvers=gnu --enable-libstdcxx-pch --program-prefix=arm-angstrom-linux-gnueabi- --without-local-prefix --enable-target-optspace --enable-lto --enable-libssp --disable-bootstrap --disable-libmudflap --with-system-zlib --with-linker-hash-style=gnu --enable-linker-build-id --with-ppl=no --with-cloog=no --enable-checking=release --enable-cheaders=c_global --with-float=hard
--with-gxx-include-dir=/build/v2013.12/build/tmp-angstrom_v2013_12-eglibc/sysroots/beaglebone/usr/include/c++
--with-sysroot=/build/v2013.12/build/tmp-angstrom_v2013_12-eglibc/sysroots/beaglebone
--with-build-sysroot=/build/v2013.12/build/tmp-angstrom_v2013_12-eglibc/sysroots/beaglebone --enable-poison-system-directories --disable-libunwind-exceptions
--with-mpfr=/build/v2013.12/build/tmp-angstrom_v2013_12-eglibc/sysroots/x86_64-linux/usr --with-system-zlib --disable-nls Thread model: posix gcc version 4.8.3 20131202 (prerelease) (Linaro GCC 4.8-2013.12)
-- Koen Kooi Builds and Baselines | Release Manager Linaro.org | Open source software for ARM SoCs
linaro-toolchain mailing list linaro-toolchain@lists.linaro.org http://lists.linaro.org/mailman/listinfo/linaro-toolchain
-- Koen Kooi Builds and Baselines | Release Manager Linaro.org | Open source software for ARM SoCs
On 01/14/2014 08:43 AM, Zhenqiang Chen wrote:
Thank you! I can reproduce it with options:
neon4.i -S -mlittle-endian -Wall -Wundef -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -Werror-implicit-function-declaration -Wno-format-security -fno-delete-null-pointer-checks -Os -Wno-maybe-uninitialized -fno-dwarf2-cfi-asm -fno-omit-frame-pointer -mapcs -mno-sched-prolog -fstack-protector -mabi=aapcs-linux -mno-thumb-interwork -funwind-tables -marm -D__LINUX_ARM_ARCH__=6 -march=armv6k -mtune=arm1136j-s -msoft-float -Uarm -Wframe-larger-than=1024 -Wno-unused-but-set-variable -fno-omit-frame-pointer -fno-optimize-sibling-calls -Wdeclaration-after-statement -Wno-pointer-sign -fno-strict-overflow -fconserve-stack -Werror=implicit-int -Werror=strict-prototypes -DCC_HAVE_ASM_GOTO -ffreestanding -mfloat-abi=softfp -mfpu=neon -g
Please report a bug again linaro toolchain with the test case and cmd line options at https://bugs.launchpad.net/gcc-linaro
Ok, filed as https://bugs.launchpad.net/gcc-linaro/+bug/1268893
If this blocks your work, please remove "-g' option to workaround it.
Thanks for the hint!
regards,
Koen
Thanks! -Zhenqiang
On 14 January 2014 15:09, Koen Kooi koen.kooi@linaro.org wrote:
On 01/14/2014 02:39 AM, Zhenqiang Chen wrote:
I tries Linaro standard build. And I can not reproduce it with the options: -O2 -g -mfpu=neon -O3 -g -mfpu=neon
What's your option to compile the file?
make V=1 reports:
arm-angstrom-linux-gnueabi-gcc -Wp,-MD,lib/raid6/.neon4.o.d -nostdinc -isystem /build/v2013.12/build/tmp-angstrom_v2013_12-eglibc/sysroots/x86_64-linux/usr/lib/armv7ahf-vfp-neon-angstrom-linux-gnueabi/gcc/arm-angstrom-linux-gnueabi/4.8.3/include -I/build/Projects/kernel/linux-linaro-tracking/arch/arm/include -Iarch/arm/include/generated -Iinclude -I/build/Projects/kernel/linux-linaro-tracking/arch/arm/include/uapi -Iarch/arm/include/generated/uapi -I/build/Projects/kernel/linux-linaro-tracking/include/uapi -Iinclude/generated/uapi -include /build/Projects/kernel/linux-linaro-tracking/include/linux/kconfig.h -D__KERNEL__ -mlittle-endian -Wall -Wundef -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -Werror-implicit-function-declaration -Wno-format-security -fno-delete-null-pointer-checks -Os -Wno-maybe-uninitialized -fno-dwarf2-cfi-asm -fno-omit-frame-pointer -mapcs -mno-sched-prolog -fstack-protector -mabi=aapcs-linux -mno-thumb-interwork -funwind-tables -marm -D__LINUX_ARM_ARCH__=6 -march=armv6k -mtune=arm1136j-s -msoft-float -Uarm -Wframe-larger-than=1024 -Wno-unused-but-set-variable -fno-omit-frame-pointer -fno-optimize-sibling-calls -g -Wdeclaration-after-statement -Wno-pointer-sign -fno-strict-overflow -fconserve-stack -Werror=implicit-int -Werror=strict-prototypes -DCC_HAVE_ASM_GOTO -ffreestanding -mfloat-abi=softfp -mfpu=neon -D"KBUILD_STR(s)=#s" -D"KBUILD_BASENAME=KBUILD_STR(neon4)" -D"KBUILD_MODNAME=KBUILD_STR(raid6_pq)" -c -o lib/raid6/.tmp_neon4.o lib/raid6/neon4.c
regards,
Koen
Thanks! -Zhenqiang
On 13 January 2014 18:11, Koen Kooi koen.kooi@linaro.org wrote:
On 01/13/2014 10:25 AM, Will Newton wrote:
On 13 January 2014 09:19, Zhenqiang Chen zhenqiang.chen@linaro.org wrote:
Can you attach the preprocessed C file? Add option --save-temps to compile neon4 source file. Then you will get a temp file neon4.i
Thanks! -Zhenqiang
On 13 January 2014 14:56, Koen Kooi koen.kooi@linaro.org wrote: > > > Hi, > > I've been playing with linux-linaro-tracking and the 2013.12 (and > 2013.10, > 2013.11) toolchain release and when turning on the NEON in kernel > option > I > get: > > CC lib/raid6/neon4.o > lib/raid6/neon4.c: In function 'raid6_neon4_gen_syndrome_real': > lib/raid6/neon4.c:113:1: internal compiler error: in > dwarf2out_frame_debug_adjust_cfa, at dwarf2cfi.c:1078 > } > ^ > > Use the attached .txt as .config and do 'make zImage' to replicate the > problem. You will probably need to attached patch as well since some > of > the > linaro patches break namespace support :(
I believe the kernel build system can get you the pre-processed source with, e.g.:
# make lib/raid6/neon4.i
The kernel does support that, which makes this a lot easier. Neon4.i is attached. I forgot to mention, this is with gcc 4.8:
[koen@macbook linux-linaro-tracking]$ !arm arm-angstrom-linux-gnueabi-gcc -v Using built-in specs. COLLECT_GCC=arm-angstrom-linux-gnueabi-gcc
COLLECT_LTO_WRAPPER=/build/v2013.12/build/tmp-angstrom_v2013_12-eglibc/sysroots/x86_64-linux/usr/libexec/armv7ahf-vfp-neon-angstrom-linux-gnueabi/gcc/arm-angstrom-linux-gnueabi/4.8.3/lto-wrapper Target: arm-angstrom-linux-gnueabi Configured with:
/build/v2013.12/build/tmp-angstrom_v2013_12-eglibc/work-shared/gcc-linaro-4.8-r2013.12/gcc-linaro-4.8-2013.12/configure --build=x86_64-linux --host=x86_64-linux --target=arm-angstrom-linux-gnueabi
--prefix=/build/v2013.12/build/tmp-angstrom_v2013_12-eglibc/sysroots/x86_64-linux/usr
--exec_prefix=/build/v2013.12/build/tmp-angstrom_v2013_12-eglibc/sysroots/x86_64-linux/usr
--bindir=/build/v2013.12/build/tmp-angstrom_v2013_12-eglibc/sysroots/x86_64-linux/usr/bin/armv7ahf-vfp-neon-angstrom-linux-gnueabi
--sbindir=/build/v2013.12/build/tmp-angstrom_v2013_12-eglibc/sysroots/x86_64-linux/usr/bin/armv7ahf-vfp-neon-angstrom-linux-gnueabi
--libexecdir=/build/v2013.12/build/tmp-angstrom_v2013_12-eglibc/sysroots/x86_64-linux/usr/libexec/armv7ahf-vfp-neon-angstrom-linux-gnueabi
--datadir=/build/v2013.12/build/tmp-angstrom_v2013_12-eglibc/sysroots/x86_64-linux/usr/share
--sysconfdir=/build/v2013.12/build/tmp-angstrom_v2013_12-eglibc/sysroots/x86_64-linux/etc
--sharedstatedir=/build/v2013.12/build/tmp-angstrom_v2013_12-eglibc/sysroots/x86_64-linux/com
--localstatedir=/build/v2013.12/build/tmp-angstrom_v2013_12-eglibc/sysroots/x86_64-linux/var
--libdir=/build/v2013.12/build/tmp-angstrom_v2013_12-eglibc/sysroots/x86_64-linux/usr/lib/armv7ahf-vfp-neon-angstrom-linux-gnueabi
--includedir=/build/v2013.12/build/tmp-angstrom_v2013_12-eglibc/sysroots/x86_64-linux/usr/include
--oldincludedir=/build/v2013.12/build/tmp-angstrom_v2013_12-eglibc/sysroots/x86_64-linux/usr/include
--infodir=/build/v2013.12/build/tmp-angstrom_v2013_12-eglibc/sysroots/x86_64-linux/usr/share/info
--mandir=/build/v2013.12/build/tmp-angstrom_v2013_12-eglibc/sysroots/x86_64-linux/usr/share/man --disable-silent-rules --disable-dependency-tracking
--with-libtool-sysroot=/build/v2013.12/build/tmp-angstrom_v2013_12-eglibc/sysroots/x86_64-linux --enable-clocale=generic --with-gnu-ld --enable-shared --enable-languages=c,c++ --enable-threads=posix --disable-multilib --enable-c99 --enable-long-long --enable-symvers=gnu --enable-libstdcxx-pch --program-prefix=arm-angstrom-linux-gnueabi- --without-local-prefix --enable-target-optspace --enable-lto --enable-libssp --disable-bootstrap --disable-libmudflap --with-system-zlib --with-linker-hash-style=gnu --enable-linker-build-id --with-ppl=no --with-cloog=no --enable-checking=release --enable-cheaders=c_global --with-float=hard
--with-gxx-include-dir=/build/v2013.12/build/tmp-angstrom_v2013_12-eglibc/sysroots/beaglebone/usr/include/c++
--with-sysroot=/build/v2013.12/build/tmp-angstrom_v2013_12-eglibc/sysroots/beaglebone
--with-build-sysroot=/build/v2013.12/build/tmp-angstrom_v2013_12-eglibc/sysroots/beaglebone --enable-poison-system-directories --disable-libunwind-exceptions
--with-mpfr=/build/v2013.12/build/tmp-angstrom_v2013_12-eglibc/sysroots/x86_64-linux/usr --with-system-zlib --disable-nls Thread model: posix gcc version 4.8.3 20131202 (prerelease) (Linaro GCC 4.8-2013.12)
-- Koen Kooi Builds and Baselines | Release Manager Linaro.org | Open source software for ARM SoCs
linaro-toolchain mailing list linaro-toolchain@lists.linaro.org http://lists.linaro.org/mailman/listinfo/linaro-toolchain
-- Koen Kooi Builds and Baselines | Release Manager Linaro.org | Open source software for ARM SoCs
linaro-toolchain@lists.linaro.org