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



Module Name:	pkgsrc-wip
Committed By:	Kamil Rytarowski <n54%gmx.com@localhost>
Pushed By:	kamil
Date:		Fri Feb 2 01:10:22 2018 +0100
Changeset:	c3c712dba0360be8182baaa65ff3100a74be689a

Modified Files:
	compiler-rt-netbsd/Makefile
	compiler-rt-netbsd/distinfo
	compiler-rt-netbsd/patches/patch-cmake_config-ix.cmake
	compiler-rt-netbsd/patches/patch-include_CMakeLists.txt
	compiler-rt-netbsd/patches/patch-include_sanitizer_netbsd__syscall__hooks.h
	compiler-rt-netbsd/patches/patch-lib_asan_asan__interceptors.cc
	compiler-rt-netbsd/patches/patch-lib_esan_esan__interceptors.cpp
	compiler-rt-netbsd/patches/patch-lib_fuzzer_tests_CMakeLists.txt
	compiler-rt-netbsd/patches/patch-lib_hwasan_hwasan__interceptors.cc
	compiler-rt-netbsd/patches/patch-lib_msan_msan__interceptors.cc
	compiler-rt-netbsd/patches/patch-lib_msan_msan__linux.cc
	compiler-rt-netbsd/patches/patch-lib_sanitizer__common_CMakeLists.txt
	compiler-rt-netbsd/patches/patch-lib_sanitizer__common_sanitizer__common__interceptors.inc
	compiler-rt-netbsd/patches/patch-lib_sanitizer__common_sanitizer__common__interceptors__ioctl.inc
	compiler-rt-netbsd/patches/patch-lib_sanitizer__common_sanitizer__internal__defs.h
	compiler-rt-netbsd/patches/patch-lib_sanitizer__common_sanitizer__linux.cc
	compiler-rt-netbsd/patches/patch-lib_sanitizer__common_sanitizer__netbsd__interceptors__ioctl.inc
	compiler-rt-netbsd/patches/patch-lib_sanitizer__common_sanitizer__netbsd__syscalls.inc
	compiler-rt-netbsd/patches/patch-lib_sanitizer__common_sanitizer__platform__interceptors.h
	compiler-rt-netbsd/patches/patch-lib_sanitizer__common_sanitizer__platform__limits__netbsd.cc
	compiler-rt-netbsd/patches/patch-lib_sanitizer__common_sanitizer__platform__limits__netbsd.h
	compiler-rt-netbsd/patches/patch-lib_sanitizer__common_sanitizer__procmaps__freebsd.cc
	compiler-rt-netbsd/patches/patch-lib_scudo_scudo__platform.h
	compiler-rt-netbsd/patches/patch-lib_tsan_rtl_tsan__interceptors.cc
	compiler-rt-netbsd/patches/patch-test_asan_lit.cfg
	compiler-rt-netbsd/patches/patch-test_lsan_lit.common.cfg
	compiler-rt-netbsd/patches/patch-test_sanitizer__common_TestCases_NetBSD_kvm__open.cc
	compiler-rt-netbsd/patches/patch-test_sanitizer__common_TestCases_NetBSD_kvm__openfiles.cc
	compiler-rt-netbsd/patches/patch-test_scudo_lit.cfg
	compiler-rt-netbsd/patches/patch-utils_generate__netbsd__ioctls.awk
	compiler-rt-netbsd/patches/patch-utils_generate__netbsd__syscalls.awk
Removed Files:
	compiler-rt-netbsd/patches/patch-test_sanitizer__common_TestCases_NetBSD_paccept.cc
	compiler-rt-netbsd/patches/patch-test_sanitizer__common_TestCases_NetBSD_strlcat.cc
	compiler-rt-netbsd/patches/patch-test_sanitizer__common_TestCases_NetBSD_strlcpy.cc

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

Set new version to 7.0.0.

Patch merged upstream:
Add new interceptors: strlcpy(3) and strlcat(3)
https://reviews.llvm.org/D42061

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

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

diffstat:
 compiler-rt-netbsd/Makefile                        |  4 +-
 compiler-rt-netbsd/distinfo                        | 61 ++++++++--------
 .../patches/patch-cmake_config-ix.cmake            |  2 +-
 .../patches/patch-include_CMakeLists.txt           |  2 +-
 ...atch-include_sanitizer_netbsd__syscall__hooks.h |  2 +-
 .../patches/patch-lib_asan_asan__interceptors.cc   |  2 +-
 .../patches/patch-lib_esan_esan__interceptors.cpp  |  2 +-
 .../patches/patch-lib_fuzzer_tests_CMakeLists.txt  |  2 +-
 .../patch-lib_hwasan_hwasan__interceptors.cc       |  2 +-
 .../patches/patch-lib_msan_msan__interceptors.cc   |  2 +-
 .../patches/patch-lib_msan_msan__linux.cc          |  2 +-
 .../patch-lib_sanitizer__common_CMakeLists.txt     |  2 +-
 ...zer__common_sanitizer__common__interceptors.inc | 21 +++---
 ...mmon_sanitizer__common__interceptors__ioctl.inc |  2 +-
 ...b_sanitizer__common_sanitizer__internal__defs.h |  2 +-
 ...patch-lib_sanitizer__common_sanitizer__linux.cc |  2 +-
 ...mmon_sanitizer__netbsd__interceptors__ioctl.inc |  2 +-
 ...nitizer__common_sanitizer__netbsd__syscalls.inc |  2 +-
 ...zer__common_sanitizer__platform__interceptors.h |  7 +-
 ...__common_sanitizer__platform__limits__netbsd.cc |  2 +-
 ...r__common_sanitizer__platform__limits__netbsd.h |  2 +-
 ...nitizer__common_sanitizer__procmaps__freebsd.cc |  2 +-
 .../patches/patch-lib_scudo_scudo__platform.h      |  2 +-
 .../patch-lib_tsan_rtl_tsan__interceptors.cc       |  2 +-
 compiler-rt-netbsd/patches/patch-test_asan_lit.cfg |  2 +-
 .../patches/patch-test_lsan_lit.common.cfg         |  2 +-
 ...sanitizer__common_TestCases_NetBSD_kvm__open.cc |  2 +-
 ...izer__common_TestCases_NetBSD_kvm__openfiles.cc |  2 +-
 ...t_sanitizer__common_TestCases_NetBSD_paccept.cc | 82 ----------------------
 ...t_sanitizer__common_TestCases_NetBSD_strlcat.cc | 61 ----------------
 ...t_sanitizer__common_TestCases_NetBSD_strlcpy.cc | 61 ----------------
 .../patches/patch-test_scudo_lit.cfg               |  2 +-
 .../patch-utils_generate__netbsd__ioctls.awk       |  2 +-
 .../patch-utils_generate__netbsd__syscalls.awk     |  2 +-
 34 files changed, 71 insertions(+), 280 deletions(-)

diffs:
diff --git a/compiler-rt-netbsd/Makefile b/compiler-rt-netbsd/Makefile
index ebf5ddfc8e..a2ef57af60 100644
--- a/compiler-rt-netbsd/Makefile
+++ b/compiler-rt-netbsd/Makefile
@@ -1,11 +1,11 @@
 # $NetBSD: Makefile.common,v 1.7 2015/07/20 05:49:53 adam Exp $
 
