llvm-project/libcxx/cmake
Louis Dionne e0d01294bc [libc++] Allow building libc++ on platforms without a random device
Some platforms, like several embedded platforms, do not provide a source
of randomness through a random device. This commit makes it possible to
build and test libc++ for such platforms, i.e. without std::random_device.

Surprisingly, the only functionality that doesn't work on such platforms
is std::random_device itself -- everything else in <random> still works,
one just has to find alternative ways to seed the PRNGs.
2020-10-15 12:20:29 -04:00
..
Modules [libcxxabi,libunwind] support running tests in standalone mode 2020-10-14 09:10:20 +02:00
caches [libc++] Allow building libc++ on platforms without a random device 2020-10-15 12:20:29 -04:00
config-ix.cmake [libc++] Link against libatomic when it is found 2020-06-05 09:28:44 -04:00