------- Comment #3 from markhobley at yahoo dot co dot uk 2009-03-07 02:40 ------- Subject: Re: invalid instructions accepted in inline assembly language on 32 bit machines
--- On Sat, 7/3/09, hjl dot tools at gmail dot com <gcc-bugzi...@gcc.gnu.org> wrote: > I got > > h...@gnu-9 tmp]$ gcc -march=i386 -Wa,-march=i386 > a.c > /tmp/cciG1xw8.s: Assembler messages: > /tmp/cciG1xw8.s:17: Error: `cpuid' is not supported on > `i386' > > on Linux/ia32 with the current Linux binutils. Hmmm. There is definitely something weird going on. My machines do not error, even with the latest binutils. Maybe there is some problem with a library or with some configuration option that is not being made effective on my machine, causing the error trap to skip somehow. I am conducting further tests on this. Mark. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=39393