This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: [3.2 branch] alpha-linux bootstrap error building libffi
- From: Matthias Klose <doko at cs dot tu-berlin dot de>
- To: Jakub Jelinek <jakub at redhat dot com>
- Cc: gcc at gcc dot gnu dot org, debian-gcc at lists dot debian dot org, Andreas Tobler <a dot tobler at schweiz dot ch>, Eric Botcazou <ebotcazou at libertysurf dot fr>, Christian Ehrhardt <ehrhardt at mathematik dot uni-ulm dot de>, Daniel Jacobowitz <drow at mvista dot com>
- Date: Fri, 21 Feb 2003 19:54:11 +0100
- Subject: Re: [3.2 branch] alpha-linux bootstrap error building libffi
- References: <15958.28480.966797.804805@gargle.gargle.HOWL><20030221193604.T1717@sunsite.ms.mff.cuni.cz>
Jakub Jelinek writes:
> On Fri, Feb 21, 2003 at 07:26:08PM +0100, Matthias Klose wrote:
> > last succeeded bootstrap is the gcc-3.2.2 release. The 20030210
> > checkout fails with:
> >
> > /bin/sh ./libtool --mode=compile /build/buildd/gcc-3.2-3.2.3ds0/build/gcc/xgcc -B/build/buildd/gcc-3.2-3.2.3ds0/build/gcc/ -B/usr/alpha-linux/bin/ -B/usr/alpha-linux/lib/ -isystem /usr/alpha-linux/include -DHAVE_CONFIG_H -I. -I../../../src/libffi -I. -I../../../src/libffi/include -Iinclude -I../../../src/libffi/src -fexceptions -O2 -O2 -mieee -c -o ffitest.lo ../../../src/libffi/src/ffitest.c
> > /build/buildd/gcc-3.2-3.2.3ds0/build/gcc/xgcc -B/build/buildd/gcc-3.2-3.2.3ds0/build/gcc/ -B/usr/alpha-linux/bin/ -B/usr/alpha-linux/lib/ -isystem /usr/alpha-linux/include -DHAVE_CONFIG_H -I. -I../../../src/libffi -I. -I../../../src/libffi/include -Iinclude -I../../../src/libffi/src -fexceptions -O2 -O2 -mieee -c ../../../src/libffi/src/ffitest.c -fPIC -DPIC -o .libs/ffitest.o
> > ../../../src/libffi/src/ffitest.c: In function `main':
> > ../../../src/libffi/src/ffitest.c:965: unrecognizable insn:
> > (insn 4906 2986 4907 (set (reg:DI 27 $27)
> > (unspec:DI[
> > (reg:DI 29 $29)
> > (symbol_ref:DI ("@vcl.0"))
> > (const_int 47 [0x2f])
> > ] 11)) -1 (nil)
> > (nil))
> > ../../../src/libffi/src/ffitest.c:965: Internal compiler error in extract_insn, at recog.c:2148
> > Please submit a full bug report,
> > with preprocessed source if appropriate.
> > See <URL:http://www.gnu.org/software/gcc/bugs.html> for instructions.
> > make[6]: *** [ffitest.lo] Error 1
>
> Should be fixed by:
>
> 2003-01-06 Richard Henderson <rth at redhat dot com>
>
> * config/alpha/alpha.md (movdi_er_high_g): Allow all symbols.
which is not yet on the 3.2 branch.
thanks for the pointer.
Matthias