egcs-980406 on i586-pc-linux-gnu + binutils-2.8.1.0.30

Horst von Brand vonbrand@sleipnir.valparaiso.cl
Wed Apr 8 21:20:00 GMT 1998


This time I tried the failing gcc/testsuite/gcc.c-torture/compile/980329-1.c
with the as from binutils-2.8.1.0.30. Now I see:

[root@sleipnir /tmp]# gcc -B/usr/local/src/BUILD/build-egcs-980406/gcc/ -O2
-c 980329-1.c -o 980329-1.2.o
/tmp/cca21417.s: Assembler messages:
/tmp/cca21417.s:73: Error: register does not match opcode suffix

Sure enough, the offending line reads:

        incb %di

This is plainly wrong, even I see that.
-- 
Horst von Brand                             vonbrand@sleipnir.valparaiso.cl
Casilla 9G, Viña del Mar, Chile                               +56 32 672616



More information about the Gcc mailing list