Can data embed in the instruction stream ?

wuxi wu.andrew.xi@gmail.com
Mon Apr 28 12:32:00 GMT 2008


Andrew Haley wrote:
> Some arches load constants with simple PC-relative memory reads, and these
> typically have a range of only a fe kbytes from the PC.  In large functions
> we have to insert these into the function body and jump around them.  See 
> arm_reorg in gcc/config/arm/arm.c.
>   

emmm... but what about IA-32 ? It seems that ia32 doesn't have this 
constraint...



More information about the Gcc-help mailing list