diff options
author | ryoon <ryoon@pkgsrc.org> | 2014-12-02 21:27:18 +0000 |
---|---|---|
committer | ryoon <ryoon@pkgsrc.org> | 2014-12-02 21:27:18 +0000 |
commit | c3d52f066f96b0df1e176a622177a98b17fcf285 (patch) | |
tree | 50bd8ebbe99cd0364efa3515bbc5f21576cc9d84 /www | |
parent | d3227379356335aabb2a523f5e62d0ac6d9ba539 (diff) | |
download | pkgsrc-c3d52f066f96b0df1e176a622177a98b17fcf285.tar.gz |
Add two more NetBSD/evbearmv7hf-el patches.
Diffstat (limited to 'www')
-rw-r--r-- | www/firefox/distinfo | 4 | ||||
-rw-r--r-- | www/firefox/patches/patch-js_src_jit_ExecutableAllocator.h | 13 | ||||
-rw-r--r-- | www/firefox/patches/patch-js_src_jit_arm_Architecture-arm.cpp | 13 |
3 files changed, 29 insertions, 1 deletions
diff --git a/www/firefox/distinfo b/www/firefox/distinfo index 70e4559557f..a60a3796eb2 100644 --- a/www/firefox/distinfo +++ b/www/firefox/distinfo @@ -1,4 +1,4 @@ -$NetBSD: distinfo,v 1.174 2014/12/02 12:14:39 ryoon Exp $ +$NetBSD: distinfo,v 1.175 2014/12/02 21:27:18 ryoon Exp $ SHA1 (firefox-34.0.5.source.tar.bz2) = 33654d38268d1d1f71105f48bbe97cf720f47be2 RMD160 (firefox-34.0.5.source.tar.bz2) = a246a94fe7c921a732b64034b6ff0d5164628e5f @@ -78,6 +78,8 @@ SHA1 (patch-js_src_Makefile.in) = 4f90e74c19b379bf756210a0cebda265876a2fa1 SHA1 (patch-js_src_ctypes_CTypes.h) = 768a084239f92a424c1c7dc9eaaf9be9456ca9f0 SHA1 (patch-js_src_frontend_ParseMaps.cpp) = c00117d79b78904bc50a1d664a8fc0e4e339bfbc SHA1 (patch-js_src_gc_Memory.cpp) = f2ee54f0a05d870651a3235b95bbb346586f3c3c +SHA1 (patch-js_src_jit_ExecutableAllocator.h) = 24bb91e5be41cc4a7658d633c9f4f7c0dc64fd8a +SHA1 (patch-js_src_jit_arm_Architecture-arm.cpp) = c1ff7591bd9b8b4a7aea254f674d25b89345f099 SHA1 (patch-js_src_jsmath.cpp) = 7d4993ae91e9b5e6820358165603819aefb586f9 SHA1 (patch-js_xpconnect_src_xpcprivate.h) = 3406e02342d8a890b83a241ee2cc8cd9b3fefdaa SHA1 (patch-media_libcubeb_AUTHORS) = 3db32086f98c2bbe16e9394bb5121d7a95cdb4af diff --git a/www/firefox/patches/patch-js_src_jit_ExecutableAllocator.h b/www/firefox/patches/patch-js_src_jit_ExecutableAllocator.h new file mode 100644 index 00000000000..0795549fcb7 --- /dev/null +++ b/www/firefox/patches/patch-js_src_jit_ExecutableAllocator.h @@ -0,0 +1,13 @@ +$NetBSD: patch-js_src_jit_ExecutableAllocator.h,v 1.1 2014/12/02 21:27:18 ryoon Exp $ + +--- js/src/jit/ExecutableAllocator.h.orig 2014-11-26 12:30:07.000000000 +0000 ++++ js/src/jit/ExecutableAllocator.h +@@ -428,7 +428,7 @@ public: + + #undef GCC_VERSION + } +-#elif defined(JS_CODEGEN_ARM) && (defined(__linux__) || defined(ANDROID)) && defined(__GNUC__) ++#elif defined(JS_CODEGEN_ARM) && (defined(__linux__) || defined(ANDROID) || defined(__NetBSD__)) && defined(__GNUC__) + static void cacheFlush(void* code, size_t size) + { + asm volatile ( diff --git a/www/firefox/patches/patch-js_src_jit_arm_Architecture-arm.cpp b/www/firefox/patches/patch-js_src_jit_arm_Architecture-arm.cpp new file mode 100644 index 00000000000..00bfe5a55c3 --- /dev/null +++ b/www/firefox/patches/patch-js_src_jit_arm_Architecture-arm.cpp @@ -0,0 +1,13 @@ +$NetBSD: patch-js_src_jit_arm_Architecture-arm.cpp,v 1.3 2014/12/02 21:27:18 ryoon Exp $ + +--- js/src/jit/arm/Architecture-arm.cpp.orig 2014-11-26 12:30:07.000000000 +0000 ++++ js/src/jit/arm/Architecture-arm.cpp +@@ -16,7 +16,7 @@ + #include "jit/arm/Assembler-arm.h" + #include "jit/RegisterSets.h" + +-#if defined(ANDROID) || defined(JS_ARM_SIMULATOR) ++#if defined(ANDROID) || defined(JS_ARM_SIMULATOR) || defined(__NetBSD__) + // The Android NDK and B2G do not include the hwcap.h kernel header, and it is not + // defined when building the simulator, so inline the header defines we need. + # define HWCAP_VFP (1 << 6) |