--- xpcom/reflect/xptcall/src/md/unix/xptcinvoke_asm_ipf64.s.orig Sun Jul 20 00:05:32 2003 +++ xpcom/reflect/xptcall/src/md/unix/xptcinvoke_asm_ipf64.s Sun Jul 20 00:06:37 2003 @@ -8,6 +8,7 @@ // Section has executable code .section .text, "ax","progbits" // procedure named 'XPTC_InvokeByIndex' + .global XPTC_InvokeByIndex .proc XPTC_InvokeByIndex // manual bundling .explicit @@ -24,7 +25,7 @@ // XPTC_InvokeByIndex(nsISupports* that, PRUint32 methodIndex, // PRUint32 paramCount, nsXPTCVariant* params); -XPTC_InvokeByIndex:: +XPTC_InvokeByIndex: .prologue .save ar.pfs, r37 // allocate 4 input args, 6 local args, and 8 output args --- xpcom/reflect/xptcall/src/md/unix/xptcstubs_asm_ipf64.s.orig Tue May 24 11:30:54 2005 +++ xpcom/reflect/xptcall/src/md/unix/xptcstubs_asm_ipf64.s Fri Sep 16 15:50:20 2005 @@ -6,6 +6,7 @@ // Section has executable code .section .text, "ax","progbits" // procedure named 'SharedStub' + .global SharedStub .proc SharedStub // manual bundling .explicit @@ -14,7 +15,7 @@ // .exclass PrepareAndDispatch, @fullyvisible .type PrepareAndDispatch,@function -SharedStub:: +SharedStub: // 10 arguments, first 8 are the input arguments of previous // function call. The 9th one is methodIndex and the 10th is the // pointer to the remaining input arguments. The last two arguments