aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDimitry Andric <dim@FreeBSD.org>2019-01-22 19:03:51 +0000
committerDimitry Andric <dim@FreeBSD.org>2019-01-22 19:03:51 +0000
commit58a7b5d64a70fcdddb5dc4c92e53d9d3abcb5ae6 (patch)
tree680d1460325373f4836f700ee435d3bd56097b75
parent0c824832d6bd1016573eb93f89aaaf54c55e8fd4 (diff)
downloadsrc-58a7b5d64a70fcdddb5dc4c92e53d9d3abcb5ae6.tar.gz
src-58a7b5d64a70fcdddb5dc4c92e53d9d3abcb5ae6.zip
Update libc++ build glue, and ObsoleteFiles.
Notes
Notes: svn path=/projects/clang800-import/; revision=343310
-rw-r--r--ObsoleteFiles.inc2
-rw-r--r--lib/libc++/Makefile5
-rw-r--r--tools/build/mk/OptionalObsoleteFiles.inc1
3 files changed, 7 insertions, 1 deletions
diff --git a/ObsoleteFiles.inc b/ObsoleteFiles.inc
index 3f5f3b9813f6..1561b7f9f877 100644
--- a/ObsoleteFiles.inc
+++ b/ObsoleteFiles.inc
@@ -38,6 +38,8 @@
# xargs -n1 | sort | uniq -d;
# done
+# 2019mmdd: new libc++ import which bumps version from 7.0.1 to 8.0.0.
+OLD_FILES+=usr/include/c++/v1/experimental/dynarray
# 2019mmdd: new clang import which bumps version from 7.0.1 to 8.0.0.
OLD_FILES+=usr/lib/clang/7.0.1/include/sanitizer/allocator_interface.h
OLD_FILES+=usr/lib/clang/7.0.1/include/sanitizer/asan_interface.h
diff --git a/lib/libc++/Makefile b/lib/libc++/Makefile
index 74975b2fe33d..50a747c8cfce 100644
--- a/lib/libc++/Makefile
+++ b/lib/libc++/Makefile
@@ -48,6 +48,9 @@ SRCS+= utility.cpp
SRCS+= valarray.cpp
SRCS+= variant.cpp
SRCS+= vector.cpp
+SRCS+= filesystem/directory_iterator.cpp
+SRCS+= filesystem/int128_builtins.cpp
+SRCS+= filesystem/operations.cpp
CXXRT_SRCS+= auxhelper.cc
CXXRT_SRCS+= dynamic_cast.cc
@@ -107,6 +110,7 @@ STD_HEADERS+= algorithm
STD_HEADERS+= any
STD_HEADERS+= array
STD_HEADERS+= atomic
+STD_HEADERS+= bit
STD_HEADERS+= bitset
STD_HEADERS+= cassert
STD_HEADERS+= ccomplex
@@ -230,7 +234,6 @@ EXP_HEADERS+= any
EXP_HEADERS+= chrono
EXP_HEADERS+= coroutine
EXP_HEADERS+= deque
-EXP_HEADERS+= dynarray
EXP_HEADERS+= filesystem
EXP_HEADERS+= forward_list
EXP_HEADERS+= functional
diff --git a/tools/build/mk/OptionalObsoleteFiles.inc b/tools/build/mk/OptionalObsoleteFiles.inc
index 535be8db1049..a123f797a627 100644
--- a/tools/build/mk/OptionalObsoleteFiles.inc
+++ b/tools/build/mk/OptionalObsoleteFiles.inc
@@ -4337,6 +4337,7 @@ OLD_FILES+=usr/include/c++/v1/algorithm
OLD_FILES+=usr/include/c++/v1/any
OLD_FILES+=usr/include/c++/v1/array
OLD_FILES+=usr/include/c++/v1/atomic
+OLD_FILES+=usr/include/c++/v1/bit
OLD_FILES+=usr/include/c++/v1/bitset
OLD_FILES+=usr/include/c++/v1/cassert
OLD_FILES+=usr/include/c++/v1/ccomplex