cross compiler bug ? (ia64,asm)

Wallace Wadge wwadge@hobsoft.com.mt
Thu Jul 3 09:43:00 GMT 2003


I am running gcc version 3.2.2 20030222 (Red Hat Linux 3.2.2-5) hosted
on x86 and generating code for IA64.

In my .S file, I have the following:
movl r25=(1 << 64) - 1

assembling and objdump'ing gives movl r25=0x0 instead of 0xffffffff as
I'd expect. 

Am I missing something?

Thanks,
Wallace




More information about the Gcc-bugs mailing list