------- Comment #3 from aldot at gcc dot gnu dot org  2007-01-28 00:28 -------
on i686, cross compiling for i586, i see:

/bin/sh ../libtool --mode=compile
/home/cow/src/buildroot.mine/build_i586/staging_dir/bin/i586-linux-uclibc-gcc
-DHAVE_CONFIG_H -I.
-I/home/cow/src/buildroot.mine/toolchain_build_i586/gmp-4.2.1/mpn -I..
-D__GMP_WITHIN_GMP
-I/home/cow/src/buildroot.mine/toolchain_build_i586/gmp-4.2.1 -DOPERATION_`echo
add | sed 's/_$//'`    -fno-tree-loop-optimize -Os -fno-tree-dominator-opts
-fno-strength-reduce -fno-branch-count-reg -falign-functions=1 -falign-jumps=1
-falign-loops=1 -mpreferred-stack-boundary=2 -g -pipe -frtl-abstract-sequences 
-c -o add.lo add.c
 /home/cow/src/buildroot.mine/build_i586/staging_dir/bin/i586-linux-uclibc-gcc
-DHAVE_CONFIG_H -I.
-I/home/cow/src/buildroot.mine/toolchain_build_i586/gmp-4.2.1/mpn -I..
-D__GMP_WITHIN_GMP
-I/home/cow/src/buildroot.mine/toolchain_build_i586/gmp-4.2.1 -DOPERATION_add
-fno-tree-loop-optimize -Os -fno-tree-dominator-opts -fno-strength-reduce
-fno-branch-count-reg -falign-functions=1 -falign-jumps=1 -falign-loops=1
-mpreferred-stack-boundary=2 -g -pipe -frtl-abstract-sequences -c add.c  -fPIC
-DPIC -o .libs/add.o
../gmp.h: In function '__gmpn_add':
../gmp.h:2028: error: unrecognizable insn:
(insn 130 0 0 (set (reg:SI 0 ax)
        (symbol_ref:SI ("*.L16") [flags 0x2])) -1 (nil)
    (nil))
../gmp.h:2028: internal compiler error: in insn_default_length, at
insn-attrtab.c:1083
Please submit a full bug report,
with preprocessed source if appropriate.
See <URL:http://gcc.gnu.org/bugs.html> for instructions.
make[3]: *** [add.lo] Error 1
make[3]: Leaving directory
`/home/cow/src/buildroot.mine/build_i586/gmp-4.2.1/mpn'


This is pristine gcc-4_2-branch, 
$ /home/cow/src/buildroot.mine/build_i586/staging_dir/bin/i586-linux-uclibc-gcc
-v
Using built-in specs.
Target: i586-linux-uclibc
Configured with:
/home/cow/src/buildroot.mine/toolchain_build_i586/gcc-4.2/configure
--prefix=/home/cow/src/buildroot.mine/build_i586/staging_dir
--build=i386-pc-linux-gnu --host=i386-pc-linux-gnu --target=i586-linux-uclibc
--enable-languages=c,c++,fortran --disable-__cxa_atexit
--enable-target-optspace --with-gnu-ld
--with-gmp=/home/cow/src/buildroot.mine/toolchain_build_i586/gmp
--with-mpfr=/home/cow/src/buildroot.mine/toolchain_build_i586/mpfr
--enable-shared --disable-nls --enable-threads --disable-multilib
--disable-largefile
Thread model: posix
gcc version 4.2.0 20070127 (prerelease)

Please let me know if additional information is required.


-- 

aldot at gcc dot gnu dot org changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |aldot at gcc dot gnu dot org
 GCC target triplet|arm-none-eabi               |arm-none-eabi, i586-linux-
                   |                            |uclibc


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

Reply via email to