diff options
author | Zhang Le <r0bertz@gentoo.org> | 2009-02-26 00:52:26 +0800 |
---|---|---|
committer | Zhang Le <r0bertz@gentoo.org> | 2009-02-26 00:52:26 +0800 |
commit | 628dbfce2684acfc9b69b4575be190f7782734b3 (patch) | |
tree | 08cd557a81820820fb549bd227acff51618d4197 /net-libs | |
parent | updated xorg-server-9999-loongson.patch (diff) | |
download | loongson-628dbfce2684acfc9b69b4575be190f7782734b3.tar.gz loongson-628dbfce2684acfc9b69b4575be190f7782734b3.tar.bz2 loongson-628dbfce2684acfc9b69b4575be190f7782734b3.zip |
fixed firefox n32 patch, an endianness issue
Signed-off-by: Zhang Le <r0bertz@gentoo.org>
Diffstat (limited to 'net-libs')
-rw-r--r-- | net-libs/xulrunner/Manifest | 2 | ||||
-rw-r--r-- | net-libs/xulrunner/files/xulrunner-mips-n32.patch | 5 |
2 files changed, 3 insertions, 4 deletions
diff --git a/net-libs/xulrunner/Manifest b/net-libs/xulrunner/Manifest index 97bcdd2..82f53d7 100644 --- a/net-libs/xulrunner/Manifest +++ b/net-libs/xulrunner/Manifest @@ -1,5 +1,5 @@ AUX xulrunner-1.9.0.5-gcc4.4.patch 2175 RMD160 b936177429ae84bccc5b1dfaaf22fbae63910e00 SHA1 c2bbf6d5df7b60aa1f9522e2da6eb5fd8b1b9ae8 SHA256 73969e4c36517f50c527ec91e5b146fc8789ce01652b56acb478229ebac18376 -AUX xulrunner-mips-n32.patch 20060 RMD160 fa907f2a24e64c2308a10960e1797d34999df4cf SHA1 6649bb51921087463262a6ed61c2459e6f0b99e9 SHA256 b8d2e9f6dd9fd316a55c7ce34d9e64bdec8e32ceb27e66340df951f33cc5bf53 +AUX xulrunner-mips-n32.patch 19971 RMD160 6cb1e2b95cee469f87eaa0e7da17ccb2243f3282 SHA1 59ea7aa68802ea51cf22aff9616f1fb6ce3bb441 SHA256 28c2341d423aaa8c23e6e4af0fc0b1b3afd5d9d92ff298c96dd10c1913baa30c AUX xulrunner-mips-o32.patch 15862 RMD160 4232d7033e92a3057919cb077b9a90923fd46035 SHA1 75172f8241cb57f983d48ae24eb7aebba1f6991a SHA256 7adb297cbda0f80bfaa0e6e82fd214f48f2b09eb3f87461471cc2b5ad069f6d0 AUX xulrunner.conf 113 RMD160 8be48cf5040eb5753c8eb35c048cc6b2c1a8a057 SHA1 62cce7ee5b1e51343c3dbc388894011da913d9d4 SHA256 9ac56b42cfb48854d23c299330ad327af5f0815140dcb7fdee905b660cd9a8a3 DIST xulrunner-1.9.0.5-patches-0.1.tar.bz2 6659 RMD160 6b77cd5f96e9b7c1eab7abd1d781853c425db6e2 SHA1 5b6d7e87a08dd779daf685a0516d149f4f83a071 SHA256 94c38808d4722fb5fe480af80cd88e4095a52fa82ffb6f0ea550f5decc780b4a diff --git a/net-libs/xulrunner/files/xulrunner-mips-n32.patch b/net-libs/xulrunner/files/xulrunner-mips-n32.patch index 095f1a0..aa526b1 100644 --- a/net-libs/xulrunner/files/xulrunner-mips-n32.patch +++ b/net-libs/xulrunner/files/xulrunner-mips-n32.patch @@ -149,7 +149,7 @@ new file mode 100644 index 0000000..b6e2645 --- /dev/null +++ b/xpcom/reflect/xptcall/src/md/unix/xptcinvoke_mips64.cpp -@@ -0,0 +1,173 @@ +@@ -0,0 +1,172 @@ +/* -*- Mode: C; tab-width: 8; indent-tabs-mode: nil; c-basic-offset: 4 -*- */ +/* ***** BEGIN LICENSE BLOCK ***** + * Version: MPL 1.1/GPL 2.0/LGPL 2.1 @@ -273,8 +273,7 @@ index 0000000..b6e2645 + break; + case nsXPTType::T_FLOAT: + if (i < N_ARG_REGS) -+ // Place a float in least significant bytes. -+ *(float*)(((char*)®s[i+1]) - sizeof(float)) = s->val.f; ++ *(float*)®s[i] = s->val.f; + else + *(float*)d++ = s->val.f; + break; |