I am having issues using LOAD_REG_ADDR and LOAD_REG_IMMEDIATE macros on a ppc64
kernel which I have tried on both 2.6.16 and 2.6.17 kernels.
I noticed that these macros by default loading value 0 instead of the actual
address. Is this a bug of the compiler that can be fixed, I noticed when I did
objdump for head_64.S on the following function
_GLOBAL(pSeries_secondary_smp_init) for the following instruction :
LOAD_REG_IMMEDIATE(r13, paca) /* Get base vaddr of paca array */ I
noticed this in some calls, whereas some calls seem to get symbol address.
Thanks
*******************************************************************************
Mitesh Meswani
"Success is a journey, Not a Destination "
Email : [EMAIL PROTECTED]
******************************************************************************
************************************************
Mitesh R. Meswani
Research Associate
AHPCRC Research Group
Ph.D. Candidate
Department of Computer Science
University of Texas at El Paso
Tel: 915 747 6433 (O)
Email: [EMAIL PROTECTED]
************************************************
_______________________________________________
Linuxppc-dev mailing list
[email protected]
https://ozlabs.org/mailman/listinfo/linuxppc-dev