Source-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[src/netbsd-7]: src Pull up following revision(s) (requested by joerg in tick...
details: https://anonhg.NetBSD.org/src/rev/f5c0cbfc58a8
branches: netbsd-7
changeset: 799413:f5c0cbfc58a8
user: snj <snj%NetBSD.org@localhost>
date: Thu Jun 04 20:29:49 2015 +0000
description:
Pull up following revision(s) (requested by joerg in ticket #824):
distrib/sets/lists/comp/ad.arm: revision 1.65
distrib/sets/lists/comp/md.amd64: revisions 1.228, 1.230
distrib/sets/lists/comp/md.i386: revision 1.151, 1.152
distrib/sets/lists/comp/mi: revision 1.1963
tools/llvm/Makefile: revisions 1.19, 1.20
tools/llvm-lib/liblldConfig/Makefile: revision 1.1
tools/llvm-lib/liblldReaderWriterELFAArch64/Makefile: revision 1.1
Install cpuid.h on X86 and arm_neon.h on ARM.
--
Update set lists for LLVM 3.6RC1.
--
Until we have a solution for stdatomic.h for GCC 4.8, install Clang's
version under /usr/include/clang-3.6 to match the C11 default.
--
Update build system glue for LLVM 3.6RC1. Notable changes:
- Old JIT is removed.
- Improvements to debug information handling.
- ARM: check for deprecated instructions and warn in the integrated
assembler
- PPC: VSX support, va_arg support for struct/union types, -fPIC vs
-fpic supported, faster atomics
- x86: improved vectorizer
--
cleandir-llvm should not exist in the filesystem
--
misc/48722: Use explicit HOST_SH in case the user insists on removing
permissions from the filesystem.
diffstat:
distrib/sets/lists/comp/ad.arm | 3 ++-
distrib/sets/lists/comp/md.amd64 | 7 ++++++-
distrib/sets/lists/comp/md.i386 | 7 ++++++-
distrib/sets/lists/comp/mi | 3 ++-
tools/llvm-lib/liblldConfig/Makefile | 3 +++
tools/llvm-lib/liblldReaderWriterELFAArch64/Makefile | 3 +++
tools/llvm/Makefile | 6 +++---
7 files changed, 25 insertions(+), 7 deletions(-)
diffs (129 lines):
diff -r ba9b94ad972f -r f5c0cbfc58a8 distrib/sets/lists/comp/ad.arm
--- a/distrib/sets/lists/comp/ad.arm Thu Jun 04 20:19:12 2015 +0000
+++ b/distrib/sets/lists/comp/ad.arm Thu Jun 04 20:29:49 2015 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: ad.arm,v 1.59.2.3 2015/04/30 06:07:31 riz Exp $
+# $NetBSD: ad.arm,v 1.59.2.4 2015/06/04 20:29:49 snj Exp $
./usr/include/acorn26 comp-c-include
./usr/include/acorn26/ansi.h comp-obsolete obsolete
./usr/include/acorn26/aout_machdep.h comp-obsolete obsolete
@@ -295,6 +295,7 @@
./usr/include/cats/vmparam.h comp-obsolete obsolete
./usr/include/cats/wchar_limits.h comp-obsolete obsolete
./usr/include/clang-3.6/arm_acle.h comp-c-include llvm
+./usr/include/clang-3.6/arm_neon.h comp-c-include llvm
./usr/include/epoc32 comp-c-include
./usr/include/epoc32/ansi.h comp-obsolete obsolete
./usr/include/epoc32/aout_machdep.h comp-obsolete obsolete
diff -r ba9b94ad972f -r f5c0cbfc58a8 distrib/sets/lists/comp/md.amd64
--- a/distrib/sets/lists/comp/md.amd64 Thu Jun 04 20:19:12 2015 +0000
+++ b/distrib/sets/lists/comp/md.amd64 Thu Jun 04 20:29:49 2015 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: md.amd64,v 1.224.2.3 2015/04/30 06:07:31 riz Exp $
+# $NetBSD: md.amd64,v 1.224.2.4 2015/06/04 20:29:49 snj Exp $
./usr/include/amd64 comp-c-include
./usr/include/amd64/ansi.h comp-c-include
@@ -134,12 +134,17 @@
./usr/include/clang-3.6/__wmmintrin_aes.h comp-c-include llvm
./usr/include/clang-3.6/__wmmintrin_pclmul.h comp-c-include llvm
./usr/include/clang-3.6/ammintrin.h comp-c-include llvm
+./usr/include/clang-3.6/adxintrin.h comp-c-include llvm
./usr/include/clang-3.6/avx2intrin.h comp-c-include llvm
+./usr/include/clang-3.6/avx512bwintrin.h comp-c-include llvm
./usr/include/clang-3.6/avx512erintrin.h comp-c-include llvm
./usr/include/clang-3.6/avx512fintrin.h comp-c-include llvm
+./usr/include/clang-3.6/avx512vlbwintrin.h comp-c-include llvm
+./usr/include/clang-3.6/avx512vlintrin.h comp-c-include llvm
./usr/include/clang-3.6/avxintrin.h comp-c-include llvm
./usr/include/clang-3.6/bmi2intrin.h comp-c-include llvm
./usr/include/clang-3.6/bmiintrin.h comp-c-include llvm
+./usr/include/clang-3.6/cpuid.h comp-c-include llvm
./usr/include/clang-3.6/emmintrin.h comp-c-include llvm
./usr/include/clang-3.6/f16cintrin.h comp-c-include llvm
./usr/include/clang-3.6/fma4intrin.h comp-c-include llvm
diff -r ba9b94ad972f -r f5c0cbfc58a8 distrib/sets/lists/comp/md.i386
--- a/distrib/sets/lists/comp/md.i386 Thu Jun 04 20:19:12 2015 +0000
+++ b/distrib/sets/lists/comp/md.i386 Thu Jun 04 20:29:49 2015 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: md.i386,v 1.149 2014/08/10 17:32:54 joerg Exp $
+# $NetBSD: md.i386,v 1.149.2.1 2015/06/04 20:29:49 snj Exp $
./usr/include/clang-3.4/__wmmintrin_aes.h comp-obsolete obsolete
./usr/include/clang-3.4/__wmmintrin_pclmul.h comp-obsolete obsolete
./usr/include/clang-3.4/ammintrin.h comp-obsolete obsolete
@@ -63,12 +63,17 @@
./usr/include/clang-3.6/__wmmintrin_aes.h comp-c-include llvm
./usr/include/clang-3.6/__wmmintrin_pclmul.h comp-c-include llvm
./usr/include/clang-3.6/ammintrin.h comp-c-include llvm
+./usr/include/clang-3.6/adxintrin.h comp-c-include llvm
./usr/include/clang-3.6/avx2intrin.h comp-c-include llvm
+./usr/include/clang-3.6/avx512bwintrin.h comp-c-include llvm
./usr/include/clang-3.6/avx512erintrin.h comp-c-include llvm
./usr/include/clang-3.6/avx512fintrin.h comp-c-include llvm
+./usr/include/clang-3.6/avx512vlbwintrin.h comp-c-include llvm
+./usr/include/clang-3.6/avx512vlintrin.h comp-c-include llvm
./usr/include/clang-3.6/avxintrin.h comp-c-include llvm
./usr/include/clang-3.6/bmi2intrin.h comp-c-include llvm
./usr/include/clang-3.6/bmiintrin.h comp-c-include llvm
+./usr/include/clang-3.6/cpuid.h comp-c-include llvm
./usr/include/clang-3.6/emmintrin.h comp-c-include llvm
./usr/include/clang-3.6/f16cintrin.h comp-c-include llvm
./usr/include/clang-3.6/fma4intrin.h comp-c-include llvm
diff -r ba9b94ad972f -r f5c0cbfc58a8 distrib/sets/lists/comp/mi
--- a/distrib/sets/lists/comp/mi Thu Jun 04 20:19:12 2015 +0000
+++ b/distrib/sets/lists/comp/mi Thu Jun 04 20:29:49 2015 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: mi,v 1.1906.2.7 2015/05/12 16:09:57 snj Exp $
+# $NetBSD: mi,v 1.1906.2.8 2015/06/04 20:29:49 snj Exp $
#
# Note: don't delete entries from here - mark them as "obsolete" instead.
#
@@ -350,6 +350,7 @@
./usr/include/cdk/swindow.h comp-obsolete obsolete
./usr/include/cdk/template.h comp-obsolete obsolete
./usr/include/cdk/viewer.h comp-obsolete obsolete
+./usr/include/clang-3.6/stdatomic.h comp-c-include llvm
./usr/include/complex.h comp-c-include
./usr/include/cpio.h comp-c-include
./usr/include/crypto/cryptodev.h comp-c-include
diff -r ba9b94ad972f -r f5c0cbfc58a8 tools/llvm-lib/liblldConfig/Makefile
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/tools/llvm-lib/liblldConfig/Makefile Thu Jun 04 20:29:49 2015 +0000
@@ -0,0 +1,3 @@
+# $NetBSD: Makefile,v 1.1.2.2 2015/06/04 20:29:50 snj Exp $
+
+.include <bsd.init.mk>
diff -r ba9b94ad972f -r f5c0cbfc58a8 tools/llvm-lib/liblldReaderWriterELFAArch64/Makefile
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/tools/llvm-lib/liblldReaderWriterELFAArch64/Makefile Thu Jun 04 20:29:49 2015 +0000
@@ -0,0 +1,3 @@
+# $NetBSD: Makefile,v 1.1.2.2 2015/06/04 20:29:50 snj Exp $
+
+.include <bsd.init.mk>
diff -r ba9b94ad972f -r f5c0cbfc58a8 tools/llvm/Makefile
--- a/tools/llvm/Makefile Thu Jun 04 20:19:12 2015 +0000
+++ b/tools/llvm/Makefile Thu Jun 04 20:29:49 2015 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.18 2014/01/16 09:00:55 matt Exp $
+# $NetBSD: Makefile,v 1.18.4.1 2015/06/04 20:29:49 snj Exp $
.include <bsd.init.mk>
@@ -15,7 +15,7 @@
mkdir -p config
printf '#!/bin/sh\necho 2.7.3' > config/python
chmod 755 config/python
- cd config && ${LLVM_SRCDIR}/configure ${LLVM_CONFIGURE_ARGS} \
+ cd config && ${HOST_SH} ${LLVM_SRCDIR}/configure ${LLVM_CONFIGURE_ARGS} \
--enable-optimized CC=${HOST_CC:Q} CXX=${HOST_CXX:Q} \
--with-python=${.OBJDIR}/config/python
# --disable-assertions
@@ -43,7 +43,7 @@
cleandir: cleandir-llvm
-cleandir-llvm:
+cleandir-llvm: .PHONY
test ! -d config || rm -r config
rm -f need-dl need-dl.tmp
Home |
Main Index |
Thread Index |
Old Index