-PKGNAME=	compiler-rt-6.0.0
+PKGNAME=	compiler-rt-7.0.0
 CATEGORIES=	lang devel
 
 SVN_REPOSITORIES=		compiler-rt
 SVN_REPO.compiler-rt=		http://llvm.org/svn/llvm-project/compiler-rt/trunk
-SVN_REVISION.compiler-rt=	323970
+SVN_REVISION.compiler-rt=	324034
 
 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 cdde7a096a..4e0a049b40 100644
--- a/compiler-rt-netbsd/distinfo
+++ b/compiler-rt-netbsd/distinfo
@@ -1,34 +1,31 @@
 $NetBSD: distinfo,v 1.35 2015/09/11 01:21:57 tnn Exp $
 
-SHA1 (patch-cmake_config-ix.cmake) = 1881ac65316095939645d0253f8d1f35972ba065
-SHA1 (patch-include_CMakeLists.txt) = b6f2713b7e5337aed542442936b6f747efe0a607
-SHA1 (patch-include_sanitizer_netbsd__syscall__hooks.h) = 848fa15bd0bb19231d9cf277e0fe4ca443083225
-SHA1 (patch-lib_asan_asan__interceptors.cc) = ea4005ce02775060ff52af76d568c450892067b5
-SHA1 (patch-lib_esan_esan__interceptors.cpp) = a7103ca053e92a810c87c593262bb386f3d02606
-SHA1 (patch-lib_fuzzer_tests_CMakeLists.txt) = 1f3f096aa7768f24223c6c3c884eb624f52be738
-SHA1 (patch-lib_hwasan_hwasan__interceptors.cc) = c49ab3759728bbd3e27580a3d0d3e2db0bceb2a6
-SHA1 (patch-lib_msan_msan__interceptors.cc) = acc5b6e9cf61835961e6bd9bf3b552873f1369a7
-SHA1 (patch-lib_msan_msan__linux.cc) = d75d7587071a9e7a3f6a08a3008af55319e62cab
-SHA1 (patch-lib_sanitizer__common_CMakeLists.txt) = fcbf2987ccab5258fe760aef6ef47bd97e0e0b2c
-SHA1 (patch-lib_sanitizer__common_sanitizer__common__interceptors.inc) = 50188155fe400bc5df1cdc97d65987ce52f9c064
-SHA1 (patch-lib_sanitizer__common_sanitizer__common__interceptors__ioctl.inc) = 231f519a0564aa69d746a7f0bbee1b1aeed927a7
-SHA1 (patch-lib_sanitizer__common_sanitizer__internal__defs.h) = 2ff74de8be0825ca4162969cb2ed367654934a17
-SHA1 (patch-lib_sanitizer__common_sanitizer__linux.cc) = b1057f01ae2f03498613eb1a02501c8a65d16fed
-SHA1 (patch-lib_sanitizer__common_sanitizer__netbsd__interceptors__ioctl.inc) = 3f27d4fb721600f27b77416fe087aab9991b0061
-SHA1 (patch-lib_sanitizer__common_sanitizer__netbsd__syscalls.inc) = e47a27274c7a4f4ab02ef89e1e458cce84b0562e
-SHA1 (patch-lib_sanitizer__common_sanitizer__platform__interceptors.h) = dae6fa7eded4445eeab1c77f87f47c156f19b293
-SHA1 (patch-lib_sanitizer__common_sanitizer__platform__limits__netbsd.cc) = c8c96414670ca41c1fe191dd49921eb0b9c0fc15
-SHA1 (patch-lib_sanitizer__common_sanitizer__platform__limits__netbsd.h) = 270ab357a4e8379540a9dbe890c10fe0901e2aaf
-SHA1 (patch-lib_sanitizer__common_sanitizer__procmaps__freebsd.cc) = 7e0deaeeada33bd13575251e5d8fb4a0ee4c53e8
-SHA1 (patch-lib_scudo_scudo__platform.h) = 0947104d03ff14646a2f94ec753ab8fbda8a7db3
-SHA1 (patch-lib_tsan_rtl_tsan__interceptors.cc) = 7fcb6539030cc092ef81fe44c1f1618e26c89972
-SHA1 (patch-test_asan_lit.cfg) = becbc3c8c9cfd589e1dcbf1014dd4655f952c144
-SHA1 (patch-test_lsan_lit.common.cfg) = 10dc251f80efb96d015a22c740dc20b1843b9a11
-SHA1 (patch-test_sanitizer__common_TestCases_NetBSD_kvm__open.cc) = 3ff5426a83769d16585f647a52fa1f287874d60c
-SHA1 (patch-test_sanitizer__common_TestCases_NetBSD_kvm__openfiles.cc) = 6698947f15bfa7569b45cc3bbc20fa7c0b02dc40
-SHA1 (patch-test_sanitizer__common_TestCases_NetBSD_paccept.cc) = 10f1f6617bc2a07cfbdad708d4ced3a7df7ca077
-SHA1 (patch-test_sanitizer__common_TestCases_NetBSD_strlcat.cc) = d6155a9acca46674d904171aec1df45c31d7f5e3
-SHA1 (patch-test_sanitizer__common_TestCases_NetBSD_strlcpy.cc) = 3866ef35091eb17a04adfcc5fe0a1093527876d0
-SHA1 (patch-test_scudo_lit.cfg) = 111a66513b994534bb0d69d214b7e0cb4e2b8eb8
-SHA1 (patch-utils_generate__netbsd__ioctls.awk) = a4b03782f817b3552f2f761b7215fb90c1df7bc1
-SHA1 (patch-utils_generate__netbsd__syscalls.awk) = 66a3ae5b0541b4a63d3baa4519c1f509b63d3f4f
+SHA1 (patch-cmake_config-ix.cmake) = 7425d12d9601544fe12d5f4e242682c085893b71
+SHA1 (patch-include_CMakeLists.txt) = c9dc00e80ac7416993aa0355321e405856940478
+SHA1 (patch-include_sanitizer_netbsd__syscall__hooks.h) = 30f981378aa6fa1aae7fe0b67269fbc90f284eab
+SHA1 (patch-lib_asan_asan__interceptors.cc) = 0dcc154820dcef2de65c3f0cdcec2ea365123f1e
+SHA1 (patch-lib_esan_esan__interceptors.cpp) = 2e3e300201e5cc20d612cb0847a0a3c624b73f30
+SHA1 (patch-lib_fuzzer_tests_CMakeLists.txt) = 766b817c2ede73ca90d6e25a4b8330ed3d38b84b
+SHA1 (patch-lib_hwasan_hwasan__interceptors.cc) = 27038b764c7d3d4f1885d85dc6d76c0ac4d15ef1
+SHA1 (patch-lib_msan_msan__interceptors.cc) = f6388495e44c2ddf2cdfa4cf59e9da0e5e60c2d7
+SHA1 (patch-lib_msan_msan__linux.cc) = 6fd2ada4a84d1e1cc47ec8f4e1f0608861c73c1a
+SHA1 (patch-lib_sanitizer__common_CMakeLists.txt) = 2a0a50c9fccf4be9328aa5ecd7c55adace841fe8
+SHA1 (patch-lib_sanitizer__common_sanitizer__common__interceptors.inc) = ecfc7348a2e28bf301845d9f212aaab65a687480
+SHA1 (patch-lib_sanitizer__common_sanitizer__common__interceptors__ioctl.inc) = a4b00d19eb5528a320255e8b0dcbaf07f1f8aa16
+SHA1 (patch-lib_sanitizer__common_sanitizer__internal__defs.h) = a6ce44f3cfd42640c6fbe514814e8e485fac1dfc
+SHA1 (patch-lib_sanitizer__common_sanitizer__linux.cc) = a9d86ca4c434faca53db8ccb81f96a44ca309a0f
+SHA1 (patch-lib_sanitizer__common_sanitizer__netbsd__interceptors__ioctl.inc) = ac5dbf9a9498dd3ce07eac59b1c45260b4ac4247
+SHA1 (patch-lib_sanitizer__common_sanitizer__netbsd__syscalls.inc) = a5c9e062d694583fa29fb1f90007539c7526a4b1
+SHA1 (patch-lib_sanitizer__common_sanitizer__platform__interceptors.h) = 9bd0971016c2ed4aecb53491d7d65baa9a7eeabd
+SHA1 (patch-lib_sanitizer__common_sanitizer__platform__limits__netbsd.cc) = 8100b7170b8c4adf7b13adf3c998a233e6623aff
+SHA1 (patch-lib_sanitizer__common_sanitizer__platform__limits__netbsd.h) = dde2e7de842e50ae9db534f9f441e0eb49e6dce4
+SHA1 (patch-lib_sanitizer__common_sanitizer__procmaps__freebsd.cc) = c6459f21789a5ef13e37714487c09110062c9c5d
+SHA1 (patch-lib_scudo_scudo__platform.h) = 119d7ad8f8ca9d3e846dbdd7f805ca771e30e410
+SHA1 (patch-lib_tsan_rtl_tsan__interceptors.cc) = 374bbfc9c58fdb43d7d0ede549a01bb0a372f1aa
+SHA1 (patch-test_asan_lit.cfg) = e36362ff6a14efbb54452fd3699ad00f0d9bba1c
+SHA1 (patch-test_lsan_lit.common.cfg) = b09b4ab3a97dc881b701a3583b0b126b8206cfe2
+SHA1 (patch-test_sanitizer__common_TestCases_NetBSD_kvm__open.cc) = 1a858dc0deef42d1da472669f04ef8234f9bec87
+SHA1 (patch-test_sanitizer__common_TestCases_NetBSD_kvm__openfiles.cc) = de07c9d65a47dfc04509198462245bee3fd78af8
+SHA1 (patch-test_scudo_lit.cfg) = 35e4f0524a8fd26e90e5d968b73d75f277da3779
+SHA1 (patch-utils_generate__netbsd__ioctls.awk) = 3f266e64e12322d94fc890e46355cab70ceda405
+SHA1 (patch-utils_generate__netbsd__syscalls.awk) = cb4d4bf4dce56204467bfd0a304e2a568c83c210
diff --git a/compiler-rt-netbsd/patches/patch-cmake_config-ix.cmake b/compiler-rt-netbsd/patches/patch-cmake_config-ix.cmake
index 2fcf9c26d8..c4a19c4da9 100644
--- a/compiler-rt-netbsd/patches/patch-cmake_config-ix.cmake
+++ b/compiler-rt-netbsd/patches/patch-cmake_config-ix.cmake
@@ -1,6 +1,6 @@
 $NetBSD$
 
