summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorIan Stakenvicius <axs@gentoo.org>2017-10-03 10:38:14 -0400
committerIan Stakenvicius <axs@gentoo.org>2017-10-03 11:49:57 -0400
commita4e326514db8e1f2c4423fc326f2983de2fad8b4 (patch)
tree5c4b67c2eb015aa8d9a69f23cfeb795acf7c12ac /dev-lang/spidermonkey/files/spidermonkey-24-upward-growing-stack.patch
parentsys-apps/baselayout: remove unstable version (diff)
downloadgentoo-a4e326514db8e1f2c4423fc326f2983de2fad8b4.tar.gz
gentoo-a4e326514db8e1f2c4423fc326f2983de2fad8b4.tar.bz2
gentoo-a4e326514db8e1f2c4423fc326f2983de2fad8b4.zip
dev-lang/spidermonkey: file and package cleanups
- Dropped spidermonkey-1.8.5-r5 - Migrated same-slot patches to tarballs to clean up ${FILESDIR} - fixed SRC_URI to point to mozilla http repo instead of the log-removed ftp Package-Manager: Portage-2.3.8, Repoman-2.3.1
Diffstat (limited to 'dev-lang/spidermonkey/files/spidermonkey-24-upward-growing-stack.patch')
-rw-r--r--dev-lang/spidermonkey/files/spidermonkey-24-upward-growing-stack.patch41
1 files changed, 0 insertions, 41 deletions
diff --git a/dev-lang/spidermonkey/files/spidermonkey-24-upward-growing-stack.patch b/dev-lang/spidermonkey/files/spidermonkey-24-upward-growing-stack.patch
deleted file mode 100644
index 70963627bcc5..000000000000
--- a/dev-lang/spidermonkey/files/spidermonkey-24-upward-growing-stack.patch
+++ /dev/null
@@ -1,41 +0,0 @@
-diff -Naur mozjs-24.2.0/js/src/gc/RootMarking.cpp mozjs-24.2.0.new/js/src/gc/RootMarking.cpp
---- mozjs-24.2.0/js/src/gc/RootMarking.cpp 2013-10-29 16:40:26.000000000 -0400
-+++ mozjs-24.2.0.new/js/src/gc/RootMarking.cpp 2014-05-05 16:16:15.570098309 -0400
-@@ -320,7 +320,7 @@
-
- uintptr_t *stackMin, *stackEnd;
- #if JS_STACK_GROWTH_DIRECTION > 0
-- stackMin = rt->nativeStackBase;
-+ stackMin = reinterpret_cast<uintptr_t *>(rt->nativeStackBase);
- stackEnd = cgcd->nativeStackTop;
- #else
- stackMin = cgcd->nativeStackTop + 1;
-diff -Naur mozjs-24.2.0/js/src/jsapi.cpp mozjs-24.2.0.new/js/src/jsapi.cpp
---- mozjs-24.2.0/js/src/jsapi.cpp 2013-12-06 17:52:35.000000000 -0500
-+++ mozjs-24.2.0.new/js/src/jsapi.cpp 2014-05-05 16:17:01.330099145 -0400
-@@ -863,10 +863,6 @@
-
- PodZero(&debugHooks);
- PodZero(&atomState);
--
--#if JS_STACK_GROWTH_DIRECTION > 0
-- nativeStackLimit = UINTPTR_MAX;
--#endif
- }
-
- bool
-diff -Naur mozjs-24.2.0/js/src/jsfriendapi.cpp mozjs-24.2.0.new/js/src/jsfriendapi.cpp
---- mozjs-24.2.0/js/src/jsfriendapi.cpp 2013-10-29 16:40:20.000000000 -0400
-+++ mozjs-24.2.0.new/js/src/jsfriendapi.cpp 2014-05-05 16:18:30.350100769 -0400
-@@ -32,7 +32,11 @@
- PerThreadDataFriendFields::RuntimeMainThreadOffset);
-
- PerThreadDataFriendFields::PerThreadDataFriendFields()
-+#if JS_STACK_GROWTH_DIRECTION > 0
-+ : nativeStackLimit(UINTPTR_MAX)
-+#else
- : nativeStackLimit(0)
-+#endif
- {
- #if defined(JSGC_ROOT_ANALYSIS) || defined(JSGC_USE_EXACT_ROOTING)
- PodArrayZero(thingGCRooters);