<div dir="ltr"><div dir="ltr"><div dir="ltr"><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">you can discard the suggestion I have a patch which would fix it too.<br><a href="http://lists.openembedded.org/pipermail/openembedded-core/2019-January/277527.html" rel="noreferrer" target="_blank">http://lists.openembedded.org/pipermail/openembedded-core/2019-January/277527.html</a></blockquote><div>Tested builds for both 'arm926ejs' & 'armv5te'(default) tunes from 'tune-arm926ejs.inc' and both built packages without issue. IPK's seemed to have correct arch.</div><div><br></div><div>Cheers</div></div></div></div><br><div class="gmail_quote"><div dir="ltr">On Thu, Jan 3, 2019 at 10:56 AM Khem Raj <<a href="mailto:raj.khem@gmail.com" target="_blank">raj.khem@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">On Thu, Jan 3, 2019 at 9:54 AM Matthew Stanger<br>
<<a href="mailto:matthew_stanger@trimble.com" target="_blank">matthew_stanger@trimble.com</a>> wrote:<br>
><br>
> Thanks for the help and the patch!<br>
><br>
<br>
No worries, Please test it out and report back.<br>
<br>
> On Thu, Jan 3, 2019 at 10:52 AM Khem Raj <<a href="mailto:raj.khem@gmail.com" target="_blank">raj.khem@gmail.com</a>> wrote:<br>
>><br>
>> On Thu, Jan 3, 2019 at 9:48 AM Matthew Stanger<br>
>> <<a href="mailto:matthew_stanger@trimble.com" target="_blank">matthew_stanger@trimble.com</a>> wrote:<br>
>> >><br>
>> >> Try something like this<br>
>> ><br>
>> > Yes the patch works, it gets a double '-march' passed in but the 'te' seems to override since it's coming after. ie.<br>
>><br>
>> you can discard the suggestion I have a patch which would fix it too.<br>
>> <a href="http://lists.openembedded.org/pipermail/openembedded-core/2019-January/277527.html" rel="noreferrer" target="_blank">http://lists.openembedded.org/pipermail/openembedded-core/2019-January/277527.html</a><br>
>><br>
>> > configure:2316: result: arm-poky-linux-gnueabi-gcc -march=armv5e -marm -march=armv5te -mcpu=arm926ej-s --sysroot=/home/matt/renew_thud/build/tmp/work/arm926ejse-poky-linux-gnueabi/glibc-initial/2.28-r0/recipe-sysroot<br>
>> > There is no more warning in the logs as Martian pointed out.<br>
>> ><br>
>> >> We expect ARM_INSTRUCTION_SET = "thumb" for the tunes to be set to use<br>
>> >> -march=arm??t?. for compiler which in my mind is wrong constraint.<br>
>> >> semantically armv5te does not mean the instruction set used to<br>
>> >> generate code can only be thumb. It indicates that it can execute<br>
>> >> thumb code, so what ISA is used should not be tied to what -march is<br>
>> >> used.<br>
>> ><br>
>> > Yes this is how I understand it & I'm not intending to use the 16 bit Thumb instruction set. I want the 32-bit ARM instruction's. This seems correct since you can see the '-marm' flag being used not the '-mthumb' flag. The IPK's are still being build as 'arm926ejse' not 'te' which further makes sense. I think I'm good to go here on my end but let me know if you want me to try anything else out.<br>
>> ><br>
>> >> The spaghetti we have for arm tunes is incredibly hard to fathom. With<br>
>> >> gcc9 dropping all arches below armv5t means we need to rework these<br>
>> >> tunes for arm specifically for armv4 and armv5.<br>
>> ><br>
>> > Good riddance I'd say. I'll take anything I can to pitch the idea of using hardware build sometime in a modern day.<br>
>> ><br>
>> > On Wed, Jan 2, 2019 at 11:01 PM Khem Raj <<a href="mailto:raj.khem@gmail.com" target="_blank">raj.khem@gmail.com</a>> wrote:<br>
>> >><br>
>> >> On Wed, Jan 2, 2019 at 2:42 PM Martin Jansa <<a href="mailto:martin.jansa@gmail.com" target="_blank">martin.jansa@gmail.com</a>> wrote:<br>
>> >> ><br>
>> >> > cc1: warning: switch -mcpu=arm926ej-s conflicts with -march=armv5e switch<br>
>> >> ><br>
>> >> > Is IMHO the root cause, try enabling thumb for you DISTRO (set -march to armv5te).<br>
>> >><br>
>> >> We expect ARM_INSTRUCTION_SET = "thumb" for the tunes to be set to use<br>
>> >> -march=arm??t?. for compiler which in my mind is wrong constraint.<br>
>> >> semantically armv5te does not mean the instruction set used to<br>
>> >> generate code can only be thumb. It indicates that it can execute<br>
>> >> thumb code, so what ISA is used should not be tied to what -march is<br>
>> >> used.<br>
>> >><br>
>> >> The spaghetti we have for arm tunes is incredibly hard to fathom. With<br>
>> >> gcc9 dropping all arches below armv5t means we need to rework these<br>
>> >> tunes for arm specifically for armv4 and armv5.<br>
>> >><br>
>> >> ><br>
>> >> > On Wed, Jan 2, 2019 at 11:33 PM Matthew Stanger <<a href="mailto:matthew_stanger@trimble.com" target="_blank">matthew_stanger@trimble.com</a>> wrote:<br>
>> >> >>><br>
>> >> >>> yes that would be helpful. Since gcc has become stricter with option<br>
>> >> >>> checks, its possibly ending in some combination which either is invalid<br>
>> >> >>> or is wrongly computed by gcc from -mcpu<br>
>> >> >><br>
>> >> >><br>
>> >> >> ************************* GCC Config Output Below *************************<br>
>> >> >> This file contains any messages produced by compilers while<br>
>> >> >> running configure, to aid debugging if configure makes a mistake.<br>
>> >> >><br>
>> >> >> It was created by GNU C Library configure (see version.h), which was<br>
>> >> >> generated by GNU Autoconf 2.69. Invocation command line was<br>
>> >> >><br>
>> >> >>Â Â $ ../git/configure --host=arm-poky-linux-gnueabi --build=x86_64-linux --prefix=/usr --disable-sanity-checks --with-headers=/home/matt/renew_thud/build/tmp/work/arm926ejse-poky-linux-gnueabi/glibc-initial/2.28-r0/recipe-sysroot/usr/include --enable-hacker-mode<br>
>> >> >><br>
>> >> >> ## --------- ##<br>
>> >> >> ## Platform. ##<br>
>> >> >> ## --------- ##<br>
>> >> >><br>
>> >> >> hostname = matt-dev<br>
>> >> >> uname -m = x86_64<br>
>> >> >> uname -r = 4.18.0-13-generic<br>
>> >> >> uname -s = Linux<br>
>> >> >> uname -v = #14-Ubuntu SMP Wed Dec 5 09:04:24 UTC 2018<br>
>> >> >><br>
>> >> >> /usr/bin/uname -p = unknown<br>
>> >> >> /bin/uname -XÂ Â Â = unknown<br>
>> >> >><br>
>> >> >> /bin/arch       = unknown<br>
>> >> >> /usr/bin/arch -k    = unknown<br>
>> >> >> /usr/convex/getsysinfo = unknown<br>
>> >> >> /usr/bin/hostinfo   = unknown<br>
>> >> >> /bin/machine      = unknown<br>
>> >> >> /usr/bin/oslevel    = unknown<br>
>> >> >> /bin/universe     = unknown<br>
>> >> >><br>
>> >> >> PATH: /home/matt/renew_thud/build/tmp/work/arm926ejse-poky-linux-gnueabi/glibc-initial/2.28-r0/recipe-sysroot-native/usr/bin/arm-poky-linux-gnueabi.gcc-cross-initial-arm<br>
>> >> >> PATH: /home/matt/renew_thud/build/tmp/sysroots-uninative/x86_64-linux/usr/bin<br>
>> >> >> PATH: /home/matt/renew_thud/oe/poky/scripts<br>
>> >> >> PATH: /home/matt/renew_thud/build/tmp/work/arm926ejse-poky-linux-gnueabi/glibc-initial/2.28-r0/recipe-sysroot-native/usr/bin/arm-poky-linux-gnueabi<br>
>> >> >> PATH: /home/matt/renew_thud/build/tmp/work/arm926ejse-poky-linux-gnueabi/glibc-initial/2.28-r0/recipe-sysroot/usr/bin/crossscripts<br>
>> >> >> PATH: /home/matt/renew_thud/build/tmp/work/arm926ejse-poky-linux-gnueabi/glibc-initial/2.28-r0/recipe-sysroot-native/usr/sbin<br>
>> >> >> PATH: /home/matt/renew_thud/build/tmp/work/arm926ejse-poky-linux-gnueabi/glibc-initial/2.28-r0/recipe-sysroot-native/usr/bin<br>
>> >> >> PATH: /home/matt/renew_thud/build/tmp/work/arm926ejse-poky-linux-gnueabi/glibc-initial/2.28-r0/recipe-sysroot-native/sbin<br>
>> >> >> PATH: /home/matt/renew_thud/build/tmp/work/arm926ejse-poky-linux-gnueabi/glibc-initial/2.28-r0/recipe-sysroot-native/bin<br>
>> >> >> PATH: /home/matt/renew_thud/oe/poky/bitbake/bin<br>
>> >> >> PATH: /home/matt/renew_thud/build/tmp/hosttools<br>
>> >> >><br>
>> >> >><br>
>> >> >> ## ----------- ##<br>
>> >> >> ## Core tests. ##<br>
>> >> >> ## ----------- ##<br>
>> >> >><br>
>> >> >> configure:2213: checking build system type<br>
>> >> >> configure:2227: result: x86_64-pc-linux-gnu<br>
>> >> >> configure:2247: checking host system type<br>
>> >> >> configure:2260: result: arm-poky-linux-gnueabi<br>
>> >> >> configure:2289: checking for arm-poky-linux-gnueabi-gcc<br>
>> >> >> configure:2316: result: arm-poky-linux-gnueabi-gcc -march=armv5e -marm -mcpu=arm926ej-s --sysroot=/home/matt/renew_thud/build/tmp/work/arm926ejse-poky-linux-gnueabi/glibc-initial/2.28-r0/recipe-sysroot<br>
>> >> >> configure:2585: checking for C compiler version<br>
>> >> >> configure:2594: arm-poky-linux-gnueabi-gcc -march=armv5e -marm -mcpu=arm926ej-s --sysroot=/home/matt/renew_thud/build/tmp/work/arm926ejse-poky-linux-gnueabi/glibc-initial/2.28-r0/recipe-sysroot --version >&5<br>
>> >> >> arm-poky-linux-gnueabi-gcc (GCC) 8.2.0<br>
>> >> >> Copyright (C) 2018 Free Software Foundation, Inc.<br>
>> >> >> This is free software; see the source for copying conditions. There is NO<br>
>> >> >> warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.<br>
>> >> >><br>
>> >> >> configure:2605: $? = 0<br>
>> >> >> configure:2594: arm-poky-linux-gnueabi-gcc -march=armv5e -marm -mcpu=arm926ej-s --sysroot=/home/matt/renew_thud/build/tmp/work/arm926ejse-poky-linux-gnueabi/glibc-initial/2.28-r0/recipe-sysroot -v >&5<br>
>> >> >> Using built-in specs.<br>
>> >> >> COLLECT_GCC=arm-poky-linux-gnueabi-gcc<br>
>> >> >> COLLECT_LTO_WRAPPER=/home/matt/renew_thud/build/tmp/work/arm926ejse-poky-linux-gnueabi/glibc-initial/2.28-r0/recipe-sysroot-native/usr/bin/arm-poky-linux-gnueabi.gcc-cross-initial-arm/../../libexec/arm-poky-linux-gnueabi.gcc-cross-initial-arm/gcc/arm-poky-linux-gnueabi/8.2.0/lto-wrapper<br>
>> >> >> Target: arm-poky-linux-gnueabi<br>
>> >> >> Configured with: ../../../../../../work-shared/gcc-8.2.0-r0/gcc-8.2.0/configure --build=x86_64-linux --host=x86_64-linux --target=arm-poky-linux-gnueabi --prefix=/home/matt/renew_thud/build/tmp/work/x86_64-linux/gcc-cross-initial-arm/8.2.0-r0/recipe-sysroot-native/usr --exec_prefix=/home/matt/renew_thud/build/tmp/work/x86_64-linux/gcc-cross-initial-arm/8.2.0-r0/recipe-sysroot-native/usr --bindir=/home/matt/renew_thud/build/tmp/work/x86_64-linux/gcc-cross-initial-arm/8.2.0-r0/recipe-sysroot-native/usr/bin/arm-poky-linux-gnueabi.gcc-cross-initial-arm --sbindir=/home/matt/renew_thud/build/tmp/work/x86_64-linux/gcc-cross-initial-arm/8.2.0-r0/recipe-sysroot-native/usr/bin/arm-poky-linux-gnueabi.gcc-cross-initial-arm --libexecdir=/home/matt/renew_thud/build/tmp/work/x86_64-linux/gcc-cross-initial-arm/8.2.0-r0/recipe-sysroot-native/usr/libexec/arm-poky-linux-gnueabi.gcc-cross-initial-arm --datadir=/home/matt/renew_thud/build/tmp/work/x86_64-linux/gcc-cross-initial-arm/8.2.0-r0/recipe-sysroot-native/usr/share --sysconfdir=/home/matt/renew_thud/build/tmp/work/x86_64-linux/gcc-cross-initial-arm/8.2.0-r0/recipe-sysroot-native/etc --sharedstatedir=/home/matt/renew_thud/build/tmp/work/x86_64-linux/gcc-cross-initial-arm/8.2.0-r0/recipe-sysroot-native/com --localstatedir=/home/matt/renew_thud/build/tmp/work/x86_64-linux/gcc-cross-initial-arm/8.2.0-r0/recipe-sysroot-native/var --libdir=/home/matt/renew_thud/build/tmp/work/x86_64-linux/gcc-cross-initial-arm/8.2.0-r0/recipe-sysroot-native/usr/lib/arm-poky-linux-gnueabi.gcc-cross-initial-arm --includedir=/home/matt/renew_thud/build/tmp/work/x86_64-linux/gcc-cross-initial-arm/8.2.0-r0/recipe-sysroot-native/usr/include --oldincludedir=/home/matt/renew_thud/build/tmp/work/x86_64-linux/gcc-cross-initial-arm/8.2.0-r0/recipe-sysroot-native/usr/include --infodir=/home/matt/renew_thud/build/tmp/work/x86_64-linux/gcc-cross-initial-arm/8.2.0-r0/recipe-sysroot-native/usr/share/info --mandir=/home/matt/renew_thud/build/tmp/work/x86_64-linux/gcc-cross-initial-arm/8.2.0-r0/recipe-sysroot-native/usr/share/man --disable-silent-rules --disable-dependency-tracking --with-libtool-sysroot=/home/matt/renew_thud/build/tmp/work/x86_64-linux/gcc-cross-initial-arm/8.2.0-r0/recipe-sysroot-native --with-newlib --without-headers --disable-shared --disable-threads --disable-multilib --disable-__cxa_atexit --enable-languages=c --program-prefix=arm-poky-linux-gnueabi- --with-sysroot=/not/exist --with-build-sysroot=/home/matt/renew_thud/build/tmp/work/x86_64-linux/gcc-cross-initial-arm/8.2.0-r0/recipe-sysroot --disable-libmudflap --disable-libgomp --disable-libitm --disable-libquadmath --with-system-zlib --disable-lto --disable-plugin --enable-linker-build-id --enable-decimal-float=no --without-isl --disable-libssp --with-native-system-header-dir=/usr/include --disable-static --disable-nls --enable-initfini-array<br>
>> >> >> Thread model: single<br>
>> >> >> gcc version 8.2.0 (GCC)<br>
>> >> >> configure:2605: $? = 0<br>
>> >> >> configure:2594: arm-poky-linux-gnueabi-gcc -march=armv5e -marm -mcpu=arm926ej-s --sysroot=/home/matt/renew_thud/build/tmp/work/arm926ejse-poky-linux-gnueabi/glibc-initial/2.28-r0/recipe-sysroot -V >&5<br>
>> >> >> arm-poky-linux-gnueabi-gcc: error: unrecognized command line option '-V'<br>
>> >> >> arm-poky-linux-gnueabi-gcc: fatal error: no input files<br>
>> >> >> compilation terminated.<br>
>> >> >> configure:2605: $? = 1<br>
>> >> >> configure:2594: arm-poky-linux-gnueabi-gcc -march=armv5e -marm -mcpu=arm926ej-s --sysroot=/home/matt/renew_thud/build/tmp/work/arm926ejse-poky-linux-gnueabi/glibc-initial/2.28-r0/recipe-sysroot -qversion >&5<br>
>> >> >> arm-poky-linux-gnueabi-gcc: error: unrecognized command line option '-qversion'; did you mean '--version'?<br>
>> >> >> arm-poky-linux-gnueabi-gcc: fatal error: no input files<br>
>> >> >> compilation terminated.<br>
>> >> >> configure:2605: $? = 1<br>
>> >> >> configure:2610: checking for suffix of object files<br>
>> >> >> configure:2632: arm-poky-linux-gnueabi-gcc -march=armv5e -marm -mcpu=arm926ej-s --sysroot=/home/matt/renew_thud/build/tmp/work/arm926ejse-poky-linux-gnueabi/glibc-initial/2.28-r0/recipe-sysroot -c -O2 -pipe -g -feliminate-unused-debug-types -fdebug-prefix-map=/home/matt/renew_thud/build/tmp/work/arm926ejse-poky-linux-gnueabi/glibc-initial/2.28-r0=/usr/src/debug/glibc-initial/2.28-r0 -fdebug-prefix-map=/home/matt/renew_thud/build/tmp/work/arm926ejse-poky-linux-gnueabi/glibc-initial/2.28-r0/recipe-sysroot= -fdebug-prefix-map=/home/matt/renew_thud/build/tmp/work/arm926ejse-poky-linux-gnueabi/glibc-initial/2.28-r0/recipe-sysroot-native=  conftest.c >&5<br>
>> >> >> cc1: warning: switch -mcpu=arm926ej-s conflicts with -march=armv5e switch<br>
>> >> >> configure:2636: $? = 0<br>
>> >> >> configure:2657: result: o<br>
>> >> >> configure:2661: checking whether we are using the GNU C compiler<br>
>> >> >> configure:2680: arm-poky-linux-gnueabi-gcc -march=armv5e -marm -mcpu=arm926ej-s --sysroot=/home/matt/renew_thud/build/tmp/work/arm926ejse-poky-linux-gnueabi/glibc-initial/2.28-r0/recipe-sysroot -c -O2 -pipe -g -feliminate-unused-debug-types -fdebug-prefix-map=/home/matt/renew_thud/build/tmp/work/arm926ejse-poky-linux-gnueabi/glibc-initial/2.28-r0=/usr/src/debug/glibc-initial/2.28-r0 -fdebug-prefix-map=/home/matt/renew_thud/build/tmp/work/arm926ejse-poky-linux-gnueabi/glibc-initial/2.28-r0/recipe-sysroot= -fdebug-prefix-map=/home/matt/renew_thud/build/tmp/work/arm926ejse-poky-linux-gnueabi/glibc-initial/2.28-r0/recipe-sysroot-native=  conftest.c >&5<br>
>> >> >> cc1: warning: switch -mcpu=arm926ej-s conflicts with -march=armv5e switch<br>
>> >> >> configure:2680: $? = 0<br>
>> >> >> configure:2689: result: yes<br>
>> >> >> configure:2698: checking whether arm-poky-linux-gnueabi-gcc -march=armv5e -marm -mcpu=arm926ej-s --sysroot=/home/matt/renew_thud/build/tmp/work/arm926ejse-poky-linux-gnueabi/glibc-initial/2.28-r0/recipe-sysroot accepts -g<br>
>> >> >> configure:2718: arm-poky-linux-gnueabi-gcc -march=armv5e -marm -mcpu=arm926ej-s --sysroot=/home/matt/renew_thud/build/tmp/work/arm926ejse-poky-linux-gnueabi/glibc-initial/2.28-r0/recipe-sysroot -c -g conftest.c >&5<br>
>> >> >> cc1: warning: switch -mcpu=arm926ej-s conflicts with -march=armv5e switch<br>
>> >> >> configure:2718: $? = 0<br>
>> >> >> configure: failed program was:<br>
>> >> >> | /* confdefs.h */<br>
>> >> >> | #define PACKAGE_NAME "GNU C Library"<br>
>> >> >> | #define PACKAGE_TARNAME "glibc"<br>
>> >> >> | #define PACKAGE_VERSION "(see version.h)"<br>
>> >> >> | #define PACKAGE_STRING "GNU C Library (see version.h)"<br>
>> >> >> | #define PACKAGE_BUGREPORT "<a href="https://sourceware.org/bugzilla/" rel="noreferrer" target="_blank">https://sourceware.org/bugzilla/</a>"<br>
>> >> >> | #define PACKAGE_URL "<a href="http://www.gnu.org/software/glibc/" rel="noreferrer" target="_blank">http://www.gnu.org/software/glibc/</a>"<br>
>> >> >> | #define PKGVERSION "(GNU libc) "<br>
>> >> >> | #define REPORT_BUGS_TO "<<a href="http://www.gnu.org/software/libc/bugs.html" rel="noreferrer" target="_blank">http://www.gnu.org/software/libc/bugs.html</a>>"<br>
>> >> >> | /* end confdefs.h. */<br>
>> >> >> |<br>
>> >> >> | int<br>
>> >> >> | main ()<br>
>> >> >> | {<br>
>> >> >> |<br>
>> >> >> |Â Â ;<br>
>> >> >> |Â Â return 0;<br>
>> >> >> | }<br>
>> >> >> configure:2733: arm-poky-linux-gnueabi-gcc -march=armv5e -marm -mcpu=arm926ej-s --sysroot=/home/matt/renew_thud/build/tmp/work/arm926ejse-poky-linux-gnueabi/glibc-initial/2.28-r0/recipe-sysroot -c  conftest.c >&5<br>
>> >> >> cc1: warning: switch -mcpu=arm926ej-s conflicts with -march=armv5e switch<br>
>> >> >> configure:2733: $? = 0<br>
>> >> >> configure: failed program was:<br>
>> >> >> | /* confdefs.h */<br>
>> >> >> | #define PACKAGE_NAME "GNU C Library"<br>
>> >> >> | #define PACKAGE_TARNAME "glibc"<br>
>> >> >> | #define PACKAGE_VERSION "(see version.h)"<br>
>> >> >> | #define PACKAGE_STRING "GNU C Library (see version.h)"<br>
>> >> >> | #define PACKAGE_BUGREPORT "<a href="https://sourceware.org/bugzilla/" rel="noreferrer" target="_blank">https://sourceware.org/bugzilla/</a>"<br>
>> >> >> | #define PACKAGE_URL "<a href="http://www.gnu.org/software/glibc/" rel="noreferrer" target="_blank">http://www.gnu.org/software/glibc/</a>"<br>
>> >> >> | #define PKGVERSION "(GNU libc) "<br>
>> >> >> | #define REPORT_BUGS_TO "<<a href="http://www.gnu.org/software/libc/bugs.html" rel="noreferrer" target="_blank">http://www.gnu.org/software/libc/bugs.html</a>>"<br>
>> >> >> | /* end confdefs.h. */<br>
>> >> >> |<br>
>> >> >> | int<br>
>> >> >> | main ()<br>
>> >> >> | {<br>
>> >> >> |<br>
>> >> >> |Â Â ;<br>
>> >> >> |Â Â return 0;<br>
>> >> >> | }<br>
>> >> >> configure:2749: arm-poky-linux-gnueabi-gcc -march=armv5e -marm -mcpu=arm926ej-s --sysroot=/home/matt/renew_thud/build/tmp/work/arm926ejse-poky-linux-gnueabi/glibc-initial/2.28-r0/recipe-sysroot -c -g conftest.c >&5<br>
>> >> >> cc1: warning: switch -mcpu=arm926ej-s conflicts with -march=armv5e switch<br>
>> >> >> configure:2749: $? = 0<br>
>> >> >> configure:2759: result: yes<br>
>> >> >> configure:2788: checking for gcc<br>
>> >> >> configure:2815: result: gcc<br>
>> >> >> configure:2839: checking for arm-poky-linux-gnueabi-readelf<br>
>> >> >> configure:2866: result: arm-poky-linux-gnueabi-readelf<br>
>> >> >> configure:3042: checking for C++ compiler version<br>
>> >> >> configure:3051: arm-poky-linux-gnueabi-g++ -march=armv5e -marm -mcpu=arm926ej-s --sysroot=/home/matt/renew_thud/build/tmp/work/arm926ejse-poky-linux-gnueabi/glibc-initial/2.28-r0/recipe-sysroot --version >&5<br>
>> >> >> ../git/configure: line 3053: arm-poky-linux-gnueabi-g++: command not found<br>
>> >> >> configure:3062: $? = 127<br>
>> >> >> configure:3051: arm-poky-linux-gnueabi-g++ -march=armv5e -marm -mcpu=arm926ej-s --sysroot=/home/matt/renew_thud/build/tmp/work/arm926ejse-poky-linux-gnueabi/glibc-initial/2.28-r0/recipe-sysroot -v >&5<br>
>> >> >> ../git/configure: line 3053: arm-poky-linux-gnueabi-g++: command not found<br>
>> >> >> configure:3062: $? = 127<br>
>> >> >> configure:3051: arm-poky-linux-gnueabi-g++ -march=armv5e -marm -mcpu=arm926ej-s --sysroot=/home/matt/renew_thud/build/tmp/work/arm926ejse-poky-linux-gnueabi/glibc-initial/2.28-r0/recipe-sysroot -V >&5<br>
>> >> >> ../git/configure: line 3053: arm-poky-linux-gnueabi-g++: command not found<br>
>> >> >> configure:3062: $? = 127<br>
>> >> >> configure:3051: arm-poky-linux-gnueabi-g++ -march=armv5e -marm -mcpu=arm926ej-s --sysroot=/home/matt/renew_thud/build/tmp/work/arm926ejse-poky-linux-gnueabi/glibc-initial/2.28-r0/recipe-sysroot -qversion >&5<br>
>> >> >> ../git/configure: line 3053: arm-poky-linux-gnueabi-g++: command not found<br>
>> >> >> configure:3062: $? = 127<br>
>> >> >> configure:3066: checking whether we are using the GNU C++ compiler<br>
>> >> >> configure:3085: arm-poky-linux-gnueabi-g++ -march=armv5e -marm -mcpu=arm926ej-s --sysroot=/home/matt/renew_thud/build/tmp/work/arm926ejse-poky-linux-gnueabi/glibc-initial/2.28-r0/recipe-sysroot -c -O2 -pipe -g -feliminate-unused-debug-types -fdebug-prefix-map=/home/matt/renew_thud/build/tmp/work/arm926ejse-poky-linux-gnueabi/glibc-initial/2.28-r0=/usr/src/debug/glibc-initial/2.28-r0 -fdebug-prefix-map=/home/matt/renew_thud/build/tmp/work/arm926ejse-poky-linux-gnueabi/glibc-initial/2.28-r0/recipe-sysroot= -fdebug-prefix-map=/home/matt/renew_thud/build/tmp/work/arm926ejse-poky-linux-gnueabi/glibc-initial/2.28-r0/recipe-sysroot-native= -fvisibility-inlines-hidden conftest.cpp >&5<br>
>> >> >> ../git/configure: line 1633: arm-poky-linux-gnueabi-g++: command not found<br>
>> >> >> configure:3085: $? = 127<br>
>> >> >> configure: failed program was:<br>
>> >> >> | /* confdefs.h */<br>
>> >> >> | #define PACKAGE_NAME "GNU C Library"<br>
>> >> >> | #define PACKAGE_TARNAME "glibc"<br>
>> >> >> | #define PACKAGE_VERSION "(see version.h)"<br>
>> >> >> | #define PACKAGE_STRING "GNU C Library (see version.h)"<br>
>> >> >> | #define PACKAGE_BUGREPORT "<a href="https://sourceware.org/bugzilla/" rel="noreferrer" target="_blank">https://sourceware.org/bugzilla/</a>"<br>
>> >> >> | #define PACKAGE_URL "<a href="http://www.gnu.org/software/glibc/" rel="noreferrer" target="_blank">http://www.gnu.org/software/glibc/</a>"<br>
>> >> >> | #define PKGVERSION "(GNU libc) "<br>
>> >> >> | #define REPORT_BUGS_TO "<<a href="http://www.gnu.org/software/libc/bugs.html" rel="noreferrer" target="_blank">http://www.gnu.org/software/libc/bugs.html</a>>"<br>
>> >> >> | /* end confdefs.h. */<br>
>> >> >> |<br>
>> >> >> | int<br>
>> >> >> | main ()<br>
>> >> >> | {<br>
>> >> >> | #ifndef __GNUC__<br>
>> >> >> |Â Â Â Â choke me<br>
>> >> >> | #endif<br>
>> >> >> |<br>
>> >> >> |Â Â ;<br>
>> >> >> |Â Â return 0;<br>
>> >> >> | }<br>
>> >> >> configure:3094: result: no<br>
>> >> >> configure:3103: checking whether arm-poky-linux-gnueabi-g++ -march=armv5e -marm -mcpu=arm926ej-s --sysroot=/home/matt/renew_thud/build/tmp/work/arm926ejse-poky-linux-gnueabi/glibc-initial/2.28-r0/recipe-sysroot accepts -g<br>
>> >> >> configure:3123: arm-poky-linux-gnueabi-g++ -march=armv5e -marm -mcpu=arm926ej-s --sysroot=/home/matt/renew_thud/build/tmp/work/arm926ejse-poky-linux-gnueabi/glibc-initial/2.28-r0/recipe-sysroot -c -g conftest.cpp >&5<br>
>> >> >> ../git/configure: line 1633: arm-poky-linux-gnueabi-g++: command not found<br>
>> >> >> configure:3123: $? = 127<br>
>> >> >> configure: failed program was:<br>
>> >> >> | /* confdefs.h */<br>
>> >> >> | #define PACKAGE_NAME "GNU C Library"<br>
>> >> >> | #define PACKAGE_TARNAME "glibc"<br>
>> >> >> | #define PACKAGE_VERSION "(see version.h)"<br>
>> >> >> | #define PACKAGE_STRING "GNU C Library (see version.h)"<br>
>> >> >> | #define PACKAGE_BUGREPORT "<a href="https://sourceware.org/bugzilla/" rel="noreferrer" target="_blank">https://sourceware.org/bugzilla/</a>"<br>
>> >> >> | #define PACKAGE_URL "<a href="http://www.gnu.org/software/glibc/" rel="noreferrer" target="_blank">http://www.gnu.org/software/glibc/</a>"<br>
>> >> >> | #define PKGVERSION "(GNU libc) "<br>
>> >> >> | #define REPORT_BUGS_TO "<<a href="http://www.gnu.org/software/libc/bugs.html" rel="noreferrer" target="_blank">http://www.gnu.org/software/libc/bugs.html</a>>"<br>
>> >> >> | /* end confdefs.h. */<br>
>> >> >> |<br>
>> >> >> | int<br>
>> >> >> | main ()<br>
>> >> >> | {<br>
>> >> >> |<br>
>> >> >> |Â Â ;<br>
>> >> >> |Â Â return 0;<br>
>> >> >> | }<br>
>> >> >> configure:3138: arm-poky-linux-gnueabi-g++ -march=armv5e -marm -mcpu=arm926ej-s --sysroot=/home/matt/renew_thud/build/tmp/work/arm926ejse-poky-linux-gnueabi/glibc-initial/2.28-r0/recipe-sysroot -c  conftest.cpp >&5<br>
>> >> >> ../git/configure: line 1633: arm-poky-linux-gnueabi-g++: command not found<br>
>> >> >> configure:3138: $? = 127<br>
>> >> >> configure: failed program was:<br>
>> >> >> | /* confdefs.h */<br>
>> >> >> | #define PACKAGE_NAME "GNU C Library"<br>
>> >> >> | #define PACKAGE_TARNAME "glibc"<br>
>> >> >> | #define PACKAGE_VERSION "(see version.h)"<br>
>> >> >> | #define PACKAGE_STRING "GNU C Library (see version.h)"<br>
>> >> >> | #define PACKAGE_BUGREPORT "<a href="https://sourceware.org/bugzilla/" rel="noreferrer" target="_blank">https://sourceware.org/bugzilla/</a>"<br>
>> >> >> | #define PACKAGE_URL "<a href="http://www.gnu.org/software/glibc/" rel="noreferrer" target="_blank">http://www.gnu.org/software/glibc/</a>"<br>
>> >> >> | #define PKGVERSION "(GNU libc) "<br>
>> >> >> | #define REPORT_BUGS_TO "<<a href="http://www.gnu.org/software/libc/bugs.html" rel="noreferrer" target="_blank">http://www.gnu.org/software/libc/bugs.html</a>>"<br>
>> >> >> | /* end confdefs.h. */<br>
>> >> >> |<br>
>> >> >> | int<br>
>> >> >> | main ()<br>
>> >> >> | {<br>
>> >> >> |<br>
>> >> >> |Â Â ;<br>
>> >> >> |Â Â return 0;<br>
>> >> >> | }<br>
>> >> >> configure:3154: arm-poky-linux-gnueabi-g++ -march=armv5e -marm -mcpu=arm926ej-s --sysroot=/home/matt/renew_thud/build/tmp/work/arm926ejse-poky-linux-gnueabi/glibc-initial/2.28-r0/recipe-sysroot -c -g conftest.cpp >&5<br>
>> >> >> ../git/configure: line 1633: arm-poky-linux-gnueabi-g++: command not found<br>
>> >> >> configure:3154: $? = 127<br>
>> >> >> configure: failed program was:<br>
>> >> >> | /* confdefs.h */<br>
>> >> >> | #define PACKAGE_NAME "GNU C Library"<br>
>> >> >> | #define PACKAGE_TARNAME "glibc"<br>
>> >> >> | #define PACKAGE_VERSION "(see version.h)"<br>
>> >> >> | #define PACKAGE_STRING "GNU C Library (see version.h)"<br>
>> >> >> | #define PACKAGE_BUGREPORT "<a href="https://sourceware.org/bugzilla/" rel="noreferrer" target="_blank">https://sourceware.org/bugzilla/</a>"<br>
>> >> >> | #define PACKAGE_URL "<a href="http://www.gnu.org/software/glibc/" rel="noreferrer" target="_blank">http://www.gnu.org/software/glibc/</a>"<br>
>> >> >> | #define PKGVERSION "(GNU libc) "<br>
>> >> >> | #define REPORT_BUGS_TO "<<a href="http://www.gnu.org/software/libc/bugs.html" rel="noreferrer" target="_blank">http://www.gnu.org/software/libc/bugs.html</a>>"<br>
>> >> >> | /* end confdefs.h. */<br>
>> >> >> |<br>
>> >> >> | int<br>
>> >> >> | main ()<br>
>> >> >> | {<br>
>> >> >> |<br>
>> >> >> |Â Â ;<br>
>> >> >> |Â Â return 0;<br>
>> >> >> | }<br>
>> >> >> configure:3164: result: no<br>
>> >> >> configure:3189: checking whether arm-poky-linux-gnueabi-g++ -march=armv5e -marm -mcpu=arm926ej-s --sysroot=/home/matt/renew_thud/build/tmp/work/arm926ejse-poky-linux-gnueabi/glibc-initial/2.28-r0/recipe-sysroot can link programs<br>
>> >> >> configure:3212: arm-poky-linux-gnueabi-g++ -march=armv5e -marm -mcpu=arm926ej-s --sysroot=/home/matt/renew_thud/build/tmp/work/arm926ejse-poky-linux-gnueabi/glibc-initial/2.28-r0/recipe-sysroot -o conftest -O2 -pipe -g -feliminate-unused-debug-types -fdebug-prefix-map=/home/matt/renew_thud/build/tmp/work/arm926ejse-poky-linux-gnueabi/glibc-initial/2.28-r0=/usr/src/debug/glibc-initial/2.28-r0 -fdebug-prefix-map=/home/matt/renew_thud/build/tmp/work/arm926ejse-poky-linux-gnueabi/glibc-initial/2.28-r0/recipe-sysroot= -fdebug-prefix-map=/home/matt/renew_thud/build/tmp/work/arm926ejse-poky-linux-gnueabi/glibc-initial/2.28-r0/recipe-sysroot-native= -fvisibility-inlines-hidden -Wl,-O1 -Wl,--hash-style=gnu -Wl,--as-needed -Wl,-z,relro,-z,now conftest.cpp >&5<br>
>> >> >> ../git/configure: line 1671: arm-poky-linux-gnueabi-g++: command not found<br>
>> >> >> configure:3212: $? = 127<br>
>> >> >> configure: failed program was:<br>
>> >> >> | /* confdefs.h */<br>
>> >> >> | #define PACKAGE_NAME "GNU C Library"<br>
>> >> >> | #define PACKAGE_TARNAME "glibc"<br>
>> >> >> | #define PACKAGE_VERSION "(see version.h)"<br>
>> >> >> | #define PACKAGE_STRING "GNU C Library (see version.h)"<br>
>> >> >> | #define PACKAGE_BUGREPORT "<a href="https://sourceware.org/bugzilla/" rel="noreferrer" target="_blank">https://sourceware.org/bugzilla/</a>"<br>
>> >> >> | #define PACKAGE_URL "<a href="http://www.gnu.org/software/glibc/" rel="noreferrer" target="_blank">http://www.gnu.org/software/glibc/</a>"<br>
>> >> >> | #define PKGVERSION "(GNU libc) "<br>
>> >> >> | #define REPORT_BUGS_TO "<<a href="http://www.gnu.org/software/libc/bugs.html" rel="noreferrer" target="_blank">http://www.gnu.org/software/libc/bugs.html</a>>"<br>
>> >> >> | /* end confdefs.h. */<br>
>> >> >> |<br>
>> >> >> | int<br>
>> >> >> | main ()<br>
>> >> >> | {<br>
>> >> >> |<br>
>> >> >> |Â Â ;<br>
>> >> >> |Â Â return 0;<br>
>> >> >> | }<br>
>> >> >> configure:3235: arm-poky-linux-gnueabi-g++ -march=armv5e -marm -mcpu=arm926ej-s --sysroot=/home/matt/renew_thud/build/tmp/work/arm926ejse-poky-linux-gnueabi/glibc-initial/2.28-r0/recipe-sysroot -o conftest -O2 -pipe -g -feliminate-unused-debug-types -fdebug-prefix-map=/home/matt/renew_thud/build/tmp/work/arm926ejse-poky-linux-gnueabi/glibc-initial/2.28-r0=/usr/src/debug/glibc-initial/2.28-r0 -fdebug-prefix-map=/home/matt/renew_thud/build/tmp/work/arm926ejse-poky-linux-gnueabi/glibc-initial/2.28-r0/recipe-sysroot= -fdebug-prefix-map=/home/matt/renew_thud/build/tmp/work/arm926ejse-poky-linux-gnueabi/glibc-initial/2.28-r0/recipe-sysroot-native= -fvisibility-inlines-hidden -Wl,-O1 -Wl,--hash-style=gnu -Wl,--as-needed -Wl,-z,relro,-z,now -static conftest.cpp >&5<br>
>> >> >> ../git/configure: line 1671: arm-poky-linux-gnueabi-g++: command not found<br>
>> >> >> configure:3235: $? = 127<br>
>> >> >> configure: failed program was:<br>
>> >> >> | /* confdefs.h */<br>
>> >> >> | #define PACKAGE_NAME "GNU C Library"<br>
>> >> >> | #define PACKAGE_TARNAME "glibc"<br>
>> >> >> | #define PACKAGE_VERSION "(see version.h)"<br>
>> >> >> | #define PACKAGE_STRING "GNU C Library (see version.h)"<br>
>> >> >> | #define PACKAGE_BUGREPORT "<a href="https://sourceware.org/bugzilla/" rel="noreferrer" target="_blank">https://sourceware.org/bugzilla/</a>"<br>
>> >> >> | #define PACKAGE_URL "<a href="http://www.gnu.org/software/glibc/" rel="noreferrer" target="_blank">http://www.gnu.org/software/glibc/</a>"<br>
>> >> >> | #define PKGVERSION "(GNU libc) "<br>
>> >> >> | #define REPORT_BUGS_TO "<<a href="http://www.gnu.org/software/libc/bugs.html" rel="noreferrer" target="_blank">http://www.gnu.org/software/libc/bugs.html</a>>"<br>
>> >> >> | /* end confdefs.h. */<br>
>> >> >> |<br>
>> >> >> | #include <iostream><br>
>> >> >> |<br>
>> >> >> | int<br>
>> >> >> | main()<br>
>> >> >> | {<br>
>> >> >> |Â Â std::cout << "Hello, world!";<br>
>> >> >> |Â Â return 0;<br>
>> >> >> | }<br>
>> >> >> |<br>
>> >> >> configure:3250: result: no<br>
>> >> >> configure:3817: checking for sysdeps preconfigure fragments<br>
>> >> >> configure:49: WARNING: arm/preconfigure: Did not find ARM architecture type; using default<br>
>> >> >> configure:3824: result:<br>
>> >> >> configure:3854: checking for use of fpu sysdeps directories<br>
>> >> >> cc1: warning: switch -mcpu=arm926ej-s conflicts with -march=armv5e switch<br>
>> >> >> conftest.c:4:3: error: #error "no hardware floating point"<br>
>> >> >>Â # error "no hardware floating point"<br>
>> >> >>Â Â ^~~~~<br>
>> >> >> configure:3873: result: no<br>
>> >> >> configure:3877: checking for -fstack-protector<br>
>> >> >> configure:3883: arm-poky-linux-gnueabi-gcc -march=armv5e -marm -mcpu=arm926ej-s --sysroot=/home/matt/renew_thud/build/tmp/work/arm926ejse-poky-linux-gnueabi/glibc-initial/2.28-r0/recipe-sysroot -O2 -pipe -g -feliminate-unused-debug-types -fdebug-prefix-map=/home/matt/renew_thud/build/tmp/work/arm926ejse-poky-linux-gnueabi/glibc-initial/2.28-r0=/usr/src/debug/glibc-initial/2.28-r0 -fdebug-prefix-map=/home/matt/renew_thud/build/tmp/work/arm926ejse-poky-linux-gnueabi/glibc-initial/2.28-r0/recipe-sysroot= -fdebug-prefix-map=/home/matt/renew_thud/build/tmp/work/arm926ejse-poky-linux-gnueabi/glibc-initial/2.28-r0/recipe-sysroot-native= -fno-unwind-tables -Werror -fstack-protector -xc /dev/null -S -o /dev/null<br>
>> >> >> cc1: error: switch -mcpu=arm926ej-s conflicts with -march=armv5e switch [-Werror]<br>
>> >> >> cc1: all warnings being treated as errors<br>
>> >> >> configure:3886: $? = 1<br>
>> >> >> configure:3894: result: no<br>
>> >> >> configure:3897: checking for -fstack-protector-strong<br>
>> >> >> configure:3903: arm-poky-linux-gnueabi-gcc -march=armv5e -marm -mcpu=arm926ej-s --sysroot=/home/matt/renew_thud/build/tmp/work/arm926ejse-poky-linux-gnueabi/glibc-initial/2.28-r0/recipe-sysroot -O2 -pipe -g -feliminate-unused-debug-types -fdebug-prefix-map=/home/matt/renew_thud/build/tmp/work/arm926ejse-poky-linux-gnueabi/glibc-initial/2.28-r0=/usr/src/debug/glibc-initial/2.28-r0 -fdebug-prefix-map=/home/matt/renew_thud/build/tmp/work/arm926ejse-poky-linux-gnueabi/glibc-initial/2.28-r0/recipe-sysroot= -fdebug-prefix-map=/home/matt/renew_thud/build/tmp/work/arm926ejse-poky-linux-gnueabi/glibc-initial/2.28-r0/recipe-sysroot-native= -fno-unwind-tables -Werror -fstack-protector-strong -xc /dev/null -S -o /dev/null<br>
>> >> >> cc1: error: switch -mcpu=arm926ej-s conflicts with -march=armv5e switch [-Werror]<br>
>> >> >> cc1: all warnings being treated as errors<br>
>> >> >> configure:3906: $? = 1<br>
>> >> >> configure:3914: result: no<br>
>> >> >> configure:3917: checking for -fstack-protector-all<br>
>> >> >> configure:3923: arm-poky-linux-gnueabi-gcc -march=armv5e -marm -mcpu=arm926ej-s --sysroot=/home/matt/renew_thud/build/tmp/work/arm926ejse-poky-linux-gnueabi/glibc-initial/2.28-r0/recipe-sysroot -O2 -pipe -g -feliminate-unused-debug-types -fdebug-prefix-map=/home/matt/renew_thud/build/tmp/work/arm926ejse-poky-linux-gnueabi/glibc-initial/2.28-r0=/usr/src/debug/glibc-initial/2.28-r0 -fdebug-prefix-map=/home/matt/renew_thud/build/tmp/work/arm926ejse-poky-linux-gnueabi/glibc-initial/2.28-r0/recipe-sysroot= -fdebug-prefix-map=/home/matt/renew_thud/build/tmp/work/arm926ejse-poky-linux-gnueabi/glibc-initial/2.28-r0/recipe-sysroot-native= -fno-unwind-tables -Werror -fstack-protector-all -xc /dev/null -S -o /dev/null<br>
>> >> >> cc1: error: switch -mcpu=arm926ej-s conflicts with -march=armv5e switch [-Werror]<br>
>> >> >> cc1: all warnings being treated as errors<br>
>> >> >> configure:3926: $? = 1<br>
>> >> >> configure:3934: result: no<br>
>> >> >> configure:3977: checking for assembler and linker STT_GNU_IFUNC support<br>
>> >> >> cc1: warning: switch -mcpu=arm926ej-s conflicts with -march=armv5e switch<br>
>> >> >><br>
>> >> >> Relocation section '.rel.dyn' at offset 0xd8 contains 1 entry:<br>
>> >> >> Offset   Info  Type      Sym.Value Sym. Name<br>
>> >> >> 00020ffc 000000a0 R_ARM_IRELATIVE<br>
>> >> >> configure:4008: result: yes<br>
>> >> >> configure:4012: checking for gcc attribute ifunc support<br>
>> >> >> cc1: warning: switch -mcpu=arm926ej-s conflicts with -march=armv5e switch<br>
>> >> >> configure:4038: result: yes<br>
>> >> >> configure:4042: checking if compiler warns about alias for function with incompatible types<br>
>> >> >> cc1: error: switch -mcpu=arm926ej-s conflicts with -march=armv5e switch [-Werror]<br>
>> >> >> conftest.c:9:34: error: 'foo_alias' alias between functions of incompatible types 'int(const void *, int)' and 'int (*(void))(const void *, int)' [-Werror=attribute-alias]<br>
>> >> >>Â extern __typeof (__redirect_foo) foo_alias __attribute__ ((alias ("foo")));<br>
>> >> >>Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â ^~~~~~~~~<br>
>> >> >> conftest.c:4:28: note: aliased declaration here<br>
>> >> >>Â __typeof (__redirect_foo) *foo_impl (void)<br>
>> >> >>Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â ^~~~~~~~<br>
>> >> >> cc1: all warnings being treated as errors<br>
>> >> >> configure:4064: result: yes<br>
>> >> >> configure:4102: checking sysdep dirs<br>
>> >> >> configure:4299: result: sysdeps/generic<br>
>> >> >> configure:4319: checking for a BSD-compatible install<br>
>> >> >> configure:4387: result: /home/matt/renew_thud/build/tmp/hosttools/install -c<br>
>> >> >> configure:4402: checking whether ln -s works<br>
>> >> >> configure:4406: result: yes<br>
>> >> >> configure:4432: checking whether /home/matt/renew_thud/build/tmp/work/arm926ejse-poky-linux-gnueabi/glibc-initial/2.28-r0/recipe-sysroot-native/usr/bin/arm-poky-linux-gnueabi.gcc-cross-initial-arm/../../libexec/arm-poky-linux-gnueabi.gcc-cross-initial-arm/gcc/arm-poky-linux-gnueabi/8.2.0/as is GNU as<br>
>> >> >> configure:4446: result: yes<br>
>> >> >> configure:4451: checking whether /home/matt/renew_thud/build/tmp/work/arm926ejse-poky-linux-gnueabi/glibc-initial/2.28-r0/recipe-sysroot-native/usr/bin/arm-poky-linux-gnueabi.gcc-cross-initial-arm/../../libexec/arm-poky-linux-gnueabi.gcc-cross-initial-arm/gcc/arm-poky-linux-gnueabi/8.2.0/ld is GNU ld<br>
>> >> >> configure:4465: result: yes<br>
>> >> >> configure:4475: checking for /home/matt/renew_thud/build/tmp/work/arm926ejse-poky-linux-gnueabi/glibc-initial/2.28-r0/recipe-sysroot-native/usr/bin/arm-poky-linux-gnueabi.gcc-cross-initial-arm/../../libexec/arm-poky-linux-gnueabi.gcc-cross-initial-arm/gcc/arm-poky-linux-gnueabi/8.2.0/as<br>
>> >> >> configure:4502: result: /home/matt/renew_thud/build/tmp/work/arm926ejse-poky-linux-gnueabi/glibc-initial/2.28-r0/recipe-sysroot-native/usr/bin/arm-poky-linux-gnueabi.gcc-cross-initial-arm/../../libexec/arm-poky-linux-gnueabi.gcc-cross-initial-arm/gcc/arm-poky-linux-gnueabi/8.2.0/as<br>
>> >> >> configure:4517: checking version of /home/matt/renew_thud/build/tmp/work/arm926ejse-poky-linux-gnueabi/glibc-initial/2.28-r0/recipe-sysroot-native/usr/bin/arm-poky-linux-gnueabi.gcc-cross-initial-arm/../../libexec/arm-poky-linux-gnueabi.gcc-cross-initial-arm/gcc/arm-poky-linux-gnueabi/8.2.0/as<br>
>> >> >> configure:4527: result: 2.31.1.20180818, ok<br>
>> >> >> configure:4605: checking for /home/matt/renew_thud/build/tmp/work/arm926ejse-poky-linux-gnueabi/glibc-initial/2.28-r0/recipe-sysroot-native/usr/bin/arm-poky-linux-gnueabi.gcc-cross-initial-arm/../../libexec/arm-poky-linux-gnueabi.gcc-cross-initial-arm/gcc/arm-poky-linux-gnueabi/8.2.0/ld<br>
>> >> >> configure:4632: result: /home/matt/renew_thud/build/tmp/work/arm926ejse-poky-linux-gnueabi/glibc-initial/2.28-r0/recipe-sysroot-native/usr/bin/arm-poky-linux-gnueabi.gcc-cross-initial-arm/../../libexec/arm-poky-linux-gnueabi.gcc-cross-initial-arm/gcc/arm-poky-linux-gnueabi/8.2.0/ld<br>
>> >> >> configure:4647: checking version of /home/matt/renew_thud/build/tmp/work/arm926ejse-poky-linux-gnueabi/glibc-initial/2.28-r0/recipe-sysroot-native/usr/bin/arm-poky-linux-gnueabi.gcc-cross-initial-arm/../../libexec/arm-poky-linux-gnueabi.gcc-cross-initial-arm/gcc/arm-poky-linux-gnueabi/8.2.0/ld<br>
>> >> >> configure:4657: result: 2.31.1.20180818, ok<br>
>> >> >> configure:4672: checking for gnumake<br>
>> >> >> configure:4699: result: make<br>
>> >> >> configure:4714: checking version of make<br>
>> >> >> configure:4724: result: 4.2.1, ok<br>
>> >> >> configure:4736: checking for gnumsgfmt<br>
>> >> >> configure:4766: result: no<br>
>> >> >> configure:4736: checking for gmsgfmt<br>
>> >> >> configure:4766: result: no<br>
>> >> >> configure:4736: checking for msgfmt<br>
>> >> >> configure:4766: result: no<br>
>> >> >> configure:4799: checking for makeinfo<br>
>> >> >> configure:4815: found /home/matt/renew_thud/build/tmp/hosttools/makeinfo<br>
>> >> >> configure:4826: result: makeinfo<br>
>> >> >> configure:4841: checking version of makeinfo<br>
>> >> >> configure:4851: result: 6.5, ok<br>
>> >> >> configure:4862: checking for sed<br>
>> >> >> configure:4878: found /home/matt/renew_thud/build/tmp/hosttools/sed<br>
>> >> >> configure:4889: result: sed<br>
>> >> >> configure:4904: checking version of sed<br>
>> >> >> configure:4914: result: 4.5, ok<br>
>> >> >> configure:4925: checking for gawk<br>
>> >> >> configure:4941: found /home/matt/renew_thud/build/tmp/hosttools/gawk<br>
>> >> >> configure:4952: result: gawk<br>
>> >> >> configure:4967: checking version of gawk<br>
>> >> >> configure:4977: result: 4.1.4, ok<br>
>> >> >> configure:4988: checking for bison<br>
>> >> >> configure:5004: found /home/matt/renew_thud/build/tmp/work/arm926ejse-poky-linux-gnueabi/glibc-initial/2.28-r0/recipe-sysroot-native/usr/bin/bison<br>
>> >> >> configure:5015: result: bison<br>
>> >> >> configure:5030: checking version of bison<br>
>> >> >> configure:5040: result: 3.0.4, ok<br>
>> >> >> configure:5048: checking if arm-poky-linux-gnueabi-gcc -march=armv5e -marm -mcpu=arm926ej-s --sysroot=/home/matt/renew_thud/build/tmp/work/arm926ejse-poky-linux-gnueabi/glibc-initial/2.28-r0/recipe-sysroot is sufficient to build libc<br>
>> >> >> configure:5068: arm-poky-linux-gnueabi-gcc -march=armv5e -marm -mcpu=arm926ej-s --sysroot=/home/matt/renew_thud/build/tmp/work/arm926ejse-poky-linux-gnueabi/glibc-initial/2.28-r0/recipe-sysroot -c -O2 -pipe -g -feliminate-unused-debug-types -fdebug-prefix-map=/home/matt/renew_thud/build/tmp/work/arm926ejse-poky-linux-gnueabi/glibc-initial/2.28-r0=/usr/src/debug/glibc-initial/2.28-r0 -fdebug-prefix-map=/home/matt/renew_thud/build/tmp/work/arm926ejse-poky-linux-gnueabi/glibc-initial/2.28-r0/recipe-sysroot= -fdebug-prefix-map=/home/matt/renew_thud/build/tmp/work/arm926ejse-poky-linux-gnueabi/glibc-initial/2.28-r0/recipe-sysroot-native= -fno-unwind-tables conftest.c >&5<br>
>> >> >> cc1: warning: switch -mcpu=arm926ej-s conflicts with -march=armv5e switch<br>
>> >> >> configure:5068: $? = 0<br>
>> >> >> configure:5075: result: yes<br>
>> >> >> configure:5084: checking for arm-poky-linux-gnueabi-nm<br>
>> >> >> configure:5111: result: arm-poky-linux-gnueabi-nm<br>
>> >> >> configure:5249: checking for python3<br>
>> >> >> configure:5265: found /home/matt/renew_thud/build/tmp/hosttools/python3<br>
>> >> >> configure:5276: result: python3<br>
>> >> >> configure:5307: WARNING:<br>
>> >> >> *** These auxiliary programs are missing or incompatible versions: msgfmt<br>
>> >> >> *** some features or tests will be disabled.<br>
>> >> >> *** Check the INSTALL file for required versions.<br>
>> >> >> configure:5358: checking LD_LIBRARY_PATH variable<br>
>> >> >> configure:5368: result: ok<br>
>> >> >> configure:5379: checking for bash<br>
>> >> >> configure:5397: found /home/matt/renew_thud/build/tmp/hosttools/bash<br>
>> >> >> configure:5410: result: /home/matt/renew_thud/build/tmp/hosttools/bash<br>
>> >> >> configure:5421: checking for perl<br>
>> >> >> configure:5439: found /home/matt/renew_thud/build/tmp/hosttools/perl<br>
>> >> >> configure:5452: result: /home/matt/renew_thud/build/tmp/hosttools/perl<br>
>> >> >> configure:5466: checking for install-info<br>
>> >> >> configure:5485: found /usr/bin/install-info<br>
>> >> >> configure:5498: result: /usr/bin/install-info<br>
>> >> >> configure:5507: checking for .set assembler directive<br>
>> >> >> cc1: warning: switch -mcpu=arm926ej-s conflicts with -march=armv5e switch<br>
>> >> >> configure:5533: result: yes<br>
>> >> >> configure:5540: checking linker support for protected data symbol<br>
>> >> >> configure:5550: arm-poky-linux-gnueabi-gcc -march=armv5e -marm -mcpu=arm926ej-s --sysroot=/home/matt/renew_thud/build/tmp/work/arm926ejse-poky-linux-gnueabi/glibc-initial/2.28-r0/recipe-sysroot -nostdlib -nostartfiles -fno-stack-protector -fPIC -shared conftest.c -o conftest.so<br>
>> >> >> cc1: warning: switch -mcpu=arm926ej-s conflicts with -march=armv5e switch<br>
>> >> >> configure:5553: $? = 0<br>
>> >> >> configure:5560: arm-poky-linux-gnueabi-gcc -march=armv5e -marm -mcpu=arm926ej-s --sysroot=/home/matt/renew_thud/build/tmp/work/arm926ejse-poky-linux-gnueabi/glibc-initial/2.28-r0/recipe-sysroot -nostdlib -nostartfiles -fno-stack-protector conftest.c -o conftest conftest.so<br>
>> >> >> cc1: warning: switch -mcpu=arm926ej-s conflicts with -march=armv5e switch<br>
>> >> >> /home/matt/renew_thud/build/tmp/work/arm926ejse-poky-linux-gnueabi/glibc-initial/2.28-r0/recipe-sysroot-native/usr/bin/arm-poky-linux-gnueabi.gcc-cross-initial-arm/../../libexec/arm-poky-linux-gnueabi.gcc-cross-initial-arm/gcc/arm-poky-linux-gnueabi/8.2.0/ld: warning: cannot find entry symbol _start; defaulting to 00000000000101dc<br>
>> >> >> configure:5563: $? = 0<br>
>> >> >> configure:5571: result: yes<br>
>> >> >> configure:5575: checking linker support for INSERT in linker script<br>
>> >> >> configure:5593: arm-poky-linux-gnueabi-gcc -march=armv5e -marm -mcpu=arm926ej-s --sysroot=/home/matt/renew_thud/build/tmp/work/arm926ejse-poky-linux-gnueabi/glibc-initial/2.28-r0/recipe-sysroot -nostdlib -nostartfiles -fno-stack-protector -fPIC -shared conftest.c -Wl,-T,conftest.t -o conftest.so<br>
>> >> >> cc1: warning: switch -mcpu=arm926ej-s conflicts with -march=armv5e switch<br>
>> >> >> configure:5596: $? = 0<br>
>> >> >> configure:5603: result: yes<br>
>> >> >> configure:5607: checking for broken __attribute__((alias()))<br>
>> >> >> configure:5622: arm-poky-linux-gnueabi-gcc -march=armv5e -marm -mcpu=arm926ej-s --sysroot=/home/matt/renew_thud/build/tmp/work/arm926ejse-poky-linux-gnueabi/glibc-initial/2.28-r0/recipe-sysroot -Werror -S conftest.c -o conftest.s 1>&5<br>
>> >> >> cc1: error: switch -mcpu=arm926ej-s conflicts with -march=armv5e switch [-Werror]<br>
>> >> >> cc1: all warnings being treated as errors<br>
>> >> >> configure:5625: $? = 1<br>
>> >> >> configure:5635: result: yes<br>
>> >> >> configure:5638: error: working alias attribute support required<br>
>> >> >><br>
>> >> >> ## ---------------- ##<br>
>> >> >> ## Cache variables. ##<br>
>> >> >> ## ---------------- ##<br>
>> >> >><br>
>> >> >> ac_cv_build=x86_64-pc-linux-gnu<br>
>> >> >> ac_cv_c_compiler_gnu=yes<br>
>> >> >> ac_cv_cxx_compiler_gnu=no<br>
>> >> >> ac_cv_env_CCC_set=<br>
>> >> >> ac_cv_env_CCC_value=<br>
>> >> >> ac_cv_env_CC_set=set<br>
>> >> >> ac_cv_env_CC_value='arm-poky-linux-gnueabi-gcc -march=armv5e -marm -mcpu=arm926ej-s --sysroot=/home/matt/renew_thud/build/tmp/work/arm926ejse-poky-linux-gnueabi/glibc-initial/2.28-r0/recipe-sysroot'<br>
>> >> >> ac_cv_env_CFLAGS_set=set<br>
>> >> >> ac_cv_env_CFLAGS_value=' -O2 -pipe -g -feliminate-unused-debug-types -fdebug-prefix-map=/home/matt/renew_thud/build/tmp/work/arm926ejse-poky-linux-gnueabi/glibc-initial/2.28-r0=/usr/src/debug/glibc-initial/2.28-r0 -fdebug-prefix-map=/home/matt/renew_thud/build/tmp/work/arm926ejse-poky-linux-gnueabi/glibc-initial/2.28-r0/recipe-sysroot= -fdebug-prefix-map=/home/matt/renew_thud/build/tmp/work/arm926ejse-poky-linux-gnueabi/glibc-initial/2.28-r0/recipe-sysroot-native= '<br>
>> >> >> ac_cv_env_CPPFLAGS_set=set<br>
>> >> >> ac_cv_env_CPPFLAGS_value=<br>
>> >> >> ac_cv_env_CPP_set=set<br>
>> >> >> ac_cv_env_CPP_value='arm-poky-linux-gnueabi-gcc -E --sysroot=/home/matt/renew_thud/build/tmp/work/arm926ejse-poky-linux-gnueabi/glibc-initial/2.28-r0/recipe-sysroot -march=armv5e -marm -mcpu=arm926ej-s '<br>
>> >> >> ac_cv_env_CXXFLAGS_set=set<br>
>> >> >> ac_cv_env_CXXFLAGS_value=' -O2 -pipe -g -feliminate-unused-debug-types -fdebug-prefix-map=/home/matt/renew_thud/build/tmp/work/arm926ejse-poky-linux-gnueabi/glibc-initial/2.28-r0=/usr/src/debug/glibc-initial/2.28-r0 -fdebug-prefix-map=/home/matt/renew_thud/build/tmp/work/arm926ejse-poky-linux-gnueabi/glibc-initial/2.28-r0/recipe-sysroot= -fdebug-prefix-map=/home/matt/renew_thud/build/tmp/work/arm926ejse-poky-linux-gnueabi/glibc-initial/2.28-r0/recipe-sysroot-native=Â -fvisibility-inlines-hidden'<br>
>> >> >> ac_cv_env_CXX_set=set<br>
>> >> >> ac_cv_env_CXX_value='arm-poky-linux-gnueabi-g++ -march=armv5e -marm -mcpu=arm926ej-s --sysroot=/home/matt/renew_thud/build/tmp/work/arm926ejse-poky-linux-gnueabi/glibc-initial/2.28-r0/recipe-sysroot'<br>
>> >> >> ac_cv_env_LDFLAGS_set=set<br>
>> >> >> ac_cv_env_LDFLAGS_value='-Wl,-O1 -Wl,--hash-style=gnu -Wl,--as-needed -Wl,-z,relro,-z,now'<br>
>> >> >> ac_cv_env_LIBS_set=<br>
>> >> >> ac_cv_env_LIBS_value=<br>
>> >> >> ac_cv_env_build_alias_set=set<br>
>> >> >> ac_cv_env_build_alias_value=x86_64-linux<br>
>> >> >> ac_cv_env_host_alias_set=set<br>
>> >> >> ac_cv_env_host_alias_value=arm-poky-linux-gnueabi<br>
>> >> >> ac_cv_env_target_alias_set=<br>
>> >> >> ac_cv_env_target_alias_value=<br>
>> >> >> ac_cv_host=arm-poky-linux-gnueabi<br>
>> >> >> ac_cv_objext=o<br>
>> >> >> ac_cv_path_BASH_SHELL=/home/matt/renew_thud/build/tmp/hosttools/bash<br>
>> >> >> ac_cv_path_INSTALL_INFO=/usr/bin/install-info<br>
>> >> >> ac_cv_path_PERL=/home/matt/renew_thud/build/tmp/hosttools/perl<br>
>> >> >> ac_cv_path_install='/home/matt/renew_thud/build/tmp/hosttools/install -c'<br>
>> >> >> ac_cv_prog_AS=/home/matt/renew_thud/build/tmp/work/arm926ejse-poky-linux-gnueabi/glibc-initial/2.28-r0/recipe-sysroot-native/usr/bin/arm-poky-linux-gnueabi.gcc-cross-initial-arm/../../libexec/arm-poky-linux-gnueabi.gcc-cross-initial-arm/gcc/arm-poky-linux-gnueabi/8.2.0/as<br>
>> >> >> ac_cv_prog_AWK=gawk<br>
>> >> >> ac_cv_prog_BISON=bison<br>
>> >> >> ac_cv_prog_BUILD_CC='gcc '<br>
>> >> >> ac_cv_prog_CC='arm-poky-linux-gnueabi-gcc -march=armv5e -marm -mcpu=arm926ej-s --sysroot=/home/matt/renew_thud/build/tmp/work/arm926ejse-poky-linux-gnueabi/glibc-initial/2.28-r0/recipe-sysroot'<br>
>> >> >> ac_cv_prog_LD=/home/matt/renew_thud/build/tmp/work/arm926ejse-poky-linux-gnueabi/glibc-initial/2.28-r0/recipe-sysroot-native/usr/bin/arm-poky-linux-gnueabi.gcc-cross-initial-arm/../../libexec/arm-poky-linux-gnueabi.gcc-cross-initial-arm/gcc/arm-poky-linux-gnueabi/8.2.0/ld<br>
>> >> >> ac_cv_prog_MAKE=make<br>
>> >> >> ac_cv_prog_MAKEINFO=makeinfo<br>
>> >> >> ac_cv_prog_NM=arm-poky-linux-gnueabi-nm<br>
>> >> >> ac_cv_prog_PYTHON_PROG=python3<br>
>> >> >> ac_cv_prog_READELF=arm-poky-linux-gnueabi-readelf<br>
>> >> >> ac_cv_prog_SED=sed<br>
>> >> >> ac_cv_prog_cc_g=yes<br>
>> >> >> ac_cv_prog_cxx_g=no<br>
>> >> >> libc_cv_asm_set_directive=yes<br>
>> >> >> libc_cv_broken_alias_attribute=yes<br>
>> >> >> libc_cv_compiler_ok=yes<br>
>> >> >> libc_cv_cxx_link_ok=no<br>
>> >> >> libc_cv_gcc_incompatible_alias=yes<br>
>> >> >> libc_cv_gcc_indirect_function=yes<br>
>> >> >> libc_cv_insert=yes<br>
>> >> >> libc_cv_ld_gnu_indirect_function=yes<br>
>> >> >> libc_cv_nss_crypt=no<br>
>> >> >> libc_cv_prog_as_gnu=yes<br>
>> >> >> libc_cv_prog_ld_gnu=yes<br>
>> >> >> libc_cv_protected_data=yes<br>
>> >> >> libc_cv_ssp=no<br>
>> >> >> libc_cv_ssp_all=no<br>
>> >> >> libc_cv_ssp_strong=no<br>
>> >> >> libc_cv_static_nss_crypt=no<br>
>> >> >> libc_cv_with_fp=no<br>
>> >> >> lt_cv_sys_lib_dlsearch_path_spec='/usr/lib /lib'<br>
>> >> >><br>
>> >> >> ## ----------------- ##<br>
>> >> >> ## Output variables. ##<br>
>> >> >> ## ----------------- ##<br>
>> >> >><br>
>> >> >> AR='/home/matt/renew_thud/build/tmp/work/arm926ejse-poky-linux-gnueabi/glibc-initial/2.28-r0/recipe-sysroot-native/usr/bin/arm-poky-linux-gnueabi.gcc-cross-initial-arm/../../libexec/arm-poky-linux-gnueabi.gcc-cross-initial-arm/gcc/arm-poky-linux-gnueabi/8.2.0/ar'<br>
>> >> >> AS='/home/matt/renew_thud/build/tmp/work/arm926ejse-poky-linux-gnueabi/glibc-initial/2.28-r0/recipe-sysroot-native/usr/bin/arm-poky-linux-gnueabi.gcc-cross-initial-arm/../../libexec/arm-poky-linux-gnueabi.gcc-cross-initial-arm/gcc/arm-poky-linux-gnueabi/8.2.0/as'<br>
>> >> >> ASFLAGS_config=''<br>
>> >> >> AUTOCONF='no'<br>
>> >> >> AWK='gawk'<br>
>> >> >> BASH_SHELL='/home/matt/renew_thud/build/tmp/hosttools/bash'<br>
>> >> >> BISON='bison'<br>
>> >> >> BUILD_CC='gcc '<br>
>> >> >> CC='arm-poky-linux-gnueabi-gcc -march=armv5e -marm -mcpu=arm926ej-s --sysroot=/home/matt/renew_thud/build/tmp/work/arm926ejse-poky-linux-gnueabi/glibc-initial/2.28-r0/recipe-sysroot'<br>
>> >> >> CFLAGS=' -O2 -pipe -g -feliminate-unused-debug-types -fdebug-prefix-map=/home/matt/renew_thud/build/tmp/work/arm926ejse-poky-linux-gnueabi/glibc-initial/2.28-r0=/usr/src/debug/glibc-initial/2.28-r0 -fdebug-prefix-map=/home/matt/renew_thud/build/tmp/work/arm926ejse-poky-linux-gnueabi/glibc-initial/2.28-r0/recipe-sysroot= -fdebug-prefix-map=/home/matt/renew_thud/build/tmp/work/arm926ejse-poky-linux-gnueabi/glibc-initial/2.28-r0/recipe-sysroot-native=Â -fno-unwind-tables'<br>
>> >> >> CPP='arm-poky-linux-gnueabi-gcc -E --sysroot=/home/matt/renew_thud/build/tmp/work/arm926ejse-poky-linux-gnueabi/glibc-initial/2.28-r0/recipe-sysroot -march=armv5e -marm -mcpu=arm926ej-s '<br>
>> >> >> CPPFLAGS=''<br>
>> >> >> CPPUNDEFS=''<br>
>> >> >> CXX=''<br>
>> >> >> CXXFLAGS=' -O2 -pipe -g -feliminate-unused-debug-types -fdebug-prefix-map=/home/matt/renew_thud/build/tmp/work/arm926ejse-poky-linux-gnueabi/glibc-initial/2.28-r0=/usr/src/debug/glibc-initial/2.28-r0 -fdebug-prefix-map=/home/matt/renew_thud/build/tmp/work/arm926ejse-poky-linux-gnueabi/glibc-initial/2.28-r0/recipe-sysroot= -fdebug-prefix-map=/home/matt/renew_thud/build/tmp/work/arm926ejse-poky-linux-gnueabi/glibc-initial/2.28-r0/recipe-sysroot-native=Â -fvisibility-inlines-hidden'<br>
>> >> >> CXX_BITS_STD_ABS_H=''<br>
>> >> >> CXX_CMATH_HEADER=''<br>
>> >> >> CXX_CSTDLIB_HEADER=''<br>
>> >> >> CXX_SYSINCLUDES=''<br>
>> >> >> DEFINES=''<br>
>> >> >> DEFS=''<br>
>> >> >> ECHO_C=''<br>
>> >> >> ECHO_N='-n'<br>
>> >> >> ECHO_T=''<br>
>> >> >> GPROF='gprof'<br>
>> >> >> INSTALL_DATA='${INSTALL} -m 644'<br>
>> >> >> INSTALL_INFO='/usr/bin/install-info'<br>
>> >> >> INSTALL_PROGRAM='${INSTALL}'<br>
>> >> >> INSTALL_SCRIPT='${INSTALL}'<br>
>> >> >> LD='/home/matt/renew_thud/build/tmp/work/arm926ejse-poky-linux-gnueabi/glibc-initial/2.28-r0/recipe-sysroot-native/usr/bin/arm-poky-linux-gnueabi.gcc-cross-initial-arm/../../libexec/arm-poky-linux-gnueabi.gcc-cross-initial-arm/gcc/arm-poky-linux-gnueabi/8.2.0/ld'<br>
>> >> >> LDFLAGS='-Wl,-O1 -Wl,--hash-style=gnu -Wl,--as-needed -Wl,-z,relro,-z,now'<br>
>> >> >> LIBGD=''<br>
>> >> >> LIBOBJS=''<br>
>> >> >> LIBS=''<br>
>> >> >> LN_S='ln -s'<br>
>> >> >> LTLIBOBJS=''<br>
>> >> >> MAKE='make'<br>
>> >> >> MAKEINFO='makeinfo'<br>
>> >> >> MSGFMT=':'<br>
>> >> >> NM='arm-poky-linux-gnueabi-nm'<br>
>> >> >> OBJCOPY='/home/matt/renew_thud/build/tmp/work/arm926ejse-poky-linux-gnueabi/glibc-initial/2.28-r0/recipe-sysroot-native/usr/bin/arm-poky-linux-gnueabi.gcc-cross-initial-arm/../../libexec/arm-poky-linux-gnueabi.gcc-cross-initial-arm/gcc/arm-poky-linux-gnueabi/8.2.0/objcopy'<br>
>> >> >> OBJDUMP='/home/matt/renew_thud/build/tmp/work/arm926ejse-poky-linux-gnueabi/glibc-initial/2.28-r0/recipe-sysroot-native/usr/bin/arm-poky-linux-gnueabi.gcc-cross-initial-arm/../../libexec/arm-poky-linux-gnueabi.gcc-cross-initial-arm/gcc/arm-poky-linux-gnueabi/8.2.0/objdump'<br>
>> >> >> OBJEXT='o'<br>
>> >> >> PACKAGE_BUGREPORT='<a href="https://sourceware.org/bugzilla/" rel="noreferrer" target="_blank">https://sourceware.org/bugzilla/</a>'<br>
>> >> >> PACKAGE_NAME='GNU C Library'<br>
>> >> >> PACKAGE_STRING='GNU C Library (see version.h)'<br>
>> >> >> PACKAGE_TARNAME='glibc'<br>
>> >> >> PACKAGE_URL='<a href="http://www.gnu.org/software/glibc/" rel="noreferrer" target="_blank">http://www.gnu.org/software/glibc/</a>'<br>
>> >> >> PACKAGE_VERSION='(see version.h)'<br>
>> >> >> PATH_SEPARATOR=':'<br>
>> >> >> PERL='/home/matt/renew_thud/build/tmp/hosttools/perl'<br>
>> >> >> PKGVERSION='(GNU libc) '<br>
>> >> >> PKGVERSION_TEXI='(GNU libc) '<br>
>> >> >> PYTHON='python3 -B'<br>
>> >> >> PYTHON_PROG='python3'<br>
>> >> >> READELF='arm-poky-linux-gnueabi-readelf'<br>
>> >> >> RELEASE=''<br>
>> >> >> REPORT_BUGS_TEXI='@uref{<a href="http://www.gnu.org/software/libc/bugs.html" rel="noreferrer" target="_blank">http://www.gnu.org/software/libc/bugs.html</a>}'<br>
>> >> >> REPORT_BUGS_TO='<<a href="http://www.gnu.org/software/libc/bugs.html" rel="noreferrer" target="_blank">http://www.gnu.org/software/libc/bugs.html</a>>'<br>
>> >> >> SED='sed'<br>
>> >> >> SHELL='/bin/bash'<br>
>> >> >> SYSINCLUDES='-nostdinc -isystem /home/matt/renew_thud/build/tmp/work/arm926ejse-poky-linux-gnueabi/glibc-initial/2.28-r0/recipe-sysroot-native/usr/bin/arm-poky-linux-gnueabi.gcc-cross-initial-arm/../../lib/arm-poky-linux-gnueabi.gcc-cross-initial-arm/gcc/arm-poky-linux-gnueabi/8.2.0/include -isystem /home/matt/renew_thud/build/tmp/work/arm926ejse-poky-linux-gnueabi/glibc-initial/2.28-r0/recipe-sysroot-native/usr/bin/arm-poky-linux-gnueabi.gcc-cross-initial-arm/../../lib/arm-poky-linux-gnueabi.gcc-cross-initial-arm/gcc/arm-poky-linux-gnueabi/8.2.0/include-fixed -isystem /home/matt/renew_thud/build/tmp/work/arm926ejse-poky-linux-gnueabi/glibc-initial/2.28-r0/recipe-sysroot/usr/include'<br>
>> >> >> VERSION=''<br>
>> >> >> ac_ct_CC=''<br>
>> >> >> ac_ct_CXX=''<br>
>> >> >> all_warnings=''<br>
>> >> >> base_machine='arm'<br>
>> >> >> bindir='${exec_prefix}/bin'<br>
>> >> >> bindnow='no'<br>
>> >> >> build='x86_64-pc-linux-gnu'<br>
>> >> >> build_alias='x86_64-linux'<br>
>> >> >> build_cpu='x86_64'<br>
>> >> >> build_crypt='yes'<br>
>> >> >> build_nscd='default'<br>
>> >> >> build_obsolete_nsl='no'<br>
>> >> >> build_os='linux-gnu'<br>
>> >> >> build_pt_chown='no'<br>
>> >> >> build_vendor='pc'<br>
>> >> >> cross_compiling='yes'<br>
>> >> >> datadir='${datarootdir}'<br>
>> >> >> datarootdir='${prefix}/share'<br>
>> >> >> docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'<br>
>> >> >> dvidir='${docdir}'<br>
>> >> >> enable_timezone_tools='yes'<br>
>> >> >> enable_werror='yes'<br>
>> >> >> exec_prefix='NONE'<br>
>> >> >> experimental_malloc='yes'<br>
>> >> >> fno_unit_at_a_time=''<br>
>> >> >> force_install='yes'<br>
>> >> >> hardcoded_path_in_tests='no'<br>
>> >> >> have_libaudit=''<br>
>> >> >> have_libcap=''<br>
>> >> >> have_selinux=''<br>
>> >> >> have_tunables='yes'<br>
>> >> >> host='arm-poky-linux-gnueabi'<br>
>> >> >> host_alias='arm-poky-linux-gnueabi'<br>
>> >> >> host_cpu='arm'<br>
>> >> >> host_os='linux-gnueabi'<br>
>> >> >> host_vendor='poky'<br>
>> >> >> htmldir='${docdir}'<br>
>> >> >> includedir='${prefix}/include'<br>
>> >> >> infodir='${datarootdir}/info'<br>
>> >> >> ldd_rewrite_script=''<br>
>> >> >> libc_cv_cc_loop_to_function=''<br>
>> >> >> libc_cv_cc_nofma=''<br>
>> >> >> libc_cv_cc_pie_default=''<br>
>> >> >> libc_cv_cc_submachine=''<br>
>> >> >> libc_cv_cc_with_libunwind=''<br>
>> >> >> libc_cv_complocaledir=''<br>
>> >> >> libc_cv_cxx_thread_local=''<br>
>> >> >> libc_cv_fpie=''<br>
>> >> >> libc_cv_gcc_unwind_find_fde=''<br>
>> >> >> libc_cv_has_glob_dat=''<br>
>> >> >> libc_cv_hashstyle=''<br>
>> >> >> libc_cv_insert='yes'<br>
>> >> >> libc_cv_localstatedir=''<br>
>> >> >> libc_cv_mtls_dialect_gnu2=''<br>
>> >> >> libc_cv_multidir=''<br>
>> >> >> libc_cv_nss_crypt='no'<br>
>> >> >> libc_cv_output_format=''<br>
>> >> >> libc_cv_pic_default=''<br>
>> >> >> libc_cv_pie_default=''<br>
>> >> >> libc_cv_protected_data='yes'<br>
>> >> >> libc_cv_rootsbindir=''<br>
>> >> >> libc_cv_rtlddir=''<br>
>> >> >> libc_cv_slibdir=''<br>
>> >> >> libc_cv_ssp='no'<br>
>> >> >> libc_cv_static_nss_crypt='no'<br>
>> >> >> libc_cv_sysconfdir=''<br>
>> >> >> libc_cv_with_fp='no'<br>
>> >> >> libc_cv_z_combreloc=''<br>
>> >> >> libc_cv_z_execstack=''<br>
>> >> >> libc_extra_cflags=''<br>
>> >> >> libc_extra_cppflags=''<br>
>> >> >> libdir='${exec_prefix}/lib'<br>
>> >> >> libexecdir='${exec_prefix}/libexec'<br>
>> >> >> link_obsolete_rpc='no'<br>
>> >> >> localedir='${datarootdir}/locale'<br>
>> >> >> localstatedir='${prefix}/var'<br>
>> >> >> mach_interface_list=''<br>
>> >> >> mandir='${datarootdir}/man'<br>
>> >> >> multi_arch='no'<br>
>> >> >> no_stack_protector=''<br>
>> >> >> oldincludedir='/usr/include'<br>
>> >> >> pdfdir='${docdir}'<br>
>> >> >> prefix='/usr'<br>
>> >> >> profile='no'<br>
>> >> >> program_transform_name='s,x,x,'<br>
>> >> >> psdir='${docdir}'<br>
>> >> >> sbindir='${exec_prefix}/sbin'<br>
>> >> >> shared='yes'<br>
>> >> >> sharedstatedir='${prefix}/com'<br>
>> >> >> stack_protector='-fno-stack-protector'<br>
>> >> >> static=''<br>
>> >> >> static_nss='no'<br>
>> >> >> subdirs=' '<br>
>> >> >> submachine=''<br>
>> >> >> sysconfdir='${prefix}/etc'<br>
>> >> >> sysheaders='/home/matt/renew_thud/build/tmp/work/arm926ejse-poky-linux-gnueabi/glibc-initial/2.28-r0/recipe-sysroot/usr/include'<br>
>> >> >> sysnames=' sysdeps/unix/sysv/linux/arm sysdeps/arm/nptl sysdeps/unix/sysv/linux sysdeps/nptl sysdeps/pthread sysdeps/gnu sysdeps/unix/inet sysdeps/unix/sysv sysdeps/unix/arm sysdeps/unix sysdeps/posix sysdeps/arm/nofpu sysdeps/ieee754/soft-fp sysdeps/arm sysdeps/wordsize-32 sysdeps/ieee754/flt-32 sysdeps/ieee754/dbl-64 sysdeps/ieee754 sysdeps/generic'<br>
>> >> >> target_alias=''<br>
>> >> >> use_default_link='default'<br>
>> >> >> use_ldconfig=''<br>
>> >> >> use_nscd='yes'<br>
>> >> >><br>
>> >> >> ## ----------- ##<br>
>> >> >> ## confdefs.h. ##<br>
>> >> >> ## ----------- ##<br>
>> >> >><br>
>> >> >> /* confdefs.h */<br>
>> >> >> #define PACKAGE_NAME "GNU C Library"<br>
>> >> >> #define PACKAGE_TARNAME "glibc"<br>
>> >> >> #define PACKAGE_VERSION "(see version.h)"<br>
>> >> >> #define PACKAGE_STRING "GNU C Library (see version.h)"<br>
>> >> >> #define PACKAGE_BUGREPORT "<a href="https://sourceware.org/bugzilla/" rel="noreferrer" target="_blank">https://sourceware.org/bugzilla/</a>"<br>
>> >> >> #define PACKAGE_URL "<a href="http://www.gnu.org/software/glibc/" rel="noreferrer" target="_blank">http://www.gnu.org/software/glibc/</a>"<br>
>> >> >> #define PKGVERSION "(GNU libc) "<br>
>> >> >> #define REPORT_BUGS_TO "<<a href="http://www.gnu.org/software/libc/bugs.html" rel="noreferrer" target="_blank">http://www.gnu.org/software/libc/bugs.html</a>>"<br>
>> >> >> #define HAVE_TUNABLES 1<br>
>> >> >> #define STACK_PROTECTOR_LEVEL 0<br>
>> >> >> #define HAVE_ASM_SET_DIRECTIVE 1<br>
>> >> >><br>
>> >> >> configure: exit 1<br>
>> >> >><br>
>> >> >><br>
>> >> >> On Wed, Jan 2, 2019 at 3:19 PM Khem Raj <<a href="mailto:raj.khem@gmail.com" target="_blank">raj.khem@gmail.com</a>> wrote:<br>
>> >> >>><br>
>> >> >>> On Wed, Jan 2, 2019 at 12:37 PM Matthew Stanger<br>
>> >> >>> <<a href="mailto:matthew_stanger@trimble.com" target="_blank">matthew_stanger@trimble.com</a>> wrote:<br>
>> >> >>> ><br>
>> >> >>> > Hi,<br>
>> >> >>> ><br>
>> >> >>> > I'm getting a build failure under Thud when trying to use the<br>
>> >> >>> > following tune in my machine.conf:<br>
>> >> >>> > #at91sam9.inc is from meta-atmel - at91sam9263 is ARM target<br>
>> >> >>> > require conf/machine/include/at91sam9.inc<br>
>> >> >>> > DEFAULTTUNE = "arm926ejs"<br>
>> >> >>> ><br>
>> >> >>> ><br>
>> >> >>> > When doing a fresh build 'glibc-initial' config stage fail's with:<br>
>> >> >>> > | checking for broken __attribute__((alias()))... yes<br>
>> >> >>> > | configure: error: working alias attribute support required<br>
>> >> >>> > | WARNING: exit code 1 from a shell command.<br>
>> >> >>> > | ERROR: Function failed: do_configure (log file is located at<br>
>> >> >>> > /home/matt/renew_thud/build/tmp/work/arm926ejse-poky-linux-gnueabi/glibc-initial/2.28-r0/temp/log.do_configure.1177)<br>
>> >> >>> > ERROR: Task (/home/matt/renew_thud/build/../oe/poky/meta/recipes-core/glibc/glibc-initial_2.28.bb:do_configure)<br>
>> >> >>> > failed with exit code '1'<br>
>> >> >>> > NOTE: Tasks Summary: Attempted 2173 tasks of which 0 didn't need to be<br>
>> >> >>> > rerun and 1 failed.<br>
>> >> >>> ><br>
>> >> >>> > Summary: 1 task failed:<br>
>> >> >>> >Â Â /home/matt/renew_thud/build/../oe/poky/meta/recipes-core/glibc/glibc-initial_2.28.bb:do_configure<br>
>> >> >>> ><br>
>> >> >>> > Can give follow on config.log's and such as required.<br>
>> >> >>><br>
>> >> >>> yes that would be helpful. Since gcc has become stricter with option<br>
>> >> >>> checks, its possibly ending in some combination which either is invalid<br>
>> >> >>> or is wrongly computed by gcc from -mcpu<br>
>> >> >>><br>
>> >> >>> ><br>
>> >> >>> > If I edit 'poky/meta/conf/machine/include/tune-arm926ejs.inc' to<br>
>> >> >>> > change the '-mcpu' back to 'mtune'(commit f29d642c) then glibc builds<br>
>> >> >>> > fine. GCC tuning is totally outside my expertise so I'm hoping someone<br>
>> >> >>> > can confirm if '-mcpu' is really desired over '-mtune'? And also if<br>
>> >> >>> > this look like a Poky issue or something else?<br>
>> >> >>> ><br>
>> >> >>> > Cheers,<br>
>> >> >>> > Matt<br>
>> >> >>> > --<br>
>> >> >>> > _______________________________________________<br>
>> >> >>> > poky mailing list<br>
>> >> >>> > <a href="mailto:poky@yoctoproject.org" target="_blank">poky@yoctoproject.org</a><br>
>> >> >>> > <a href="https://lists.yoctoproject.org/listinfo/poky" rel="noreferrer" target="_blank">https://lists.yoctoproject.org/listinfo/poky</a><br>
>> >> >><br>
>> >> >> --<br>
>> >> >> _______________________________________________<br>
>> >> >> poky mailing list<br>
>> >> >> <a href="mailto:poky@yoctoproject.org" target="_blank">poky@yoctoproject.org</a><br>
>> >> >> <a href="https://lists.yoctoproject.org/listinfo/poky" rel="noreferrer" target="_blank">https://lists.yoctoproject.org/listinfo/poky</a><br>
</blockquote></div>