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



Module Name:	pkgsrc-wip
Committed By:	Kamil Rytarowski <n54%gmx.com@localhost>
Pushed By:	kamil
Date:		Mon Feb 19 19:18:32 2018 +0100
Changeset:	a6da0537f76627e5495bb62bc850641e790e7103

Modified Files:
	compiler-rt-netbsd/Makefile
Removed Files:
	compiler-rt-netbsd/patches/patch-lib_xray_xray__x86__64.cc
	compiler-rt-netbsd/patches/patch-test_xray_lit.cfg

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

Patch merged upstream:
Add initial XRay support for NetBSD
https://reviews.llvm.org/D43370

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

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 +-
 .../patches/patch-lib_xray_xray__x86__64.cc        | 23 ----------------------
 compiler-rt-netbsd/patches/patch-test_xray_lit.cfg | 13 ------------
 3 files changed, 1 insertion(+), 37 deletions(-)

diffs:
diff --git a/compiler-rt-netbsd/Makefile b/compiler-rt-netbsd/Makefile
index a41f98d9d3..a9137d92dd 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=	325315
+SVN_REVISION.compiler-rt=	325519
 
 MAINTAINER=	pkgsrc-users%NetBSD.org@localhost
 HOMEPAGE=	http://compiler-rt.llvm.org/
diff --git a/compiler-rt-netbsd/patches/patch-lib_xray_xray__x86__64.cc b/compiler-rt-netbsd/patches/patch-lib_xray_xray__x86__64.cc
deleted file mode 100644
index 5fb409d04f..0000000000
--- a/compiler-rt-netbsd/patches/patch-lib_xray_xray__x86__64.cc
+++ /dev/null
@@ -1,23 +0,0 @@
-$NetBSD$
-
---- lib/xray/xray_x86_64.cc.orig	2018-02-15 16:00:57.000000000 +0000
-+++ lib/xray/xray_x86_64.cc
-@@ -3,7 +3,8 @@
- #include "xray_defs.h"
- #include "xray_interface_internal.h"
- 
--#if SANITIZER_FREEBSD
-+#if SANITIZER_FREEBSD || SANITIZER_NETBSD
-+#include <sys/types.h>
- #include <sys/sysctl.h>
- #endif
- 
-@@ -76,7 +77,7 @@ uint64_t getTSCFrequency() XRAY_NEVER_IN
-   }
-   return TSCFrequency == -1 ? 0 : static_cast<uint64_t>(TSCFrequency);
- }
--#elif SANITIZER_FREEBSD
-+#elif SANITIZER_FREEBSD || SANITIZER_NETBSD
- uint64_t getTSCFrequency() XRAY_NEVER_INSTRUMENT {
-     long long TSCFrequency = -1;
-     size_t tscfreqsz = sizeof(TSCFrequency);
diff --git a/compiler-rt-netbsd/patches/patch-test_xray_lit.cfg b/compiler-rt-netbsd/patches/patch-test_xray_lit.cfg
deleted file mode 100644
index 70f29c8bdb..0000000000
--- a/compiler-rt-netbsd/patches/patch-test_xray_lit.cfg
+++ /dev/null
@@ -1,13 +0,0 @@
-$NetBSD$
-
---- test/xray/lit.cfg.orig	2018-02-16 04:30:56.947190042 +0000
-+++ test/xray/lit.cfg
-@@ -45,7 +45,7 @@ config.substitutions.append(
- # Default test suffixes.
- config.suffixes = ['.c', '.cc', '.cpp']
- 
--if config.host_os not in ['FreeBSD', 'Linux']:
-+if config.host_os not in ['FreeBSD', 'Linux', 'NetBSD']:
-   config.unsupported = True
- elif '64' not in config.host_arch:
-   if 'arm' in config.host_arch:


Home | Main Index | Thread Index | Old Index