summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAnthony G. Basile <blueness@gentoo.org>2012-05-01 13:03:29 +0000
committerAnthony G. Basile <blueness@gentoo.org>2012-05-01 13:03:29 +0000
commit2bbf6ff335824e498523173395dd08815291e81d (patch)
treefa2940da851f7e49d41c92613389287fd96edb80 /dev-util/valgrind/files
parentvdr-plugin-2.eclass (diff)
downloadhistorical-2bbf6ff335824e498523173395dd08815291e81d.tar.gz
historical-2bbf6ff335824e498523173395dd08815291e81d.tar.bz2
historical-2bbf6ff335824e498523173395dd08815291e81d.zip
Add OSX support, bug #359993
Package-Manager: portage-2.1.10.49/cvs/Linux x86_64
Diffstat (limited to 'dev-util/valgrind/files')
-rw-r--r--dev-util/valgrind/files/valgrind-3.7.0-non-exec-darwin.patch31
1 files changed, 31 insertions, 0 deletions
diff --git a/dev-util/valgrind/files/valgrind-3.7.0-non-exec-darwin.patch b/dev-util/valgrind/files/valgrind-3.7.0-non-exec-darwin.patch
new file mode 100644
index 000000000000..19e7cac0704c
--- /dev/null
+++ b/dev-util/valgrind/files/valgrind-3.7.0-non-exec-darwin.patch
@@ -0,0 +1,31 @@
+--- files/valgrind-3.7.0-non-exec-stack.patch.orig 2011-11-11 02:40:06.000000000 +0100
++++ files/valgrind-3.7.0-non-exec-stack.patch 2012-03-23 20:11:36.000000000 +0100
+@@ -40,7 +40,7 @@
+ m_syswrap/syswrap-main.c \
+ m_syswrap/syswrap-generic.c \
+ m_syswrap/syswrap-linux.c \
+-@@ -361,6 +343,24 @@
++@@ -361,6 +343,29 @@
+ m_ume/main.c \
+ m_ume/script.c
+
+@@ -56,11 +56,16 @@
+ +
+ +if VGCONF_OS_IS_DARWIN
+ +COREGRIND_SOURCES_COMMON += \
+-+ m_start-@VGCONF_ARCH_PRI@-darwin.S \
+-+ m_start-@VGCONF_ARCH_SEC@-darwin.S \
+-+ m_mach/mach_traps-@VGCONF_ARCH_PRI@-darwin.S \
+++ m_dispatch/dispatch-@VGCONF_ARCH_PRI@-darwin.S \
+++ m_syswrap/syscall-@VGCONF_ARCH_PRI@-darwin.S \
+++ m_mach/mach_traps-@VGCONF_ARCH_PRI@-darwin.S
+++if VGCONF_HAVE_PLATFORM_SEC
+++COREGRIND_SOURCES_COMMON += \
+++ m_dispatch/dispatch-@VGCONF_ARCH_SEC@-darwin.S \
+++ m_syswrap/syscall-@VGCONF_ARCH_SEC@-darwin.S \
+ + m_mach/mach_traps-@VGCONF_ARCH_SEC@-darwin.S
+ +endif
+++endif
+ +
+ libcoregrind_@VGCONF_ARCH_PRI@_@VGCONF_OS@_a_SOURCES = \
+ $(COREGRIND_SOURCES_COMMON)