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



Module Name:	pkgsrc-wip
Committed By:	Kamil Rytarowski <n54%gmx.com@localhost>
Pushed By:	kamil
Date:		Thu Jul 20 16:25:13 2017 +0200
Changeset:	426e1fa1cd564f67f835bf6ec7b7bab122eae116

Modified Files:
	compiler-rt-netbsd/Makefile
	compiler-rt-netbsd/distinfo
Removed Files:
	compiler-rt-netbsd/patches/patch-lib_sanitizer__common_sanitizer__libignore.cc
	compiler-rt-netbsd/patches/patch-lib_sanitizer__common_sanitizer__procmaps.h
	compiler-rt-netbsd/patches/patch-lib_sanitizer__common_sanitizer__procmaps__common.cc

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

Eliminate 3 merged patches

Add NetBSD support in sanitizer_procmaps_common.cc
https://reviews.llvm.org/D35632

Add NetBSD support in sanitizer_procmaps.h
https://reviews.llvm.org/D35629

Add NetBSD support in sanitizer_libignore.cc
https://reviews.llvm.org/D35628

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=426e1fa1cd564f67f835bf6ec7b7bab122eae116

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                        |  3 ---
 ...h-lib_sanitizer__common_sanitizer__libignore.cc | 19 -------------
 ...tch-lib_sanitizer__common_sanitizer__procmaps.h | 31 ----------------------
 ...anitizer__common_sanitizer__procmaps__common.cc | 19 -------------
 5 files changed, 1 insertion(+), 73 deletions(-)

diffs:
diff --git a/compiler-rt-netbsd/Makefile b/compiler-rt-netbsd/Makefile
index 4079e27529..8e81ff99fb 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=	308221
+SVN_REVISION.compiler-rt=	308620
 
 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 bd88c07a52..57ef949c3d 100644
--- a/compiler-rt-netbsd/distinfo
+++ b/compiler-rt-netbsd/distinfo
@@ -18,13 +18,10 @@ SHA1 (patch-lib_interception_interception__linux.cc) = 41e29e48d879a7c1a8e8c5c46
 SHA1 (patch-lib_interception_interception__linux.h) = ebbdd314aeff8be22107a78872a71b9606748b36
 SHA1 (patch-lib_sanitizer__common_CMakeLists.txt) = da39a3ee5e6b4b0d3255bfef95601890afd80709
 SHA1 (patch-lib_sanitizer__common_sanitizer__internal__defs.h) = 041c1036c925dad11040c6724c90ab2b4851f1cd
-SHA1 (patch-lib_sanitizer__common_sanitizer__libignore.cc) = 6f5d8730af229ae6ba9f7799a4b46eb7f83c56de
 SHA1 (patch-lib_sanitizer__common_sanitizer__linux.cc) = f2a8938cf1162a4c820f17f5b28879cdbc01cba0
 SHA1 (patch-lib_sanitizer__common_sanitizer__linux.h) = b3177dc169208b1b3e0c951fe3fd9c07e82fff49
 SHA1 (patch-lib_sanitizer__common_sanitizer__linux__libcdep.cc) = 1a937daa428db0a9b41293794e491599ac1e8699
 SHA1 (patch-lib_sanitizer__common_sanitizer__platform__limits__posix.cc) = 36a89517584891a1a50536a681a5d42e99ef904d
 SHA1 (patch-lib_sanitizer__common_sanitizer__platform__limits__posix.h) = 5a5d7bf3dc0bb74fecc7f94d7cd84e0c54ea4343
-SHA1 (patch-lib_sanitizer__common_sanitizer__procmaps.h) = 2f58ff97566505a5f2027bf29322c66930c444f2
-SHA1 (patch-lib_sanitizer__common_sanitizer__procmaps__common.cc) = 6d40fdfc327d8042f1e48480cd84c59aeca81cf2
 SHA1 (patch-lib_sanitizer__common_sanitizer__syscall__generic.inc) = 0ec7db864f385794972a79d85d04f72fb8894a9d
 SHA1 (patch-lib_sanitizer__common_sanitizer__unwind__linux__libcdep.cc) = 446f72ab0d740dd441c208b08360175e0f0b992c
