Hi,
I would like to compile some stuff containing inline assembler like:
void foo() {
long x;
asm("unpkbw %1, %0" : "=r"(x) : "r"(123456));
}
This works if I pass -Wa,-mpca56. But it will *not* work if I also use
-mcpu=ev56 for gcc, since gcc then emits .arch ev56 into the .s, and
as complains ev56 can't handle unpkbw. What should I do? Convince gcc
not to emit .arch? Convince as to prefer the command line option? Some
other suggestions?
Falk