[Bug regression/67415] [5/6 Regression] -mcpu= breaks -print-file-name for ARM crosscompilers

2016-03-04 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67415

Jakub Jelinek  changed:

   What|Removed |Added

 Status|WAITING |RESOLVED
 CC||jakub at gcc dot gnu.org
 Resolution|--- |WORKSFORME

--- Comment #8 from Jakub Jelinek  ---
No feedback, let's close this.

[Bug regression/67415] [5/6 Regression] -mcpu= breaks -print-file-name for ARM crosscompilers

2016-01-14 Thread nickc at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67415

Nick Clifton  changed:

   What|Removed |Added

 CC||nickc at gcc dot gnu.org

--- Comment #7 from Nick Clifton  ---
Is this bug still reproducible ?  I tried today but could not make it happen...

[Bug regression/67415] [5/6 Regression] -mcpu= breaks -print-file-name for ARM crosscompilers

2015-12-04 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67415

Richard Biener  changed:

   What|Removed |Added

   Target Milestone|5.3 |5.4

--- Comment #6 from Richard Biener  ---
GCC 5.3 is being released, adjusting target milestone.

[Bug regression/67415] [5/6 Regression] -mcpu= breaks -print-file-name for ARM crosscompilers

2015-09-02 Thread Bernhard.Rosenkranzer at linaro dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67415

--- Comment #4 from Bernhard Rosenkränzer  ---
Relevant parameters are the same.
Also, gcc-5.2/bin/arm-linux-androideabi-gcc -latomic does find libatomic -- so
probably print-file-name=libatomic.a should reflect that...

$ gcc-5.2/bin/arm-linux-androideabi-gcc -v
Using built-in specs.
COLLECT_GCC=gcc-5.2/bin/arm-linux-androideabi-gcc
COLLECT_LTO_WRAPPER=/home/bero/android-toolchains/gcc-5.2/bin/../libexec/gcc/arm-linux-androideabi/5.2.0/lto-wrapper
Target: arm-linux-androideabi
Configured with:
/mnt/jenkins/workspace/linaro-android_toolchain-5.2.0/build/objdir/../build/../gcc/gcc-5.2.0/configure
--prefix=/tmp/android-toolchain-eabi --host=x86_64-linux-gnu
--build=x86_64-linux-gnu --with-gnu-as --with-gnu-ld --enable-languages=c,c++
--with-gmp=/mnt/jenkins/workspace/linaro-android_toolchain-5.2.0/build/objdir/temp-install
--with-mpfr=/mnt/jenkins/workspace/linaro-android_toolchain-5.2.0/build/objdir/temp-install
--with-mpc=/mnt/jenkins/workspace/linaro-android_toolchain-5.2.0/build/objdir/temp-install
--with-isl=/mnt/jenkins/workspace/linaro-android_toolchain-5.2.0/build/objdir/temp-install
--with-cloog=/mnt/jenkins/workspace/linaro-android_toolchain-5.2.0/build/objdir/temp-install
--with-isl=/mnt/jenkins/workspace/linaro-android_toolchain-5.2.0/build/objdir/temp-install
--with-ppl=/mnt/jenkins/workspace/linaro-android_toolchain-5.2.0/build/objdir/temp-install
--disable-ppl-version-check --disable-cloog-version-check
--disable-isl-version-check --enable-cloog-backend=isl
--with-host-libstdcxx='-static-libgcc -Wl,-Bstatic,-lstdc++,-Bdynamic -lm'
--disable-libssp --disable-nls --disable-libmudflap --disable-shared
--disable-sjlj-exceptions --disable-libquadmath --disable-libitm
--disable-libsanitizer --with-float=softfp --with-fpu=neon --with-arch=armv7-a
--enable-target-optspace --prefix=/tmp/android-toolchain-eabi --disable-docs
--disable-nls --with-gcc-version=5.2.0
--with-binutils-version=linaro-2.25.0-2015.01-2 --with-gmp-version=current
--with-mpfr-version=current --with-mpc-version=current
--with-gdb-version=current --with-ppl-version=1.1 --with-isl-version=0.14
--target=arm-linux-androideabi --enable-threads --enable-tls --enable-libgomp
--disable-libitm --disable-libsanitizer --enable-libatomic
--disable-libstdc__-v3 : (reconfigured)
/mnt/jenkins/workspace/linaro-android_toolchain-5.2.0/build/objdir/../build/../gcc/gcc-5.2.0/configure
--prefix=/tmp/android-toolchain-eabi --host=x86_64-linux-gnu
--build=x86_64-linux-gnu --with-gnu-as --with-gnu-ld --enable-languages=c,c++
--with-gmp=/mnt/jenkins/workspace/linaro-android_toolchain-5.2.0/build/objdir/temp-install
--with-mpfr=/mnt/jenkins/workspace/linaro-android_toolchain-5.2.0/build/objdir/temp-install
--with-mpc=/mnt/jenkins/workspace/linaro-android_toolchain-5.2.0/build/objdir/temp-install
--with-isl=/mnt/jenkins/workspace/linaro-android_toolchain-5.2.0/build/objdir/temp-install
--with-cloog=/mnt/jenkins/workspace/linaro-android_toolchain-5.2.0/build/objdir/temp-install
--with-isl=/mnt/jenkins/workspace/linaro-android_toolchain-5.2.0/build/objdir/temp-install
--with-ppl=/mnt/jenkins/workspace/linaro-android_toolchain-5.2.0/build/objdir/temp-install
--disable-ppl-version-check --disable-cloog-version-check
--disable-isl-version-check --enable-cloog-backend=isl
--with-host-libstdcxx='-static-libgcc -Wl,-Bstatic,-lstdc++,-Bdynamic -lm'
--disable-libssp --disable-nls --disable-libmudflap --disable-shared
--disable-sjlj-exceptions --disable-libquadmath --disable-libitm
--disable-libsanitizer --with-float=softfp --with-fpu=neon --with-arch=armv7-a
--enable-target-optspace --prefix=/tmp/android-toolchain-eabi --disable-docs
--disable-nls --with-gcc-version=5.2.0
--with-binutils-version=linaro-2.25.0-2015.01-2 --with-gmp-version=current
--with-mpfr-version=current --with-mpc-version=current
--with-gdb-version=current --with-ppl-version=1.1 --with-isl-version=0.14
--target=arm-linux-androideabi --enable-threads --enable-tls --enable-libgomp
--disable-libitm --disable-libsanitizer --enable-libatomic
--disable-libstdc__-v3
Thread model: posix
gcc version 5.2.0 (GCC) 