diff --git a/compiler-rt-netbsd/patches/patch-lib_sanitizer__common_sanitizer__libignore.cc b/compiler-rt-netbsd/patches/patch-lib_sanitizer__common_sanitizer__libignore.cc
deleted file mode 100644
index 5191758c08..0000000000
--- a/compiler-rt-netbsd/patches/patch-lib_sanitizer__common_sanitizer__libignore.cc
+++ /dev/null
@@ -1,19 +0,0 @@
-$NetBSD$
-
---- lib/sanitizer_common/sanitizer_libignore.cc.orig	2017-07-04 05:53:22.000000000 +0000
-+++ lib/sanitizer_common/sanitizer_libignore.cc
-@@ -9,7 +9,7 @@
- 
- #include "sanitizer_platform.h"
- 
--#if SANITIZER_FREEBSD || SANITIZER_LINUX || SANITIZER_MAC
-+#if SANITIZER_FREEBSD || SANITIZER_LINUX || SANITIZER_MAC || SANITIZER_NETBSD
- 
- #include "sanitizer_libignore.h"
- #include "sanitizer_flags.h"
-@@ -125,4 +125,4 @@ void LibIgnore::OnLibraryUnloaded() {
- 
- } // namespace __sanitizer
- 
--#endif // #if SANITIZER_FREEBSD || SANITIZER_LINUX
-+#endif  // #if SANITIZER_FREEBSD || SANITIZER_LINUX || SANITIZER_NETBSD
diff --git a/compiler-rt-netbsd/patches/patch-lib_sanitizer__common_sanitizer__procmaps.h b/compiler-rt-netbsd/patches/patch-lib_sanitizer__common_sanitizer__procmaps.h
deleted file mode 100644
index 11a9fdb83f..0000000000
--- a/compiler-rt-netbsd/patches/patch-lib_sanitizer__common_sanitizer__procmaps.h
+++ /dev/null
@@ -1,31 +0,0 @@
-$NetBSD$
-
---- lib/sanitizer_common/sanitizer_procmaps.h.orig	2017-07-16 22:40:10.000000000 +0000
-+++ lib/sanitizer_common/sanitizer_procmaps.h
-@@ -20,7 +20,7 @@
- 
- namespace __sanitizer {
- 
--#if SANITIZER_FREEBSD || SANITIZER_LINUX
-+#if SANITIZER_FREEBSD || SANITIZER_LINUX || SANITIZER_NETBSD
- struct ProcSelfMapsBuff {
-   char *data;
-   uptr mmaped_size;
-@@ -29,7 +29,7 @@ struct ProcSelfMapsBuff {
- 
- // Reads process memory map in an OS-specific way.
- void ReadProcMaps(ProcSelfMapsBuff *proc_maps);
--#endif  // SANITIZER_FREEBSD || SANITIZER_LINUX
-+#endif  // SANITIZER_FREEBSD || SANITIZER_LINUX || SANITIZER_NETBSD
- 
- // Memory protection masks.
- static const uptr kProtectionRead = 1;
-@@ -76,7 +76,7 @@ class MemoryMappingLayout {
- 
-   // FIXME: Hide implementation details for different platforms in
-   // platform-specific files.
--# if SANITIZER_FREEBSD || SANITIZER_LINUX
-+#if SANITIZER_FREEBSD || SANITIZER_LINUX || SANITIZER_NETBSD
-   ProcSelfMapsBuff proc_self_maps_;
-   const char *current_;
- 
diff --git a/compiler-rt-netbsd/patches/patch-lib_sanitizer__common_sanitizer__procmaps__common.cc b/compiler-rt-netbsd/patches/patch-lib_sanitizer__common_sanitizer__procmaps__common.cc
deleted file mode 100644
index 80db9b92f2..0000000000
--- a/compiler-rt-netbsd/patches/patch-lib_sanitizer__common_sanitizer__procmaps__common.cc
+++ /dev/null
@@ -1,19 +0,0 @@
-$NetBSD$
-
---- lib/sanitizer_common/sanitizer_procmaps_common.cc.orig	2017-07-16 22:40:10.000000000 +0000
-+++ lib/sanitizer_common/sanitizer_procmaps_common.cc
-@@ -12,7 +12,7 @@
- 
- #include "sanitizer_platform.h"
- 
--#if SANITIZER_FREEBSD || SANITIZER_LINUX
-+#if SANITIZER_FREEBSD || SANITIZER_LINUX || SANITIZER_NETBSD
- 
- #include "sanitizer_common.h"
- #include "sanitizer_placement_new.h"
-@@ -171,4 +171,4 @@ void GetMemoryProfile(fill_profile_f cb,
- 
- } // namespace __sanitizer
- 
--#endif // SANITIZER_FREEBSD || SANITIZER_LINUX
-+#endif  // SANITIZER_FREEBSD || SANITIZER_LINUX || SANITIZER_NETBSD


Home | Main Index | Thread Index | Old Index