This is the mail archive of the mailing list for the GCC project.

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[Bug target/29473] -masm=intel combined with -march=athlon64 has some issues.

------- 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

-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
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|                            |

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]