$ gcc-4.9/bin/arm-linux-androideabi-gcc -v
Using built-in specs.
COLLECT_GCC=gcc-4.9/bin/arm-linux-androideabi-gcc
COLLECT_LTO_WRAPPER=/home/bero/android-toolchains/gcc-4.9/bin/../libexec/gcc/arm-linux-androideabi/4.9.4/lto-wrapper
Target: arm-linux-androideabi
Configured with:
/mnt/jenkins/workspace/linaro-android_toolchain-4.9-2015.06/build/objdir/../build/../gcc/gcc-linaro-4.9-2015.06/configure
--prefix=/tmp/android-toolchain-eabi --host=x86_64-linux-gnu
--build=x86_64-linux-gnu --with-gnu-as --with-gnu-ld --enable-languages=c,c++
--with-gmp=/mnt/jenkins/workspace/linaro-android_toolchain-4.9-2015.06/build/objdir/temp-install
--with-mpfr=/mnt/jenkins/workspace/linaro-android_toolchain-4.9-2015.06/build/objdir/temp-install
--with-mpc=/mnt/jenkins/workspace/linaro-android_toolchain-4.9-2015.06/build/objdir/temp-install

[Bug regression/67415] [5/6 Regression] -mcpu= breaks -print-file-name for ARM crosscompilers

2015-09-02 Thread rearnsha at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67415

--- Comment #5 from Richard Earnshaw  ---
Your GCC-4.9 is a Linaro build which contains some extensions of their own. 
It's possible that they've made some changes in the way search paths work.  I'd
start by asking them.


[Bug regression/67415] [5/6 Regression] -mcpu= breaks -print-file-name for ARM crosscompilers

2015-09-01 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67415

Richard Biener  changed:

   What|Removed |Added

 Target||arm*
   Host||x86_64-*-*
   Target Milestone|--- |5.3
Summary|[5.1/5.2 Regression] -mcpu= |[5/6 Regression] -mcpu=
   |breaks -print-file-name for |breaks -print-file-name for
   |ARM crosscompilers  |ARM crosscompilers

--- Comment #2 from Richard Biener  ---
Well, it looks for the corresponding multilib which looks correct to me.  I
don't think we ever supported resolving to "compatible" libs from another
multilib?


[Bug regression/67415] [5/6 Regression] -mcpu= breaks -print-file-name for ARM crosscompilers

2015-09-01 Thread rearnsha at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67415

Richard Earnshaw  changed:

   What|Removed |Added

 Status|UNCONFIRMED |WAITING
   Last reconfirmed||2015-09-01
 Ever confirmed|0   |1

--- Comment #3 from Richard Earnshaw  ---
Are you sure the two compilers were configured in exactly the same way?

Hint, you haven't shown us the full output of "gcc -v"