---- cmake/config-ix.cmake.orig	2018-02-01 15:29:10.537983195 +0000
+--- cmake/config-ix.cmake.orig	2018-02-01 23:45:59.000000000 +0000
 +++ cmake/config-ix.cmake
 @@ -542,7 +542,7 @@ else()
  endif()
diff --git a/compiler-rt-netbsd/patches/patch-include_CMakeLists.txt b/compiler-rt-netbsd/patches/patch-include_CMakeLists.txt
index 1ccb2b7313..bd6a1b1529 100644
--- a/compiler-rt-netbsd/patches/patch-include_CMakeLists.txt
+++ b/compiler-rt-netbsd/patches/patch-include_CMakeLists.txt
@@ -1,6 +1,6 @@
 $NetBSD$
 
---- include/CMakeLists.txt.orig	2017-12-21 18:53:10.000000000 +0000
+--- include/CMakeLists.txt.orig	2018-02-01 23:45:59.000000000 +0000
 +++ include/CMakeLists.txt
 @@ -10,6 +10,7 @@ if (COMPILER_RT_BUILD_SANITIZERS)
      sanitizer/linux_syscall_hooks.h
diff --git a/compiler-rt-netbsd/patches/patch-include_sanitizer_netbsd__syscall__hooks.h b/compiler-rt-netbsd/patches/patch-include_sanitizer_netbsd__syscall__hooks.h
index d1d5242a7a..42a68a4d64 100644
--- a/compiler-rt-netbsd/patches/patch-include_sanitizer_netbsd__syscall__hooks.h
+++ b/compiler-rt-netbsd/patches/patch-include_sanitizer_netbsd__syscall__hooks.h
@@ -1,6 +1,6 @@
 $NetBSD$
 
---- include/sanitizer/netbsd_syscall_hooks.h.orig	2018-02-01 15:29:51.348619384 +0000
+--- include/sanitizer/netbsd_syscall_hooks.h.orig	2018-02-02 00:08:42.510513193 +0000
 +++ include/sanitizer/netbsd_syscall_hooks.h
 @@ -0,0 +1,4730 @@
 +//===-- netbsd_syscall_hooks.h --------------------------------------------===//
diff --git a/compiler-rt-netbsd/patches/patch-lib_asan_asan__interceptors.cc b/compiler-rt-netbsd/patches/patch-lib_asan_asan__interceptors.cc
index 1c96b5fe68..2f7f29c67e 100644
--- a/compiler-rt-netbsd/patches/patch-lib_asan_asan__interceptors.cc
+++ b/compiler-rt-netbsd/patches/patch-lib_asan_asan__interceptors.cc
@@ -1,6 +1,6 @@
 $NetBSD$
 
