------- Comment #9 from rask at gcc dot gnu dot org 2007-09-12 13:12 ------- This still happens with GCC 4.3 when trying to bootstrap with BOOT_CFLAGS='-O2 -g -fomit-frame-pointer -masm=intel' and it blocks me from working on bug 29493.
/home/rask/build/gcc-x86_64-unknown-linux-gnu/./prev-gcc/xgcc -B/home/rask/build/gcc-x86_64-unknown-linux-gnu/./prev-gcc/ -B/usr/local/x86_64-unknown-linux-gnu/bin/ -c -DHAVE_CONFIG_H -O2 -g -fomit-frame-pointer -masm=intel -I. -I/home/rask/src/gcc/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -pedantic /home/rask/src/gcc/libiberty/cplus-dem.c -o cplus-dem.o /tmp/cc74KiHp.s: Assembler messages: /tmp/cc74KiHp.s:818: Error: expecting string instruction after `rep' make[3]: *** [cplus-dem.o] Error 1 make[3]: Leaving directory `/home/rask/build/gcc-x86_64-unknown-linux-gnu/libiberty' make[2]: *** [all-stage2-libiberty] Error 2 I have already found and fixed the cause of the other error message: Error: invalid operand for 'movzx' ('(' unexpected) It's caused by the AT&T syntax (%rip) in the asm output. -- rask at gcc dot gnu dot org changed: What |Removed |Added ---------------------------------------------------------------------------- OtherBugsDependingO| |29493 nThis| | AssignedTo|unassigned at gcc dot gnu |rask at gcc dot gnu dot org |dot org | Status|UNCONFIRMED |ASSIGNED Ever Confirmed|0 |1 Known to fail| |4.3.0 Last reconfirmed|0000-00-00 00:00:00 |2007-09-12 13:12:21 date| | http://gcc.gnu.org/bugzilla/show_bug.cgi?id=29473