pkgsrc-WIP-changes archive

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

compiler-rt-netbsd: Disable another TLS initial-exec usage



Module Name:	pkgsrc-wip
Committed By:	Kamil Rytarowski <n54%gmx.com@localhost>
Pushed By:	kamil
Date:		Thu Oct 5 18:34:31 2017 +0200
Changeset:	3a82cb8743b93abbde65ae63c090f883f71caf18

Modified Files:
	compiler-rt-netbsd/distinfo
	compiler-rt-netbsd/patches/patch-lib_tsan_dd_dd__interceptors.cc

Log Message:
compiler-rt-netbsd: Disable another TLS initial-exec usage

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=3a82cb8743b93abbde65ae63c090f883f71caf18

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

diffstat:
 compiler-rt-netbsd/distinfo                                      | 2 +-
 compiler-rt-netbsd/patches/patch-lib_tsan_dd_dd__interceptors.cc | 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

diffs:
diff --git a/compiler-rt-netbsd/distinfo b/compiler-rt-netbsd/distinfo
index ec7622f25d..1e61aff31f 100644
--- a/compiler-rt-netbsd/distinfo
+++ b/compiler-rt-netbsd/distinfo
@@ -8,7 +8,7 @@ SHA1 (patch-lib_sanitizer__common_sanitizer__internal__defs.h) = 94493d638f19b0c
 SHA1 (patch-lib_sanitizer__common_sanitizer__linux.cc) = 25cba9ff9d61910bb74d500e515da083af4e6cb7
 SHA1 (patch-lib_sanitizer__common_sanitizer__tls__get__addr.cc) = adb2ac0baade162167907ba3b6f35a38471024e4
 SHA1 (patch-lib_scudo_scudo__tsd__exclusive.inc) = a1af1e691e5b929500c0f21cc4e7217a974cef08
-SHA1 (patch-lib_tsan_dd_dd__interceptors.cc) = 102071b748646433f51761820beb87f7e91d4440
+SHA1 (patch-lib_tsan_dd_dd__interceptors.cc) = 9ff2f3c840e81ffd1cfd3c9f0e0869923383b07f
 SHA1 (patch-lib_tsan_go_buildgo.sh) = fe64b3389bbf6ae2ddf187df3e0600b2f817f51d
 SHA1 (patch-lib_tsan_rtl_tsan__platform.h) = 9ba65b81bb95bdf3b949da801cb9b97bf94174c4
 SHA1 (patch-lib_tsan_rtl_tsan__platform__linux.cc) = 21424d5506d02887a15183285ecb564d9560f215
diff --git a/compiler-rt-netbsd/patches/patch-lib_tsan_dd_dd__interceptors.cc b/compiler-rt-netbsd/patches/patch-lib_tsan_dd_dd__interceptors.cc
index 4873f7cd07..2cc447b41d 100644
--- a/compiler-rt-netbsd/patches/patch-lib_tsan_dd_dd__interceptors.cc
+++ b/compiler-rt-netbsd/patches/patch-lib_tsan_dd_dd__interceptors.cc
@@ -6,11 +6,11 @@ $NetBSD$
  
  using namespace __dsan;
  
-+#if SANITIZER_NETBSD
++#if !SANITIZER_NETBSD
  __attribute__((tls_model("initial-exec")))
 +#endif
  static __thread Thread *thr;
-+#if SANITIZER_NETBSD
++#if !SANITIZER_NETBSD
  __attribute__((tls_model("initial-exec")))
 +#endif
  static __thread volatile int initing;


Home | Main Index | Thread Index | Old Index