diff options
author | Marcel Moolenaar <marcel@FreeBSD.org> | 2004-02-02 03:40:14 +0000 |
---|---|---|
committer | Marcel Moolenaar <marcel@FreeBSD.org> | 2004-02-02 03:40:14 +0000 |
commit | fb325c73d69d382ee54ff03110ff89184c7a9403 (patch) | |
tree | 52f20e2ad4a871788ccdccc36aa32057accba9bf /www/mozilla-firebird/files/patch-xptcall-ia64 | |
parent | Upgrade to 0.90.7.1, which contains the patches from the port and (diff) |
Port ia64 support from www/mozilla.
Notes
Notes:
svn path=/head/; revision=99775
Diffstat (limited to 'www/mozilla-firebird/files/patch-xptcall-ia64')
-rw-r--r-- | www/mozilla-firebird/files/patch-xptcall-ia64 | 38 |
1 files changed, 38 insertions, 0 deletions
diff --git a/www/mozilla-firebird/files/patch-xptcall-ia64 b/www/mozilla-firebird/files/patch-xptcall-ia64 new file mode 100644 index 000000000000..9cd07f7ddbb2 --- /dev/null +++ b/www/mozilla-firebird/files/patch-xptcall-ia64 @@ -0,0 +1,38 @@ +--- 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 Sun Jul 20 00:02:02 2003 ++++ xpcom/reflect/xptcall/src/md/unix/xptcstubs_asm_ipf64.s Sun Jul 20 00:02:40 2003 +@@ -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: + // 9 arguments, first 8 are the input arguments of previous + // function call. The last one is methodIndex, and is passed in memory + .prologue |