------- Comment #11 from tkoenig at gcc dot gnu dot org  2010-03-30 15:49 
-------
(In reply to comment #10)
> Err,
> 
> cc1: error: unrecognized command line option "-fsave-temps"
> 
> but - still works for me.  How did you configure?


Sorry, that should have been -save-temps.

I added this to the Makefile in x86_64-unknown-linux-gnu/32/libgomp by
hand and messed up that particular option.

This is better:

make[9]: Entering directory
`/home/ig25/Gcc/trunk-bin/x86_64-unknown-linux-gnu/32/libgomp'                  
/bin/sh ./libtool --tag=CC   --mode=compile /home/ig25/Gcc/trunk-bin/./gcc/xgcc
-B/home/ig25/Gcc/trunk-bin/./gcc/ -B/home/ig25/x86_64-unknown-linux-gnu/bin/
-B/home/ig25/x86_64-unknown-linux-gnu/lib/ -isystem
/home/ig25/x86_64-unknown-linux-gnu/include -isystem
/home/ig25/x86_64-unknown-linux-gnu/sys-include    -DHAVE_CONFIG_H -I.
-I../../../../trunk/libgomp  -I../../../../trunk/libgomp/config/linux/x86
-I../../../../trunk/libgomp/config/linux
-I../../../../trunk/libgomp/config/posix -I../../../../trunk/libgomp  -Wall
-Werror -v -save-temps -ftls-model=initial-exec -march=i486 -mtune=i686
-Wc,-pthread -g -O2  -m32 -MT parallel.lo -MD -MP -MF .deps/parallel.Tpo -c -o
parallel.lo ../../../../trunk/libgomp/parallel.c  
libtool: compile:  /home/ig25/Gcc/trunk-bin/./gcc/xgcc
-B/home/ig25/Gcc/trunk-bin/./gcc/ -B/home/ig25/x86_64-unknown-linux-gnu/bin/
-B/home/ig25/x86_64-unknown-linux-gnu/lib/ -isystem
/home/ig25/x86_64-unknown-linux-gnu/include -isystem
/home/ig25/x86_64-unknown-linux-gnu/sys-include -DHAVE_CONFIG_H -I.
-I../../../../trunk/libgomp -I../../../../trunk/libgomp/config/linux/x86
-I../../../../trunk/libgomp/config/linux
-I../../../../trunk/libgomp/config/posix -I../../../../trunk/libgomp -Wall
-Werror -v -save-temps -ftls-model=initial-exec -march=i486 -pthread
-mtune=i686 -g -O2 -m32 -MT parallel.lo -MD -MP -MF .deps/parallel.Tpo -c
../../../../trunk/libgomp/parallel.c  -fPIC -DPIC -o .libs/parallel.o           
Reading specs from /home/ig25/Gcc/trunk-bin/./gcc/specs                         
COLLECT_GCC=/home/ig25/Gcc/trunk-bin/./gcc/xgcc                                 
COLLECT_LTO_WRAPPER=/home/ig25/Gcc/trunk-bin/./gcc/lto-wrapper                  
Target: x86_64-unknown-linux-gnu                                                
Configured with: ../trunk/configure --prefix=/home/ig25
--enable-languages=all,ada --with-mpc=/usr/local : (reconfigured)
../trunk/configure --prefix=/home/ig25 --enable-languages=all,ada
--with-mpc=/usr/local                                                           
Thread model: posix                                                             
gcc version 4.5.0 20100330 (experimental) (GCC)                                 
COLLECT_GCC_OPTIONS='-B/home/ig25/Gcc/trunk-bin/./gcc/'
'-B/home/ig25/x86_64-unknown-linux-gnu/bin/'
'-B/home/ig25/x86_64-unknown-linux-gnu/lib/' '-isystem'
'/home/ig25/x86_64-unknown-linux-gnu/include' '-isystem'
'/home/ig25/x86_64-unknown-linux-gnu/sys-include' '-DHAVE_CONFIG_H' '-I.'
'-I../../../../trunk/libgomp' '-I../../../../trunk/libgomp/config/linux/x86'
'-I../../../../trunk/libgomp/config/linux'
'-I../../../../trunk/libgomp/config/posix' '-I../../../../trunk/libgomp'
'-Wall' '-Werror' '-v' '-save-temps' '-ftls-model=initial-exec' '-march=i486'
'-pthread' '-mtune=i686' '-g' '-O2' '-m32' '-MT' 'parallel.lo' '-MD' '-MP'
'-MF' '.deps/parallel.Tpo' '-c' '-fPIC' '-DPIC' '-o' '.libs/parallel.o'         
 /home/ig25/Gcc/trunk-bin/./gcc/cc1 -E -quiet -v -I.
-I../../../../trunk/libgomp -I../../../../trunk/libgomp/config/linux/x86
-I../../../../trunk/libgomp/config/linux
-I../../../../trunk/libgomp/config/posix -I../../../../trunk/libgomp -imultilib
32 -iprefix
/home/ig25/Gcc/trunk-bin/gcc/../lib/gcc/x86_64-unknown-linux-gnu/4.5.0/
-isystem /home/ig25/Gcc/trunk-bin/./gcc/include -isystem
/home/ig25/Gcc/trunk-bin/./gcc/include-fixed -MD .libs/parallel.d -MF
.deps/parallel.Tpo -MP -MT parallel.lo -D_REENTRANT -DHAVE_CONFIG_H -DPIC
-isystem /home/ig25/x86_64-unknown-linux-gnu/include -isystem
/home/ig25/x86_64-unknown-linux-gnu/sys-include
../../../../trunk/libgomp/parallel.c -march=i486 -mtune=i686 -m32 -Wall -Werror
-ftls-model=initial-exec -fPIC -g -fworking-directory -O2 -fpch-preprocess -o
parallel.i                                                            
ignoring nonexistent directory "/home/ig25/x86_64-unknown-linux-gnu/include"    
ignoring nonexistent directory
"/home/ig25/x86_64-unknown-linux-gnu/sys-include"                               
ignoring nonexistent directory
"/home/ig25/Gcc/trunk-bin/gcc/../lib/gcc/x86_64-unknown-linux-gnu/4.5.0/include"
 
ignoring nonexistent directory
"/home/ig25/Gcc/trunk-bin/gcc/../lib/gcc/x86_64-unknown-linux-gnu/4.5.0/include-fixed"
 
ignoring nonexistent directory
"/home/ig25/Gcc/trunk-bin/gcc/../lib/gcc/x86_64-unknown-linux-gnu/4.5.0/../../../../x86_64-unknown-linux-gnu/include"
 
ignoring nonexistent directory
"/home/ig25/Gcc/trunk-bin/gcc/../lib/gcc/../../include"                         
ignoring nonexistent directory
"/home/ig25/Gcc/trunk-bin/gcc/../lib/gcc/../../lib/gcc/x86_64-unknown-linux-gnu/4.5.0/include"
 
ignoring nonexistent directory
"/home/ig25/Gcc/trunk-bin/gcc/../lib/gcc/../../lib/gcc/x86_64-unknown-linux-gnu/4.5.0/include-fixed"
 
ignoring nonexistent directory
"/home/ig25/Gcc/trunk-bin/gcc/../lib/gcc/../../lib/gcc/x86_64-unknown-linux-gnu/4.5.0/../../../../x86_64-unknown-linux-gnu/include"
ignoring duplicate directory "../../../../trunk/libgomp"
#include "..." search starts here:
#include <...> search starts here:
 .
 ../../../../trunk/libgomp
 ../../../../trunk/libgomp/config/linux/x86
 ../../../../trunk/libgomp/config/linux
 ../../../../trunk/libgomp/config/posix
 /home/ig25/Gcc/trunk-bin/./gcc/include
 /home/ig25/Gcc/trunk-bin/./gcc/include-fixed
 /usr/local/include
 /usr/include
End of search list.
COLLECT_GCC_OPTIONS='-B/home/ig25/Gcc/trunk-bin/./gcc/'
'-B/home/ig25/x86_64-unknown-linux-gnu/bin/'
'-B/home/ig25/x86_64-unknown-linux-gnu/lib/' '-isystem'
'/home/ig25/x86_64-unknown-linux-gnu/include' '-isystem'
'/home/ig25/x86_64-unknown-linux-gnu/sys-include' '-DHAVE_CONFIG_H' '-I.'
'-I../../../../trunk/libgomp' '-I../../../../trunk/libgomp/config/linux/x86'
'-I../../../../trunk/libgomp/config/linux'
'-I../../../../trunk/libgomp/config/posix' '-I../../../../trunk/libgomp'
'-Wall' '-Werror' '-v' '-save-temps' '-ftls-model=initial-exec' '-march=i486'
'-pthread' '-mtune=i686' '-g' '-O2' '-m32' '-MT' 'parallel.lo' '-MD' '-MP'
'-MF' '.deps/parallel.Tpo' '-c' '-fPIC' '-DPIC' '-o' '.libs/parallel.o'
 /home/ig25/Gcc/trunk-bin/./gcc/cc1 -fpreprocessed parallel.i -quiet -dumpbase
parallel.c -march=i486 -mtune=i686 -m32 -auxbase-strip .libs/parallel.o -g -O2
-Wall -Werror -version -ftls-model=initial-exec -fPIC -o parallel.s
GNU C (GCC) version 4.5.0 20100330 (experimental) (x86_64-unknown-linux-gnu)
        compiled by GNU C version 4.4.1 [gcc-4_4-branch revision 150839], GMP
version 4.3.1, MPFR version 2.4.1-p5, MPC version 0.8.1
GGC heuristics: --param ggc-min-expand=30 --param ggc-min-heapsize=4096
GNU C (GCC) version 4.5.0 20100330 (experimental) (x86_64-unknown-linux-gnu)
        compiled by GNU C version 4.4.1 [gcc-4_4-branch revision 150839], GMP
version 4.3.1, MPFR version 2.4.1-p5, MPC version 0.8.1
GGC heuristics: --param ggc-min-expand=30 --param ggc-min-heapsize=4096
Compiler executable checksum: 3348d511f9258850cd8213c19029c579
cc1: warnings being treated as errors
../../../../trunk/libgomp/parallel.c: In function 'GOMP_parallel_end':
../../../../trunk/libgomp/parallel.c:121:4: error: value computed is not used
make[9]: *** [parallel.lo] Error 1
make[9]: Leaving directory
`/home/ig25/Gcc/trunk-bin/x86_64-unknown-linux-gnu/32/libgomp'
make[8]: *** [all-recursive] Error 1
make[8]: Leaving directory
`/home/ig25/Gcc/trunk-bin/x86_64-unknown-linux-gnu/32/libgomp'
make[7]: *** [all] Error 2
make[7]: Leaving directory
`/home/ig25/Gcc/trunk-bin/x86_64-unknown-linux-gnu/32/libgomp'
make[6]: *** [multi-do] Error 1
make[6]: Leaving directory
`/home/ig25/Gcc/trunk-bin/x86_64-unknown-linux-gnu/libgomp'
make[5]: *** [all-multi] Error 2
make[5]: Leaving directory
`/home/ig25/Gcc/trunk-bin/x86_64-unknown-linux-gnu/libgomp'
make[4]: *** [all-recursive] Error 1
make[4]: Leaving directory
`/home/ig25/Gcc/trunk-bin/x86_64-unknown-linux-gnu/libgomp'
make[3]: *** [all] Error 2
make[3]: Leaving directory
`/home/ig25/Gcc/trunk-bin/x86_64-unknown-linux-gnu/libgomp'
make[2]: *** [all-stage1-target-libgomp] Error 2
make[2]: Leaving directory `/home/ig25/Gcc/trunk-bin'
make[1]: *** [stage1-bubble] Error 2
make[1]: Leaving directory `/home/ig25/Gcc/trunk-bin'
make: *** [all] Error 2


And here is the output of manually running the cross-compiler:

i...@linux-fd1f:~/Gcc/trunk-bin> gcc/xgcc -O2 -Wall -m32 -g -march=i486
-ftls-model=initial-exec -mtune=i686 -Werror -v
x86_64-unknown-linux-gnu/32/libgomp/parallel.i
Using built-in specs.
COLLECT_GCC=gcc/xgcc
Target: x86_64-unknown-linux-gnu
Configured with: ../trunk/configure --prefix=/home/ig25
--enable-languages=all,ada --with-mpc=/usr/local : (reconfigured)
../trunk/configure --prefix=/home/ig25 --enable-languages=all,ada
--with-mpc=/usr/local
Thread model: posix
gcc version 4.5.0 20100330 (experimental) (GCC)
COLLECT_GCC_OPTIONS='-O2' '-Wall' '-m32' '-g' '-march=i486'
'-ftls-model=initial-exec' '-mtune=i686' '-Werror' '-v'
 cc1 -fpreprocessed x86_64-unknown-linux-gnu/32/libgomp/parallel.i -quiet
-dumpbase parallel.i -m32 -march=i486 -mtune=i686 -auxbase parallel -g -O2
-Wall -Werror -version -ftls-model=initial-exec -o /tmp/ccv0LXie.s
xgcc: error trying to exec 'cc1': execvp: No such file or directory
i...@linux-fd1f:~/Gcc/trunk-bin> gcc/cc1 -quiet -o /dev/null -O2 -Wall -m32 -g
-march=i486 -ftls-model=initial-exec -mtune=i686 -Werror -v
x86_64-unknown-linux-gnu/32/libgomp/parallel.i
ignoring nonexistent directory
"/home/ig25/lib/gcc/x86_64-unknown-linux-gnu/4.5.0/../../../../x86_64-unknown-linux-gnu/include"
#include "..." search starts here:
#include <...> search starts here:
 /usr/local/include
 /home/ig25/include
 /home/ig25/lib/gcc/x86_64-unknown-linux-gnu/4.5.0/include
 /home/ig25/lib/gcc/x86_64-unknown-linux-gnu/4.5.0/include-fixed
 /usr/include
End of search list.
cc1: warnings being treated as errors
../../../../trunk/libgomp/parallel.c: In function 'GOMP_parallel_end':
../../../../trunk/libgomp/parallel.c:121:4: error: value computed is not used


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43583

Reply via email to