Add a few new source files to libc++, in particular the implementation

part of std::random_shuffle. These were split off at some point by
upstream, but I forgot to add them to our Makefile.

This should allow some ports which use std::random_shuffle to correctly
link again.

Reported by:	thierry
PR:		248795
MFC after:	6 weeks
X-MFX-With:	r364284
This commit is contained in:
Dimitry Andric 2020-08-22 12:05:11 +00:00
parent 0ad4bfaef1
commit c37f312d3b
Notes: svn2git 2020-12-20 02:59:44 +00:00
svn path=/head/; revision=364482

View File

@ -16,6 +16,8 @@ SHLIB_LDSCRIPT= libc++.ldscript
SRCS+= algorithm.cpp
SRCS+= any.cpp
SRCS+= atomic.cpp
SRCS+= barrier.cpp
SRCS+= bind.cpp
SRCS+= charconv.cpp
SRCS+= chrono.cpp
@ -38,6 +40,7 @@ SRCS+= mutex_destructor.cpp
SRCS+= new.cpp
SRCS+= optional.cpp
SRCS+= random.cpp
SRCS+= random_shuffle.cpp
SRCS+= regex.cpp
SRCS+= shared_mutex.cpp
SRCS+= stdexcept.cpp