llvm-project/libcxx/src
Ben Craig 7d00f97048 [libcxx] Whitelist inclusion of sysctl.h instead of blacklisting
Instead of excluding all known operating systems that are not derived from BSD,
I now include all operating systems that claim to be derived from BSD.
Hopefully, that will make it so that this check doesn't need to change for
every new operating system that comes along.

http://reviews.llvm.org/D16634

llvm-svn: 259193
2016-01-29 13:53:23 +00:00
..
include Add more missing license headers 2016-01-19 21:58:49 +00:00
support Move atomic_support.h and config_elast.h into src/include 2015-08-18 21:08:54 +00:00
algorithm.cpp
any.cpp Remove commented out TODOs. They defined unneeded methods. 2015-08-19 03:48:08 +00:00
bind.cpp
chrono.cpp
condition_variable.cpp
debug.cpp
exception.cpp Remove a long-standing __has_include hack. 2015-10-16 11:14:30 +00:00
future.cpp Make it possible to build a no-exceptions variant of libcxx. 2015-11-10 11:41:22 +00:00
hash.cpp
ios.cpp [libcxx] Allow use of <atomic> in C++03. Try 3. 2015-08-19 17:21:46 +00:00
iostream.cpp
locale.cpp [libcxx] Remove pragmas that were needed to suppress warnings produced 2016-01-28 06:13:36 +00:00
memory.cpp [libcxx] Allow use of <atomic> in C++03. Try 3. 2015-08-19 17:21:46 +00:00
mutex.cpp Move atomic_support.h and config_elast.h into src/include 2015-08-18 21:08:54 +00:00
new.cpp Remove a long-standing __has_include hack. 2015-10-16 11:14:30 +00:00
optional.cpp
random.cpp
regex.cpp [libcxx] Remove pragmas that were needed to suppress warnings produced 2016-01-28 06:13:36 +00:00
shared_mutex.cpp
stdexcept.cpp Fix an unfortunate yet old typo that never got attention before r250507. 2015-10-16 11:26:26 +00:00
string.cpp
strstream.cpp
system_error.cpp Move atomic_support.h and config_elast.h into src/include 2015-08-18 21:08:54 +00:00
thread.cpp [libcxx] Whitelist inclusion of sysctl.h instead of blacklisting 2016-01-29 13:53:23 +00:00
typeinfo.cpp Remove a long-standing __has_include hack. 2015-10-16 11:14:30 +00:00
utility.cpp
valarray.cpp