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



Module Name:	pkgsrc-wip
Committed By:	Kamil Rytarowski <n54%gmx.com@localhost>
Pushed By:	kamil
Date:		Wed Nov 29 13:46:23 2017 +0100
Changeset:	c2a966eb57796e7202c94ec0df9c379ec6cfe23e

Modified Files:
	compiler-rt-netbsd/Makefile
	compiler-rt-netbsd/distinfo
Removed Files:
	compiler-rt-netbsd/patches/patch-lib_tsan_rtl_tsan__rtl.cc

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

Eliminate local patch, no longer needed.
Proper fix merged upstream:

Defer StartBackgroundThread() and StopBackgroundThread() in TSan
https://reviews.llvm.org/D40583

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=c2a966eb57796e7202c94ec0df9c379ec6cfe23e

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 -
 compiler-rt-netbsd/patches/patch-lib_tsan_rtl_tsan__rtl.cc | 13 -------------
 3 files changed, 1 insertion(+), 15 deletions(-)

diffs:
diff --git a/compiler-rt-netbsd/Makefile b/compiler-rt-netbsd/Makefile
index c617fb8156..02b438ceec 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=	319189
+SVN_REVISION.compiler-rt=	319308
 
 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 45eba8fe56..420b44a219 100644
--- a/compiler-rt-netbsd/distinfo
+++ b/compiler-rt-netbsd/distinfo
@@ -4,6 +4,5 @@ SHA1 (patch-cmake_config-ix.cmake) = b22fbae114557b1fb99e0683bd0a8804bdadcda5
 SHA1 (patch-lib_fuzzer_tests_CMakeLists.txt) = 38ca750154dfc9843a56748078235824b772a147
 SHA1 (patch-lib_msan_msan.h) = 1ee0f86ccb410561d381afba526c85aa5dace912
 SHA1 (patch-lib_scudo_scudo__platform.h) = 5dfd8f903c840e9ba81f2a8e502a380d296d4d5a
-SHA1 (patch-lib_tsan_rtl_tsan__rtl.cc) = a2485075212f150ee2ce33616e887be2b3f41822
 SHA1 (patch-test_lsan_lit.common.cfg) = 10dc251f80efb96d015a22c740dc20b1843b9a11
 SHA1 (patch-test_scudo_lit.cfg) = 5821288b2a385d0da45a9af25f16a92b1316f962
diff --git a/compiler-rt-netbsd/patches/patch-lib_tsan_rtl_tsan__rtl.cc b/compiler-rt-netbsd/patches/patch-lib_tsan_rtl_tsan__rtl.cc
deleted file mode 100644
index 555bdd33ea..0000000000
--- a/compiler-rt-netbsd/patches/patch-lib_tsan_rtl_tsan__rtl.cc
+++ /dev/null
@@ -1,13 +0,0 @@
-$NetBSD$
-
---- lib/tsan/rtl/tsan_rtl.cc.orig	2017-11-16 17:55:36.000000000 +0000
-+++ lib/tsan/rtl/tsan_rtl.cc
-@@ -387,7 +387,7 @@ void Initialize(ThreadState *thr) {
-   // On MIPS, TSan initialization is run before
-   // __pthread_initialize_minimal_internal() is finished, so we can not spawn
-   // new threads.
--#ifndef __mips__
-+#if !defined(__mips__) && !SANITIZER_NETBSD
-   StartBackgroundThread();
-   SetSandboxingCallback(StopBackgroundThread);
- #endif


Home | Main Index | Thread Index | Old Index