This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Fw: Failure to build opcodes/i386-dis.c on i686-linux: Error: suffix or operands invalid for `lea'
- From: Christian Joensson <c dot christian dot joensson at telia dot com>
- To: gcc <gcc at gcc dot gnu dot org>
- Date: Sun, 6 Apr 2003 21:17:37 +0200
- Subject: Fw: Failure to build opcodes/i386-dis.c on i686-linux: Error: suffix or operands invalid for `lea'
Maybe I should have sent this to the gcc list instead... so here I go...
Cheers,
/ChJ
- Forwarded message from Christian Joensson <c dot christian dot joensson at telia dot com> -
Date: Sun, 6 Apr 2003 20:24:23 +0200
From: Christian Joensson <c dot christian dot joensson at telia dot com>
To: binutils <binutils at sources dot redhat dot com>
Subject: Failure to build opcodes/i386-dis.c on i686-linux: Error: suffix or operands invalid for `lea'
Red Hat Linux 8.0 (Psyche) ia32 single pentium II i686:
binutils 2.13.90 20030406
bison-1.35-4
dejagnu-1.4.2-6
expect-5.38.0-74
gcc 3.4 20030406 (experimental)
glibc-2.3.2-4.80
glibc-kernheaders-2.4-7.20
kernel-2.4.18-27.8.0
tcl-8.3.3-74
Trying to bootstrap/build a joined gcc cvs HEAD and binutils cvs HEAD,
using a just recently built pair, I get the following error:
/bin/sh ./libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I/usr/local/src/gcc-binutils/trunk/gcc-binutils/opcodes -I. -D_GNU_SOURCE -I. -I/usr/local/src/gcc-binutils/trunk/gcc-binutils/opcodes -I../bfd -I/usr/local/src/gcc-binutils/trunk/gcc-binutils/opcodes/../include -I/usr/local/src/gcc-binutils/trunk/gcc-binutils/opcodes/../bfd -I/usr/local/src/gcc-binutils/trunk/gcc-binutils/opcodes/../intl -I../intl -W -Wall -Wstrict-prototypes -Wmissing-prototypes -g -O2 -c /usr/local/src/gcc-binutils/trunk/gcc-binutils/opcodes/i386-dis.c
gcc -DHAVE_CONFIG_H -I. -I/usr/local/src/gcc-binutils/trunk/gcc-binutils/opcodes -I. -D_GNU_SOURCE -I. -I/usr/local/src/gcc-binutils/trunk/gcc-binutils/opcodes -I../bfd -I/usr/local/src/gcc-binutils/trunk/gcc-binutils/opcodes/../include -I/usr/local/src/gcc-binutils/trunk/gcc-binutils/opcodes/../bfd -I/usr/local/src/gcc-binutils/trunk/gcc-binutils/opcodes/../intl -I../intl -W -Wall -Wstrict-prototypes -Wmissing-prototypes -g -O2 -c /usr/local/src/gcc-binutils/trunk/gcc-binutils/opcodes/i386-dis.c -fPIC -DPIC -o .libs/i386-dis.o
/tmp/cc5tN5yp.s: Assembler messages:
/tmp/cc5tN5yp.s:9466: Error: suffix or operands invalid for `lea'
make[3]: *** [i386-dis.lo] Error 1
make[3]: Leaving directory `/usr/local/src/gcc-binutils/trunk/objdir/opcodes'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/usr/local/src/gcc-binutils/trunk/objdir/opcodes'
make[1]: *** [all-recursive-am] Error 2
make[1]: Leaving directory `/usr/local/src/gcc-binutils/trunk/objdir/opcodes'
make: *** [all-opcodes] Error 2
Cheers,
/ChJ
----- End forwarded message -----