pkgsrc-WIP-changes archive

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

compiler-rt-netbsd: Start splitting posix and netbsd code



Module Name:	pkgsrc-wip
Committed By:	Kamil Rytarowski <n54%gmx.com@localhost>
Pushed By:	kamil
Date:		Sun Aug 27 09:06:23 2017 +0200
Changeset:	a08664c1b575e9706dacf93b47f2f512a5a5c3ae

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

Log Message:
compiler-rt-netbsd: Start splitting posix and netbsd code

On demand from upstream split NetBSD from sanitizer_platform_limits_posix.h.

Part 6.

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

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 +-
 ...itizer__common_sanitizer__platform__limits__netbsd.cc | 16 +++++++---------
 2 files changed, 8 insertions(+), 10 deletions(-)

diffs:
diff --git a/compiler-rt-netbsd/distinfo b/compiler-rt-netbsd/distinfo
index 6e9ce2eac4..b9038eebe4 100644
--- a/compiler-rt-netbsd/distinfo
+++ b/compiler-rt-netbsd/distinfo
@@ -24,7 +24,7 @@ SHA1 (patch-lib_lsan_lsan__interceptors.cc) = 04cb038163d9d9eb098666d394bfca38e9
 SHA1 (patch-lib_sanitizer__common_CMakeLists.txt) = e031b35f1cbdcc95184f9cae81c548b9b8aa32fd
 SHA1 (patch-lib_sanitizer__common_sanitizer__linux.h) = bcf367307bc52f1185a099fdb488c1e6f485dbde
 SHA1 (patch-lib_sanitizer__common_sanitizer__platform__interceptors.h) = f179544393a9a884ab669c10f323539f80d8efad
-SHA1 (patch-lib_sanitizer__common_sanitizer__platform__limits__netbsd.cc) = 90918b75a4a3f4697c24f1f753a50212f58a7b7c
+SHA1 (patch-lib_sanitizer__common_sanitizer__platform__limits__netbsd.cc) = 98a40050b48f94f6dc2a8bfba05f9fb3e062b216
 SHA1 (patch-lib_sanitizer__common_sanitizer__platform__limits__netbsd.h) = 222d699a5af20899d45b54b8746f9a514e0ffe35
 SHA1 (patch-lib_sanitizer__common_sanitizer__platform__limits__posix.h) = 86d872c585bfde552276a5f3e3d198338663bafd
 SHA1 (patch-lib_sanitizer__common_sanitizer__posix.h) = e3c6e3f438dbc0911ec54f24bb5a325afe07fbe1
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 3df0628fc3..6f920d3a40 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,8 +1,8 @@
 $NetBSD$
 
---- lib/sanitizer_common/sanitizer_platform_limits_netbsd.cc.orig	2017-08-27 06:51:29.495207732 +0000
+--- lib/sanitizer_common/sanitizer_platform_limits_netbsd.cc.orig	2017-08-27 06:59:58.497819810 +0000
 +++ lib/sanitizer_common/sanitizer_platform_limits_netbsd.cc
-@@ -0,0 +1,361 @@
+@@ -0,0 +1,359 @@
 +//===-- sanitizer_platform_limits_posix.cc --------------------------------===//
 +//
 +//                     The LLVM Compiler Infrastructure
@@ -24,6 +24,7 @@ $NetBSD$
 +#include <dirent.h>
 +#include <glob.h>
 +#include <grp.h>
++#include <ifaddrs.h>
 +#include <limits.h>
 +#include <link_elf.h>
 +#include <net/if.h>
@@ -36,21 +37,21 @@ $NetBSD$
 +#include <poll.h>
 +#include <pthread.h>
 +#include <pwd.h>
++#include <semaphore.h>
 +#include <signal.h>
 +#include <stddef.h>
 +#include <sys/filio.h>
 +#include <sys/ipc.h>
 +#include <sys/mman.h>
 +#include <sys/mount.h>
-+#include <sys/mount.h>
 +#include <sys/mqueue.h>
 +#include <sys/msg.h>
 +#include <sys/mtio.h>
++#include <sys/ptrace.h>
 +#include <sys/resource.h>
 +#include <sys/shm.h>
 +#include <sys/signal.h>
 +#include <sys/socket.h>
-+#include <sys/socket.h>
 +#include <sys/sockio.h>
 +#include <sys/soundcard.h>
 +#include <sys/stat.h>
@@ -61,18 +62,15 @@ $NetBSD$
 +#include <sys/timespec.h>
 +#include <sys/timex.h>
 +#include <sys/types.h>
++#include <sys/ucontext.h>
 +#include <sys/utsname.h>
 +#include <term.h>
 +#include <termios.h>
 +#include <time.h>
++#include <utime.h>
 +#include <utmp.h>
 +#include <utmpx.h>
 +#include <wchar.h>
-+#include <ifaddrs.h>
-+#include <semaphore.h>
-+#include <sys/ptrace.h>
-+#include <sys/ucontext.h>
-+#include <utime.h>
 +#include <wordexp.h>
 +
 +// Include these after system headers to avoid name clashes and ambiguities.


Home | Main Index | Thread Index | Old Index