---- lib/asan/asan_interceptors.cc.orig	2017-10-17 18:35:47.000000000 +0000
+--- lib/asan/asan_interceptors.cc.orig	2018-02-01 23:46:05.000000000 +0000
 +++ lib/asan/asan_interceptors.cc
 @@ -178,6 +178,7 @@ DECLARE_REAL_AND_INTERCEPTOR(void, free,
      (void)(s);                                \
diff --git a/compiler-rt-netbsd/patches/patch-lib_esan_esan__interceptors.cpp b/compiler-rt-netbsd/patches/patch-lib_esan_esan__interceptors.cpp
index 6f95afe229..1a672d2ac6 100644
--- a/compiler-rt-netbsd/patches/patch-lib_esan_esan__interceptors.cpp
+++ b/compiler-rt-netbsd/patches/patch-lib_esan_esan__interceptors.cpp
@@ -1,6 +1,6 @@
 $NetBSD$
 
---- lib/esan/esan_interceptors.cpp.orig	2017-10-17 18:35:48.000000000 +0000
+--- lib/esan/esan_interceptors.cpp.orig	2018-02-01 23:46:06.000000000 +0000
 +++ lib/esan/esan_interceptors.cpp
 @@ -232,6 +232,7 @@ DECLARE_REAL_AND_INTERCEPTOR(void *, mal
    } while (false)
diff --git a/compiler-rt-netbsd/patches/patch-lib_fuzzer_tests_CMakeLists.txt b/compiler-rt-netbsd/patches/patch-lib_fuzzer_tests_CMakeLists.txt
index ba179ae7ce..a549559baf 100644
--- a/compiler-rt-netbsd/patches/patch-lib_fuzzer_tests_CMakeLists.txt
+++ b/compiler-rt-netbsd/patches/patch-lib_fuzzer_tests_CMakeLists.txt
@@ -1,6 +1,6 @@
 $NetBSD$
 
---- lib/fuzzer/tests/CMakeLists.txt.orig	2018-01-23 23:09:21.000000000 +0000
+--- lib/fuzzer/tests/CMakeLists.txt.orig	2018-02-01 23:46:06.000000000 +0000
 +++ lib/fuzzer/tests/CMakeLists.txt
 @@ -10,6 +10,9 @@ add_custom_target(FuzzerUnitTests)
  set_target_properties(FuzzerUnitTests PROPERTIES FOLDER "Compiler-RT Tests")
diff --git a/compiler-rt-netbsd/patches/patch-lib_hwasan_hwasan__interceptors.cc b/compiler-rt-netbsd/patches/patch-lib_hwasan_hwasan__interceptors.cc
index fcf4ab65fc..0e603f67a7 100644
--- a/compiler-rt-netbsd/patches/patch-lib_hwasan_hwasan__interceptors.cc
+++ b/compiler-rt-netbsd/patches/patch-lib_hwasan_hwasan__interceptors.cc
@@ -1,6 +1,6 @@
 $NetBSD$
 
---- lib/hwasan/hwasan_interceptors.cc.orig	2018-01-15 06:00:16.000000000 +0000
+--- lib/hwasan/hwasan_interceptors.cc.orig	2018-02-01 23:46:05.000000000 +0000
 +++ lib/hwasan/hwasan_interceptors.cc
 @@ -457,6 +457,7 @@ int OnExit() {
      (void)(s);                                \
diff --git a/compiler-rt-netbsd/patches/patch-lib_msan_msan__interceptors.cc b/compiler-rt-netbsd/patches/patch-lib_msan_msan__interceptors.cc
index 1cbba08948..bb046fb625 100644
--- a/compiler-rt-netbsd/patches/patch-lib_msan_msan__interceptors.cc
+++ b/compiler-rt-netbsd/patches/patch-lib_msan_msan__interceptors.cc
@@ -1,6 +1,6 @@
 $NetBSD$
 
---- lib/msan/msan_interceptors.cc.orig	2018-02-01 15:29:09.912774535 +0000
+--- lib/msan/msan_interceptors.cc.orig	2018-02-01 23:46:00.000000000 +0000
 +++ lib/msan/msan_interceptors.cc
 @@ -33,11 +33,13 @@
  #include "sanitizer_common/sanitizer_libc.h"
diff --git a/compiler-rt-netbsd/patches/patch-lib_msan_msan__linux.cc b/compiler-rt-netbsd/patches/patch-lib_msan_msan__linux.cc
index d927882b08..9d80fab403 100644
--- a/compiler-rt-netbsd/patches/patch-lib_msan_msan__linux.cc
+++ b/compiler-rt-netbsd/patches/patch-lib_msan_msan__linux.cc
@@ -1,6 +1,6 @@
 $NetBSD$
 
---- lib/msan/msan_linux.cc.orig	2017-11-16 17:55:36.000000000 +0000
+--- lib/msan/msan_linux.cc.orig	2018-02-01 23:45:59.000000000 +0000
 +++ lib/msan/msan_linux.cc
 @@ -30,6 +30,7 @@
  #include <sys/time.h>
diff --git a/compiler-rt-netbsd/patches/patch-lib_sanitizer__common_CMakeLists.txt b/compiler-rt-netbsd/patches/patch-lib_sanitizer__common_CMakeLists.txt
index 2c4d6e9922..7fb99137b2 100644
--- a/compiler-rt-netbsd/patches/patch-lib_sanitizer__common_CMakeLists.txt
+++ b/compiler-rt-netbsd/patches/patch-lib_sanitizer__common_CMakeLists.txt
@@ -1,6 +1,6 @@
 $NetBSD$
 
---- lib/sanitizer_common/CMakeLists.txt.orig	2018-01-08 15:33:13.000000000 +0000
+--- lib/sanitizer_common/CMakeLists.txt.orig	2018-02-01 23:46:05.000000000 +0000
 +++ lib/sanitizer_common/CMakeLists.txt
 @@ -119,6 +119,7 @@ set(SANITIZER_HEADERS
    sanitizer_list.h
diff --git a/compiler-rt-netbsd/patches/patch-lib_sanitizer__common_sanitizer__common__interceptors.inc b/compiler-rt-netbsd/patches/patch-lib_sanitizer__common_sanitizer__common__interceptors.inc
index 0294e9e770..101178d326 100644
--- a/compiler-rt-netbsd/patches/patch-lib_sanitizer__common_sanitizer__common__interceptors.inc
+++ b/compiler-rt-netbsd/patches/patch-lib_sanitizer__common_sanitizer__common__interceptors.inc
@@ -1,6 +1,6 @@
 $NetBSD$
 
---- lib/sanitizer_common/sanitizer_common_interceptors.inc.orig	2018-02-01 15:29:10.523078240 +0000
+--- lib/sanitizer_common/sanitizer_common_interceptors.inc.orig	2018-02-02 00:08:32.539460964 +0000
 +++ lib/sanitizer_common/sanitizer_common_interceptors.inc
 @@ -36,6 +36,7 @@
  //   COMMON_INTERCEPTOR_MEMCPY_IMPL
@@ -171,8 +171,8 @@ $NetBSD$
  #if SANITIZER_INTERCEPT___XSTAT
  INTERCEPTOR(int, __xstat, int version, const char *path, void *buf) {
    void *ctx;
-@@ -6724,6 +6772,937 @@ INTERCEPTOR(int, open_by_handle_at, int 
- #define INIT_OPEN_BY_HANDLE_AT
+@@ -6759,6 +6807,937 @@ INTERCEPTOR(SIZE_T, strlcat, char *dst, 
+ #define INIT_STRLCPY
  #endif
  
 +#if SANITIZER_INTERCEPT_KVM
@@ -1109,7 +1109,7 @@ $NetBSD$
  static void InitializeCommonInterceptors() {
    static u64 metadata_mem[sizeof(MetadataHashMap) / sizeof(u64) + 1];
    interceptor_metadata_map = new((void *)&metadata_mem) MetadataHashMap();
-@@ -6926,6 +7905,7 @@ static void InitializeCommonInterceptors
+@@ -6961,6 +7940,7 @@ static void InitializeCommonInterceptors
    INIT_SEND_SENDTO;
    INIT_STAT;
    INIT_EVENTFD_READ_WRITE;
@@ -1117,11 +1117,10 @@ $NetBSD$
    INIT___XSTAT;
    INIT___XSTAT64;
    INIT___LXSTAT;
-@@ -6946,7 +7926,18 @@ static void InitializeCommonInterceptors
-   INIT_GETGROUPLIST;
-   INIT_READLINK;
-   INIT_READLINKAT;
--
+@@ -6984,6 +7964,18 @@ static void InitializeCommonInterceptors
+   INIT_NAME_TO_HANDLE_AT;
+   INIT_OPEN_BY_HANDLE_AT;
+   INIT_STRLCPY;
 +  INIT_KVM;
 +  INIT_DEVNAME;
 +  INIT_SYSCTL;
@@ -1134,6 +1133,6 @@ $NetBSD$
 +  INIT_FTS;
 +  INIT_STRMODE;
 +  INIT_REGEX;
-   INIT_NAME_TO_HANDLE_AT;
-   INIT_OPEN_BY_HANDLE_AT;
  
+ #if SANITIZER_NETBSD
+   COMMON_INTERCEPT_FUNCTION(__libc_mutex_lock);
diff --git a/compiler-rt-netbsd/patches/patch-lib_sanitizer__common_sanitizer__common__interceptors__ioctl.inc b/compiler-rt-netbsd/patches/patch-lib_sanitizer__common_sanitizer__common__interceptors__ioctl.inc
index 5e9ab63447..50d91d57c0 100644
--- a/compiler-rt-netbsd/patches/patch-lib_sanitizer__common_sanitizer__common__interceptors__ioctl.inc
+++ b/compiler-rt-netbsd/patches/patch-lib_sanitizer__common_sanitizer__common__interceptors__ioctl.inc
@@ -1,6 +1,6 @@
 $NetBSD$
 
---- lib/sanitizer_common/sanitizer_common_interceptors_ioctl.inc.orig	2017-12-21 18:53:10.000000000 +0000
+--- lib/sanitizer_common/sanitizer_common_interceptors_ioctl.inc.orig	2018-02-01 23:46:05.000000000 +0000
 +++ lib/sanitizer_common/sanitizer_common_interceptors_ioctl.inc
 @@ -10,6 +10,8 @@
  // Ioctl handling in common sanitizer interceptors.
diff --git a/compiler-rt-netbsd/patches/patch-lib_sanitizer__common_sanitizer__internal__defs.h b/compiler-rt-netbsd/patches/patch-lib_sanitizer__common_sanitizer__internal__defs.h
index 56def83df9..e03878ea46 100644
--- a/compiler-rt-netbsd/patches/patch-lib_sanitizer__common_sanitizer__internal__defs.h
+++ b/compiler-rt-netbsd/patches/patch-lib_sanitizer__common_sanitizer__internal__defs.h
@@ -1,6 +1,6 @@
 $NetBSD$
 
---- lib/sanitizer_common/sanitizer_internal_defs.h.orig	2018-01-15 06:00:15.000000000 +0000
+--- lib/sanitizer_common/sanitizer_internal_defs.h.orig	2018-02-01 23:46:05.000000000 +0000
 +++ lib/sanitizer_common/sanitizer_internal_defs.h
 @@ -177,7 +177,9 @@ typedef uptr tid_t;
  // This header should NOT include any other headers to avoid portability issues.
diff --git a/compiler-rt-netbsd/patches/patch-lib_sanitizer__common_sanitizer__linux.cc b/compiler-rt-netbsd/patches/patch-lib_sanitizer__common_sanitizer__linux.cc
index 16396219a6..30673d46d9 100644
--- a/compiler-rt-netbsd/patches/patch-lib_sanitizer__common_sanitizer__linux.cc
+++ b/compiler-rt-netbsd/patches/patch-lib_sanitizer__common_sanitizer__linux.cc
@@ -1,6 +1,6 @@
 $NetBSD$
 
---- lib/sanitizer_common/sanitizer_linux.cc.orig	2017-12-21 18:53:10.000000000 +0000
+--- lib/sanitizer_common/sanitizer_linux.cc.orig	2018-02-01 23:46:05.000000000 +0000
 +++ lib/sanitizer_common/sanitizer_linux.cc
 @@ -89,6 +89,7 @@ extern char **environ;  // provided by c
  
diff --git a/compiler-rt-netbsd/patches/patch-lib_sanitizer__common_sanitizer__netbsd__interceptors__ioctl.inc b/compiler-rt-netbsd/patches/patch-lib_sanitizer__common_sanitizer__netbsd__interceptors__ioctl.inc
index 336013cc3c..2be6e11ae3 100644
--- a/compiler-rt-netbsd/patches/patch-lib_sanitizer__common_sanitizer__netbsd__interceptors__ioctl.inc
+++ b/compiler-rt-netbsd/patches/patch-lib_sanitizer__common_sanitizer__netbsd__interceptors__ioctl.inc
@@ -1,6 +1,6 @@
 $NetBSD$
 
---- lib/sanitizer_common/sanitizer_netbsd_interceptors_ioctl.inc.orig	2018-02-01 15:29:51.351827181 +0000
+--- lib/sanitizer_common/sanitizer_netbsd_interceptors_ioctl.inc.orig	2018-02-02 00:08:42.513643476 +0000
 +++ lib/sanitizer_common/sanitizer_netbsd_interceptors_ioctl.inc
 @@ -0,0 +1,1490 @@
 +//===-- sanitizer_common_interceptors_ioctl.inc -----------------*- C++ -*-===//
diff --git a/compiler-rt-netbsd/patches/patch-lib_sanitizer__common_sanitizer__netbsd__syscalls.inc b/compiler-rt-netbsd/patches/patch-lib_sanitizer__common_sanitizer__netbsd__syscalls.inc
index 7604fa2e54..974fabe7a9 100644
--- a/compiler-rt-netbsd/patches/patch-lib_sanitizer__common_sanitizer__netbsd__syscalls.inc
+++ b/compiler-rt-netbsd/patches/patch-lib_sanitizer__common_sanitizer__netbsd__syscalls.inc
@@ -1,6 +1,6 @@
 $NetBSD$
 
---- lib/sanitizer_common/sanitizer_netbsd_syscalls.inc.orig	2018-02-01 15:29:51.352848626 +0000
+--- lib/sanitizer_common/sanitizer_netbsd_syscalls.inc.orig	2018-02-02 00:08:42.514508661 +0000
 +++ lib/sanitizer_common/sanitizer_netbsd_syscalls.inc
 @@ -0,0 +1,3793 @@
 +//===-- sanitizer_common_syscalls.inc ---------------------------*- C++ -*-===//
diff --git a/compiler-rt-netbsd/patches/patch-lib_sanitizer__common_sanitizer__platform__interceptors.h b/compiler-rt-netbsd/patches/patch-lib_sanitizer__common_sanitizer__platform__interceptors.h
index e6398cccd2..dc7492c4d8 100644
--- a/compiler-rt-netbsd/patches/patch-lib_sanitizer__common_sanitizer__platform__interceptors.h
+++ b/compiler-rt-netbsd/patches/patch-lib_sanitizer__common_sanitizer__platform__interceptors.h
@@ -1,6 +1,6 @@
 $NetBSD$
 
---- lib/sanitizer_common/sanitizer_platform_interceptors.h.orig	2018-02-01 15:29:10.523528668 +0000
+--- lib/sanitizer_common/sanitizer_platform_interceptors.h.orig	2018-02-02 00:08:32.539912357 +0000
 +++ lib/sanitizer_common/sanitizer_platform_interceptors.h
 @@ -406,6 +406,7 @@
  
@@ -10,14 +10,13 @@ $NetBSD$
  #define SANITIZER_INTERCEPT___XSTAT (!SANITIZER_INTERCEPT_STAT && SI_POSIX)
  #define SANITIZER_INTERCEPT___XSTAT64 SI_LINUX_NOT_ANDROID
  #define SANITIZER_INTERCEPT___LXSTAT SANITIZER_INTERCEPT___XSTAT
-@@ -441,6 +442,18 @@
- #define SANITIZER_INTERCEPT_ACCESS SI_NETBSD
+@@ -442,6 +443,17 @@
  #define SANITIZER_INTERCEPT_FACCESSAT SI_NETBSD
  #define SANITIZER_INTERCEPT_GETGROUPLIST SI_NETBSD
+ #define SANITIZER_INTERCEPT_STRLCPY SI_NETBSD
 +#define SANITIZER_INTERCEPT_KVM SI_NETBSD
 +#define SANITIZER_INTERCEPT_DEVNAME SI_NETBSD
 +#define SANITIZER_INTERCEPT_SYSCTL SI_NETBSD
-+#define SANITIZER_INTERCEPT_STRLCPY SI_NETBSD
 +#define SANITIZER_INTERCEPT_ATOF SI_NETBSD
 +#define SANITIZER_INTERCEPT_GETTTYENT SI_NETBSD
 +#define SANITIZER_INTERCEPT_FGETLN SI_NETBSD
diff --git a/compiler-rt-netbsd/patches/patch-lib_sanitizer__common_sanitizer__platform__limits__netbsd.cc b/compiler-rt-netbsd/patches/patch-lib_sanitizer__common_sanitizer__platform__limits__netbsd.cc
index 91bf4c761f..dd3951c3b4 100644
--- a/compiler-rt-netbsd/patches/patch-lib_sanitizer__common_sanitizer__platform__limits__netbsd.cc
+++ b/compiler-rt-netbsd/patches/patch-lib_sanitizer__common_sanitizer__platform__limits__netbsd.cc
@@ -1,6 +1,6 @@
 $NetBSD$
 
---- lib/sanitizer_common/sanitizer_platform_limits_netbsd.cc.orig	2017-11-28 08:23:47.000000000 +0000
+--- lib/sanitizer_common/sanitizer_platform_limits_netbsd.cc.orig	2018-02-01 23:46:05.000000000 +0000
 +++ lib/sanitizer_common/sanitizer_platform_limits_netbsd.cc
 @@ -15,7 +15,59 @@
  #include "sanitizer_platform.h"
diff --git a/compiler-rt-netbsd/patches/patch-lib_sanitizer__common_sanitizer__platform__limits__netbsd.h b/compiler-rt-netbsd/patches/patch-lib_sanitizer__common_sanitizer__platform__limits__netbsd.h
index 3a4f208a3b..de2213ddc7 100644
--- a/compiler-rt-netbsd/patches/patch-lib_sanitizer__common_sanitizer__platform__limits__netbsd.h
+++ b/compiler-rt-netbsd/patches/patch-lib_sanitizer__common_sanitizer__platform__limits__netbsd.h
@@ -1,6 +1,6 @@
 $NetBSD$
 
---- lib/sanitizer_common/sanitizer_platform_limits_netbsd.h.orig	2018-01-15 06:00:16.000000000 +0000
+--- lib/sanitizer_common/sanitizer_platform_limits_netbsd.h.orig	2018-02-01 23:46:05.000000000 +0000
 +++ lib/sanitizer_common/sanitizer_platform_limits_netbsd.h
 @@ -57,33 +57,45 @@ extern unsigned ucontext_t_sz;
  extern unsigned struct_rlimit_sz;
diff --git a/compiler-rt-netbsd/patches/patch-lib_sanitizer__common_sanitizer__procmaps__freebsd.cc b/compiler-rt-netbsd/patches/patch-lib_sanitizer__common_sanitizer__procmaps__freebsd.cc
index 1f59465f27..b25f850e5d 100644
--- a/compiler-rt-netbsd/patches/patch-lib_sanitizer__common_sanitizer__procmaps__freebsd.cc
+++ b/compiler-rt-netbsd/patches/patch-lib_sanitizer__common_sanitizer__procmaps__freebsd.cc
@@ -1,6 +1,6 @@
 $NetBSD$
 
---- lib/sanitizer_common/sanitizer_procmaps_freebsd.cc.orig	2017-10-17 18:35:46.000000000 +0000
+--- lib/sanitizer_common/sanitizer_procmaps_freebsd.cc.orig	2018-02-01 23:46:05.000000000 +0000
 +++ lib/sanitizer_common/sanitizer_procmaps_freebsd.cc
 @@ -19,6 +19,9 @@
  #include "sanitizer_procmaps.h"
diff --git a/compiler-rt-netbsd/patches/patch-lib_scudo_scudo__platform.h b/compiler-rt-netbsd/patches/patch-lib_scudo_scudo__platform.h
index d6bdb98830..b10883f4be 100644
--- a/compiler-rt-netbsd/patches/patch-lib_scudo_scudo__platform.h
+++ b/compiler-rt-netbsd/patches/patch-lib_scudo_scudo__platform.h
@@ -1,6 +1,6 @@
 $NetBSD$
 
---- lib/scudo/scudo_platform.h.orig	2018-02-01 15:29:09.691677108 +0000
+--- lib/scudo/scudo_platform.h.orig	2018-02-01 23:46:04.000000000 +0000
 +++ lib/scudo/scudo_platform.h
 @@ -17,7 +17,7 @@
  
diff --git a/compiler-rt-netbsd/patches/patch-lib_tsan_rtl_tsan__interceptors.cc b/compiler-rt-netbsd/patches/patch-lib_tsan_rtl_tsan__interceptors.cc
index e112c2ac8f..65163d2242 100644
--- a/compiler-rt-netbsd/patches/patch-lib_tsan_rtl_tsan__interceptors.cc
+++ b/compiler-rt-netbsd/patches/patch-lib_tsan_rtl_tsan__interceptors.cc
@@ -1,6 +1,6 @@
 $NetBSD$
 
---- lib/tsan/rtl/tsan_interceptors.cc.orig	2018-02-01 15:29:09.002365645 +0000
+--- lib/tsan/rtl/tsan_interceptors.cc.orig	2018-02-01 23:46:00.000000000 +0000
 +++ lib/tsan/rtl/tsan_interceptors.cc
 @@ -2426,7 +2426,7 @@ struct ScopedSyscall {
    }
diff --git a/compiler-rt-netbsd/patches/patch-test_asan_lit.cfg b/compiler-rt-netbsd/patches/patch-test_asan_lit.cfg
index e354abf906..395e031d00 100644
--- a/compiler-rt-netbsd/patches/patch-test_asan_lit.cfg
+++ b/compiler-rt-netbsd/patches/patch-test_asan_lit.cfg
@@ -1,6 +1,6 @@
 $NetBSD$
 
---- test/asan/lit.cfg.orig	2018-01-20 14:37:44.000000000 +0000
+--- test/asan/lit.cfg.orig	2018-02-01 23:45:56.000000000 +0000
 +++ test/asan/lit.cfg
 @@ -209,7 +209,7 @@ else:
    config.substitutions.append(('%pie', '-pie'))
diff --git a/compiler-rt-netbsd/patches/patch-test_lsan_lit.common.cfg b/compiler-rt-netbsd/patches/patch-test_lsan_lit.common.cfg
index 346f97f9df..3c065eeec9 100644
--- a/compiler-rt-netbsd/patches/patch-test_lsan_lit.common.cfg
+++ b/compiler-rt-netbsd/patches/patch-test_lsan_lit.common.cfg
@@ -1,6 +1,6 @@
 $NetBSD$
 
---- test/lsan/lit.common.cfg.orig	2017-11-06 03:58:05.000000000 +0000
+--- test/lsan/lit.common.cfg.orig	2018-02-01 23:45:50.000000000 +0000
 +++ test/lsan/lit.common.cfg
 @@ -67,10 +67,10 @@ config.substitutions.append( ("%clangxx 
  config.substitutions.append( ("%clang_lsan ", build_invocation(clang_lsan_cflags)) )
diff --git a/compiler-rt-netbsd/patches/patch-test_sanitizer__common_TestCases_NetBSD_kvm__open.cc b/compiler-rt-netbsd/patches/patch-test_sanitizer__common_TestCases_NetBSD_kvm__open.cc
index 6c85e66a0a..9a41c02460 100644
--- a/compiler-rt-netbsd/patches/patch-test_sanitizer__common_TestCases_NetBSD_kvm__open.cc
+++ b/compiler-rt-netbsd/patches/patch-test_sanitizer__common_TestCases_NetBSD_kvm__open.cc
@@ -1,6 +1,6 @@
 $NetBSD$
 
---- test/sanitizer_common/TestCases/NetBSD/kvm_open.cc.orig	2018-02-01 15:29:51.354841594 +0000
+--- test/sanitizer_common/TestCases/NetBSD/kvm_open.cc.orig	2018-02-02 00:08:42.516684543 +0000
 +++ test/sanitizer_common/TestCases/NetBSD/kvm_open.cc
 @@ -0,0 +1,13 @@
 +// RUN: %clangxx -O0 -g %s -o %t && %run %t
diff --git a/compiler-rt-netbsd/patches/patch-test_sanitizer__common_TestCases_NetBSD_kvm__openfiles.cc b/compiler-rt-netbsd/patches/patch-test_sanitizer__common_TestCases_NetBSD_kvm__openfiles.cc
index 7813d2f67a..ed990f5ab5 100644
--- a/compiler-rt-netbsd/patches/patch-test_sanitizer__common_TestCases_NetBSD_kvm__openfiles.cc
+++ b/compiler-rt-netbsd/patches/patch-test_sanitizer__common_TestCases_NetBSD_kvm__openfiles.cc
@@ -1,6 +1,6 @@
 $NetBSD$
 
---- test/sanitizer_common/TestCases/NetBSD/kvm_openfiles.cc.orig	2018-02-01 15:29:51.354918710 +0000
+--- test/sanitizer_common/TestCases/NetBSD/kvm_openfiles.cc.orig	2018-02-02 00:08:42.516773424 +0000
 +++ test/sanitizer_common/TestCases/NetBSD/kvm_openfiles.cc
 @@ -0,0 +1,13 @@
 +// RUN: %clangxx -O0 -g %s -o %t && %run %t
diff --git a/compiler-rt-netbsd/patches/patch-test_sanitizer__common_TestCases_NetBSD_paccept.cc b/compiler-rt-netbsd/patches/patch-test_sanitizer__common_TestCases_NetBSD_paccept.cc
deleted file mode 100644
index 341ff43314..0000000000
--- a/compiler-rt-netbsd/patches/patch-test_sanitizer__common_TestCases_NetBSD_paccept.cc
+++ /dev/null
@@ -1,82 +0,0 @@
-$NetBSD$
-
---- test/sanitizer_common/TestCases/NetBSD/paccept.cc.orig	2018-01-23 23:09:21.000000000 +0000
-+++ test/sanitizer_common/TestCases/NetBSD/paccept.cc
-@@ -72,3 +72,77 @@ int main(void) {
- 
-   return 0;
- }
-+// RUN: %clangxx -O0 -g %s -o %t && %run %t
-+
-+#include <netinet/in.h>
-+#include <sys/socket.h>
-+#include <sys/wait.h>
-+#include <signal.h>
-+#include <stdlib.h>
-+#include <unistd.h>
-+
-+int main(void) {
-+  int child;
-+  int fd, sfd;
-+  socklen_t len;
-+  struct sockaddr_in server = {}, client = {};
-+  sigset_t set;
-+
-+  child = fork();
-+  if (child == 0) {
-+    fd = socket(AF_INET, SOCK_STREAM, 0);
-+    if (fd == -1)
-+      _exit(1);
-+
-+    server.sin_family = AF_INET;
-+    server.sin_addr.s_addr = INADDR_ANY;
-+    server.sin_port = htons(2222);
-+
-+    if (connect(fd, (struct sockaddr *)&server, sizeof(server)) == -1)
-+      _exit(1);
-+
-+    close(fd);
-+
-+    _exit(0);
-+  }
-+
-+  fd = socket(AF_INET, SOCK_STREAM, 0);
-+  if (fd == -1) {
-+    kill(child, SIGKILL);
-+    wait(NULL);
-+    exit(1);
-+  }
-+
-+  server.sin_family = AF_INET;
-+  server.sin_addr.s_addr = INADDR_ANY;
-+  server.sin_port = htons(2222);
-+
-+  if (bind(fd, (const struct sockaddr *)&server, sizeof(server)) == -1) {
-+    kill(child, SIGKILL);
-+    wait(NULL);
-+    exit(1);
-+  }
-+
-+  listen(fd, 3);
-+
-+  if (sigemptyset(&set) == -1) {
-+    kill(child, SIGKILL);
-+    wait(NULL);
-+    exit(1);
-+  }
-+
-+  len = sizeof(client);
-+  sfd = paccept(fd, (struct sockaddr *)&client, &len, &set, SOCK_NONBLOCK);
-+  if (sfd == -1) {
-+    kill(child, SIGKILL);
-+    wait(NULL);
-+    exit(1);
-+  }
-+
-+  wait(NULL);
-+
-+  close(sfd);
-+  close(fd);
-+
-+  return 0;
-+}
diff --git a/compiler-rt-netbsd/patches/patch-test_sanitizer__common_TestCases_NetBSD_strlcat.cc b/compiler-rt-netbsd/patches/patch-test_sanitizer__common_TestCases_NetBSD_strlcat.cc
deleted file mode 100644
index 70616a5d69..0000000000
--- a/compiler-rt-netbsd/patches/patch-test_sanitizer__common_TestCases_NetBSD_strlcat.cc
+++ /dev/null
@@ -1,61 +0,0 @@
-$NetBSD$
-
---- test/sanitizer_common/TestCases/NetBSD/strlcat.cc.orig	2018-02-01 15:29:51.355067933 +0000
-+++ test/sanitizer_common/TestCases/NetBSD/strlcat.cc
-@@ -0,0 +1,56 @@
-+// RUN: %clangxx -O0 -g %s -o %t && %run %t
-+
-+#include <string.h>
-+#include <stdlib.h>
-+#include <stdio.h>
-+
-+void
-+test1() {
-+  const char src[] = "abc";
-+  char dst[7] = {'x', 'y', 'z', 0};
-+  size_t len;
-+
-+  len = strlcat(dst, src, sizeof(dst));
-+  printf("%s %zu ", dst, len);
-+}
-+
-+void
-+test2() {
-+  const char src[] = "abc";
-+  char dst[7] = {0};
-+  size_t len;
-+
-+  len = strlcat(dst, src, sizeof(dst));
-+  printf("%s %zu ", dst, len);
-+}
-+
-+void
-+test3() {
-+  const char src[] = "abc";
-+  char dst[4] = {'x', 'y', 'z', 0};
-+  size_t len;
-+
-+  len = strlcat(dst, src, sizeof(dst));
-+  printf("%s %zu ", dst, len);
-+}
-+
-+void
-+test4() {
-+  const char src[] = "";
-+  char dst[4] = {'x', 'y', 'z', 0};
-+  size_t len;
-+
-+  len = strlcat(dst, src, sizeof(dst));
-+  printf("%s %zu\n", dst, len);
-+}
-+
-+int main(void) {
-+  test1();
-+  test2();
-+  test3();
-+  test4();
-+
-+  // CHECK: xyzabc 6 abc 3 xyz 3 xyz 3
-+
-+  return 0;
-+}
diff --git a/compiler-rt-netbsd/patches/patch-test_sanitizer__common_TestCases_NetBSD_strlcpy.cc b/compiler-rt-netbsd/patches/patch-test_sanitizer__common_TestCases_NetBSD_strlcpy.cc
deleted file mode 100644
index 2e25864344..0000000000
--- a/compiler-rt-netbsd/patches/patch-test_sanitizer__common_TestCases_NetBSD_strlcpy.cc
+++ /dev/null
@@ -1,61 +0,0 @@
-$NetBSD$
-
---- test/sanitizer_common/TestCases/NetBSD/strlcpy.cc.orig	2018-02-01 15:29:51.355142208 +0000
-+++ test/sanitizer_common/TestCases/NetBSD/strlcpy.cc
-@@ -0,0 +1,56 @@
-+// RUN: %clangxx -O0 -g %s -o %t && %run %t
-+
-+#include <string.h>
-+#include <stdlib.h>
-+#include <stdio.h>
-+
-+void
-+test1() {
-+  const char src[] = "abc";
-+  char dst[7] = {'x', 'y', 'z', 0};
-+  size_t len;
-+
-+  len = strlcpy(dst, src, sizeof(dst));
-+  printf("%s %zu ", dst, len);
-+}
-+
-+void
-+test2() {
-+  const char src[] = "abc";
-+  char dst[7] = {0};
-+  size_t len;
-+
-+  len = strlcat(dst, src, sizeof(dst));
-+  printf("%s %zu ", dst, len);
-+}
-+
-+void
-+test3() {
-+  const char src[] = "abc";
-+  char dst[4] = {'x', 'y', 'z', 0};
-+  size_t len;
-+
-+  len = strlcat(dst, src, sizeof(dst));
-+  printf("%s %zu ", dst, len);
-+}
-+
-+void
-+test4() {
-+  const char src[] = "";
-+  char dst[4] = {'x', 'y', 'z', 0};
-+  size_t len;
-+
-+  len = strlcat(dst, src, sizeof(dst));
-+  printf("%s %zu\n", dst, len);
-+}
-+
-+int main(void) {
-+  test1();
-+  test2();
-+  test3();
-+  test4();
-+
-+  // CHECK: abc 3 abc 3 xyz 3  0
-+
-+  return 0;
-+}
diff --git a/compiler-rt-netbsd/patches/patch-test_scudo_lit.cfg b/compiler-rt-netbsd/patches/patch-test_scudo_lit.cfg
index 9a7dd7038a..9c67ac91e7 100644
--- a/compiler-rt-netbsd/patches/patch-test_scudo_lit.cfg
+++ b/compiler-rt-netbsd/patches/patch-test_scudo_lit.cfg
@@ -1,6 +1,6 @@
 $NetBSD$
 
---- test/scudo/lit.cfg.orig	2018-01-20 14:37:44.000000000 +0000
+--- test/scudo/lit.cfg.orig	2018-02-01 23:45:54.000000000 +0000
 +++ test/scudo/lit.cfg
 @@ -21,9 +21,11 @@ c_flags = ([config.target_cflags] +
             "-pie",
diff --git a/compiler-rt-netbsd/patches/patch-utils_generate__netbsd__ioctls.awk b/compiler-rt-netbsd/patches/patch-utils_generate__netbsd__ioctls.awk
index 1df2d630b9..60257553eb 100644
--- a/compiler-rt-netbsd/patches/patch-utils_generate__netbsd__ioctls.awk
+++ b/compiler-rt-netbsd/patches/patch-utils_generate__netbsd__ioctls.awk
@@ -1,6 +1,6 @@
 $NetBSD$
 
---- utils/generate_netbsd_ioctls.awk.orig	2018-02-01 15:29:51.355425192 +0000
+--- utils/generate_netbsd_ioctls.awk.orig	2018-02-02 00:08:42.517096849 +0000
 +++ utils/generate_netbsd_ioctls.awk
 @@ -0,0 +1,755 @@
 +#!/usr/bin/awk -f
diff --git a/compiler-rt-netbsd/patches/patch-utils_generate__netbsd__syscalls.awk b/compiler-rt-netbsd/patches/patch-utils_generate__netbsd__syscalls.awk
index 3123aaf82f..3115eb9b3b 100644
--- a/compiler-rt-netbsd/patches/patch-utils_generate__netbsd__syscalls.awk
+++ b/compiler-rt-netbsd/patches/patch-utils_generate__netbsd__syscalls.awk
@@ -1,6 +1,6 @@
 $NetBSD$
 
---- utils/generate_netbsd_syscalls.awk.orig	2018-02-01 15:29:51.356075595 +0000
+--- utils/generate_netbsd_syscalls.awk.orig	2018-02-02 00:08:42.517755805 +0000
 +++ utils/generate_netbsd_syscalls.awk
 @@ -0,0 +1,2989 @@
 +#!/usr/bin/awk -f



Home | Main Index | Thread Index | Old Index