pkgsrc-WIP-changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

compiler-rt-netbsd: Drop scudo patch



Module Name:	pkgsrc-wip
Committed By:	Kamil Rytarowski <n54%gmx.com@localhost>
Pushed By:	kamil
Date:		Tue Oct 9 13:05:50 2018 +0200
Changeset:	2266583f80b3b202c2761e2534be5e8fb6cf75cc

Modified Files:
	compiler-rt-netbsd/distinfo
Removed Files:
	compiler-rt-netbsd/patches/patch-lib_scudo_scudo__platform.h

Log Message:
compiler-rt-netbsd: Drop scudo patch

This feature is not testable right now, as the test-suite is designed
against GNU libc malloc.

It's believed to work, but once it will be possible to test we will
easily restore the support patches.

To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=2266583f80b3b202c2761e2534be5e8fb6cf75cc

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

diffstat:
 compiler-rt-netbsd/distinfo                        |  1 -
 .../patches/patch-lib_scudo_scudo__platform.h      | 22 ----------------------
 2 files changed, 23 deletions(-)

diffs:
diff --git a/compiler-rt-netbsd/distinfo b/compiler-rt-netbsd/distinfo
index c0d69ee83f..12c13be688 100644
--- a/compiler-rt-netbsd/distinfo
+++ b/compiler-rt-netbsd/distinfo
@@ -17,7 +17,6 @@ SHA1 (patch-lib_sanitizer__common_sanitizer__platform__limits__netbsd.h) = e8a0d
 SHA1 (patch-lib_sanitizer__common_sanitizer__platform__limits__posix.cc) = 7c16ba866352f3a695a544094ca46f0f561c43c5
 SHA1 (patch-lib_sanitizer__common_sanitizer__platform__limits__posix.h) = 9f535e84c3e1ab5704b11e388ac240439a9900d6
 SHA1 (patch-lib_sanitizer__common_sanitizer__unwind__linux__libcdep.cc) = 86d53010debaf2cc5c9793d83186db2db76b280f
-SHA1 (patch-lib_scudo_scudo__platform.h) = 68f33b18d913984c3a459597ef62f63d36184ca9
 SHA1 (patch-lib_tsan_CMakeLists.txt) = 4d8f8081ff2a3249565df26e67a35b5b3509e0b0
 SHA1 (patch-lib_xray_tests_CMakeLists.txt) = bb52916184d8e829395dd40d6d1b8b7eac40da92
 SHA1 (patch-test_asan_TestCases_interception__failure__test.cc) = 0a359141e3c30b672842904b32d1542170b03ab1
diff --git a/compiler-rt-netbsd/patches/patch-lib_scudo_scudo__platform.h b/compiler-rt-netbsd/patches/patch-lib_scudo_scudo__platform.h
deleted file mode 100644
index 4cabee2f3d..0000000000
--- a/compiler-rt-netbsd/patches/patch-lib_scudo_scudo__platform.h
+++ /dev/null
@@ -1,22 +0,0 @@
-$NetBSD$
-
---- lib/scudo/scudo_platform.h.orig	2018-08-21 21:25:38.000000000 +0000
-+++ lib/scudo/scudo_platform.h
-@@ -17,7 +17,7 @@
- 
- #include "sanitizer_common/sanitizer_allocator.h"
- 
--#if !SANITIZER_LINUX && !SANITIZER_FUCHSIA
-+#if !SANITIZER_LINUX && !SANITIZER_FUCHSIA && !SANITIZER_NETBSD
- # error "The Scudo hardened allocator is not supported on this platform."
- #endif
- 
-@@ -28,7 +28,7 @@
- # if SANITIZER_ANDROID || SANITIZER_FUCHSIA
- // Android and Fuchsia use a pool of TSDs shared between threads.
- #  define SCUDO_TSD_EXCLUSIVE 0
--# elif SANITIZER_LINUX && !SANITIZER_ANDROID
-+# elif SANITIZER_NETBSD || (SANITIZER_LINUX && !SANITIZER_ANDROID)
- // Non-Android Linux use an exclusive TSD per thread.
- #  define SCUDO_TSD_EXCLUSIVE 1
- # else


Home | Main Index | Thread Index | Old Index