pkgsrc-WIP-changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
compiler-rt-netbsd: Update to SVN r. 334168
Module Name: pkgsrc-wip
Committed By: Kamil Rytarowski <n54%gmx.com@localhost>
Pushed By: kamil
Date: Thu Jun 7 10:27:43 2018 +0200
Changeset: 7c1033b6a8452c362eb505a49ba0a643cf528dd8
Modified Files:
compiler-rt-netbsd/Makefile
compiler-rt-netbsd/distinfo
compiler-rt-netbsd/patches/patch-lib_msan_msan__interceptors.cc
Log Message:
compiler-rt-netbsd: Update to SVN r. 334168
Patch merged upstream:
D47650: Disable recursive interceptors in signal(3)/MSan
Sponsored by <The NetBSD Foundation>
To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=7c1033b6a8452c362eb505a49ba0a643cf528dd8
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
diffstat:
compiler-rt-netbsd/Makefile | 2 +-
compiler-rt-netbsd/distinfo | 2 +-
.../patches/patch-lib_msan_msan__interceptors.cc | 14 +++-----------
3 files changed, 5 insertions(+), 13 deletions(-)
diffs:
diff --git a/compiler-rt-netbsd/Makefile b/compiler-rt-netbsd/Makefile
index cb1a143b2e..63fb9992c5 100644
--- a/compiler-rt-netbsd/Makefile
+++ b/compiler-rt-netbsd/Makefile
@@ -5,7 +5,7 @@ CATEGORIES= lang devel
SVN_REPOSITORIES= compiler-rt
SVN_REPO.compiler-rt= http://llvm.org/svn/llvm-project/compiler-rt/trunk
-SVN_REVISION.compiler-rt= 333732
+SVN_REVISION.compiler-rt= 334168
MAINTAINER= pkgsrc-users%NetBSD.org@localhost
HOMEPAGE= http://compiler-rt.llvm.org/
diff --git a/compiler-rt-netbsd/distinfo b/compiler-rt-netbsd/distinfo
index dd8fe86e5f..85668eaec8 100644
--- a/compiler-rt-netbsd/distinfo
+++ b/compiler-rt-netbsd/distinfo
@@ -5,7 +5,7 @@ SHA1 (patch-cmake_config-ix.cmake) = c2ac835eb5cddaf2d4820b0d21e36e18d29bd1a5
SHA1 (patch-lib_asan_asan__posix.cc) = 0f596061c078eaab0b5b4b183550aa7820677f46
SHA1 (patch-lib_fuzzer_FuzzerLoop.cpp) = 9e86608f740e199b0c1f9b6285f8e5ac3412486a
SHA1 (patch-lib_fuzzer_tests_CMakeLists.txt) = e2e0e397eaf148df329f2c25ca9185f57989d082
-SHA1 (patch-lib_msan_msan__interceptors.cc) = 4c036592c9c5a3b0f658f22b004b30813ad841ec
+SHA1 (patch-lib_msan_msan__interceptors.cc) = ae0e856572160c24697d61767c28453f12d092e5
SHA1 (patch-lib_msan_msan__linux.cc) = 6fd2ada4a84d1e1cc47ec8f4e1f0608861c73c1a
SHA1 (patch-lib_sanitizer__common_sanitizer__common__interceptors.inc) = e1d8ad46afc9bec97b7f0e00d0edf5ee377772b7
SHA1 (patch-lib_sanitizer__common_sanitizer__internal__defs.h) = 9ffcb3ae5ccfcb99d842efe55f6d698cd2e02846
diff --git a/compiler-rt-netbsd/patches/patch-lib_msan_msan__interceptors.cc b/compiler-rt-netbsd/patches/patch-lib_msan_msan__interceptors.cc
index acaa3d4437..4b75b64984 100644
--- a/compiler-rt-netbsd/patches/patch-lib_msan_msan__interceptors.cc
+++ b/compiler-rt-netbsd/patches/patch-lib_msan_msan__interceptors.cc
@@ -1,6 +1,6 @@
$NetBSD$
---- lib/msan/msan_interceptors.cc.orig 2018-04-25 21:13:39.000000000 +0000
+--- lib/msan/msan_interceptors.cc.orig 2018-06-07 08:27:17.744691167 +0000
+++ lib/msan/msan_interceptors.cc
@@ -33,11 +33,13 @@
#include "sanitizer_common/sanitizer_libc.h"
@@ -124,15 +124,7 @@ $NetBSD$
}
static void BeforeFork() {
-@@ -1292,6 +1362,7 @@ static int sigaction_impl(int signo, con
- #define SIGNAL_INTERCEPTOR_SIGNAL_IMPL(func, signo, handler) \
- { \
- handler = signal_impl(signo, handler); \
-+ InterceptorScope interceptor_scope; \
- return REAL(func)(signo, handler); \
- }
-
-@@ -1524,6 +1595,9 @@ namespace __msan {
+@@ -1525,6 +1595,9 @@ namespace __msan {
void InitializeInterceptors() {
static int inited = 0;
CHECK_EQ(inited, 0);
@@ -142,7 +134,7 @@ $NetBSD$
InitializeCommonInterceptors();
InitializeSignalInterceptors();
-@@ -1634,6 +1708,7 @@ void InitializeInterceptors() {
+@@ -1635,6 +1708,7 @@ void InitializeInterceptors() {
INTERCEPT_FUNCTION(pthread_join);
INTERCEPT_FUNCTION(tzset);
Home |
Main Index |
Thread Index |
Old Index