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. 319160



Module Name:	pkgsrc-wip
Committed By:	Kamil Rytarowski <n54%gmx.com@localhost>
Pushed By:	kamil
Date:		Tue Nov 28 12:02:53 2017 +0100
Changeset:	2bc9c2118e00dfaacf527c0e457a80d3113b18f1

Modified Files:
	compiler-rt-netbsd/Makefile
	compiler-rt-netbsd/distinfo
Removed Files:
	compiler-rt-netbsd/patches/patch-lib_sanitizer__common_sanitizer__signal__interceptors.inc

Log Message:
compiler-rt-netbsd: Update to SVN r. 319160

Drop merged patch

Handle symbol renaming of sigaction for NetBSD
https://reviews.llvm.org/D40341

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=2bc9c2118e00dfaacf527c0e457a80d3113b18f1

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                        |  1 -
 ...zer__common_sanitizer__signal__interceptors.inc | 47 ----------------------
 3 files changed, 1 insertion(+), 49 deletions(-)

diffs:
diff --git a/compiler-rt-netbsd/Makefile b/compiler-rt-netbsd/Makefile
index 2d6fad3451..d6967cb2e5 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=	319149
+SVN_REVISION.compiler-rt=	319160
 
 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 cfea28f53d..711fa6b90b 100644
--- a/compiler-rt-netbsd/distinfo
+++ b/compiler-rt-netbsd/distinfo
@@ -3,7 +3,6 @@ $NetBSD: distinfo,v 1.35 2015/09/11 01:21:57 tnn Exp $
 SHA1 (patch-cmake_config-ix.cmake) = ed4b2f8aea3e0e62c552bebcd766ece3e574c99e
 SHA1 (patch-lib_fuzzer_tests_CMakeLists.txt) = 38ca750154dfc9843a56748078235824b772a147
 SHA1 (patch-lib_msan_msan.h) = 1ee0f86ccb410561d381afba526c85aa5dace912
-SHA1 (patch-lib_sanitizer__common_sanitizer__signal__interceptors.inc) = e510af025a295a36799d15c8caf0b6bbb4272f48
 SHA1 (patch-lib_tsan_rtl_tsan__interceptors.cc) = 4210a48686ca5159b4648e668e43b4ceec4c436d
 SHA1 (patch-lib_tsan_rtl_tsan__rtl.cc) = a2485075212f150ee2ce33616e887be2b3f41822
 SHA1 (patch-lib_tsan_rtl_tsan__rtl__amd64.S) = 5a0bed4cf2c1f63affeed8886983a53b4376ab5b
diff --git a/compiler-rt-netbsd/patches/patch-lib_sanitizer__common_sanitizer__signal__interceptors.inc b/compiler-rt-netbsd/patches/patch-lib_sanitizer__common_sanitizer__signal__interceptors.inc
deleted file mode 100644
index a75d9ed17c..0000000000
--- a/compiler-rt-netbsd/patches/patch-lib_sanitizer__common_sanitizer__signal__interceptors.inc
+++ /dev/null
@@ -1,47 +0,0 @@
-$NetBSD$
-
---- lib/sanitizer_common/sanitizer_signal_interceptors.inc.orig	2017-11-16 17:55:37.000000000 +0000
-+++ lib/sanitizer_common/sanitizer_signal_interceptors.inc
-@@ -18,6 +18,12 @@
- 
- using namespace __sanitizer;
- 
-+#if SANITIZER_NETBSD
-+#define sigaction_symname __sigaction14
-+#else
-+#define sigaction_symname sigaction
-+#endif
-+
- #ifndef SIGNAL_INTERCEPTOR_SIGNAL_IMPL
- #define SIGNAL_INTERCEPTOR_SIGNAL_IMPL(func, signum, handler) \
-   { return REAL(func)(signum, handler); }
-@@ -25,7 +31,7 @@ using namespace __sanitizer;
- 
- #ifndef SIGNAL_INTERCEPTOR_SIGACTION_IMPL
- #define SIGNAL_INTERCEPTOR_SIGACTION_IMPL(signum, act, oldact) \
--  { return REAL(sigaction)(signum, act, oldact); }
-+  { return REAL(sigaction_symname)(signum, act, oldact); }
- #endif
- 
- #if SANITIZER_INTERCEPT_BSD_SIGNAL
-@@ -46,16 +52,16 @@ INTERCEPTOR(uptr, signal, int signum, up
- }
- #define INIT_SIGNAL COMMON_INTERCEPT_FUNCTION(signal)
- 
--INTERCEPTOR(int, sigaction, int signum, const __sanitizer_sigaction *act,
--            __sanitizer_sigaction *oldact) {
-+INTERCEPTOR(int, sigaction_symname, int signum,
-+            const __sanitizer_sigaction *act, __sanitizer_sigaction *oldact) {
-   if (GetHandleSignalMode(signum) == kHandleSignalExclusive) return 0;
-   SIGNAL_INTERCEPTOR_SIGACTION_IMPL(signum, act, oldact);
- }
--#define INIT_SIGACTION COMMON_INTERCEPT_FUNCTION(sigaction)
-+#define INIT_SIGACTION COMMON_INTERCEPT_FUNCTION(sigaction_symname)
- 
- namespace __sanitizer {
- int real_sigaction(int signum, const void *act, void *oldact) {
--  return REAL(sigaction)(signum, (const __sanitizer_sigaction *)act,
-+  return REAL(sigaction_symname)(signum, (const __sanitizer_sigaction *)act,
-                          (__sanitizer_sigaction *)oldact);
- }
- }  // namespace __sanitizer


Home | Main Index | Thread Index | Old Index