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 Linuxppc-dev@ozlabs.org https://ozlabs.org/mailman/listinfo/linuxppc-dev