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