f9e1049018
Mozilla Firefox is a free, open-source and cross-platform web browser for Windows, Linux, MacOS X and many other operating systems. It is fast and easy to use, and offers many advantages over other web browsers, such as tabbed browsing and the ability to block pop-up windows. Firefox also offers excellent bookmark and history management, and it can be extended by developers using industry standards such as XML, CSS, JavaScript, C++, etc. Many extensions are available.
27 lines
921 B
Text
27 lines
921 B
Text
$NetBSD: patch-xl,v 1.1 2014/11/03 12:18:32 ryoon Exp $
|
|
|
|
NetBSD ppc xptcall support code. Originally from pkgsrc/www/mozilla.
|
|
|
|
--- xpcom/reflect/xptcall/src/md/unix/xptcinvoke_asm_ppc_netbsd.s.orig 2014-02-12 21:29:26.000000000 +0000
|
|
+++ xpcom/reflect/xptcall/src/md/unix/xptcinvoke_asm_ppc_netbsd.s
|
|
@@ -20,15 +20,15 @@
|
|
|
|
.section ".text"
|
|
.align 2
|
|
- .globl XPTC_InvokeByIndex
|
|
- .type XPTC_InvokeByIndex,@function
|
|
+ .globl NS_InvokeByIndex_P
|
|
+ .type NS_InvokeByIndex_P,@function
|
|
|
|
#
|
|
-# XPTC_InvokeByIndex(nsISupports* that, uint32_t methodIndex,
|
|
-# uint32_t paramCount, nsXPTCVariant* params)
|
|
+# NS_InvokeByIndex_P(nsISupports* that, PRUint32 methodIndex,
|
|
+# PRUint32 paramCount, nsXPTCVariant* params)
|
|
#
|
|
|
|
-XPTC_InvokeByIndex:
|
|
+NS_InvokeByIndex_P:
|
|
stwu sp,-32(sp) # setup standard stack frame
|
|
mflr r0 # save LR
|
|
stw r3,8(sp) # r3 <= that
|