mirror of
https://github.com/jart/cosmopolitan.git
synced 2025-05-28 08:12:28 +00:00
Improve mkdeps
Our makefile generator now accepts badly formatted include lines. It's now more hermetic with better error checking in the cosmo repo, and it can be configured to not be hermetic at all.
This commit is contained in:
parent
241f949540
commit
d2f49ca175
69 changed files with 466 additions and 533 deletions
23
third_party/libcxx/__locale
vendored
23
third_party/libcxx/__locale
vendored
|
@ -18,29 +18,6 @@
|
|||
#include "third_party/libcxx/cstdint"
|
||||
#include "third_party/libcxx/cctype"
|
||||
#include "third_party/libcxx/locale.h"
|
||||
#if defined(_LIBCPP_MSVCRT_LIKE)
|
||||
# include "third_party/libcxx/cstring"
|
||||
# include "third_party/libcxx/support/win32/locale_win32.h"
|
||||
#elif defined(_AIX)
|
||||
# include "third_party/libcxx/support/ibm/xlocale.h"
|
||||
#elif defined(__ANDROID__)
|
||||
# include "third_party/libcxx/support/android/locale_bionic.h"
|
||||
#elif defined(__sun__)
|
||||
# include "third_party/libcxx/xlocale.h"
|
||||
# include "third_party/libcxx/support/solaris/xlocale.h"
|
||||
#elif defined(_NEWLIB_VERSION)
|
||||
# include "third_party/libcxx/support/newlib/xlocale.h"
|
||||
#elif (defined(__APPLE__) || defined(__FreeBSD__) \
|
||||
|| defined(__EMSCRIPTEN__) || defined(__IBMCPP__))
|
||||
# include "third_party/libcxx/xlocale.h"
|
||||
#elif defined(__Fuchsia__)
|
||||
# include "third_party/libcxx/support/fuchsia/xlocale.h"
|
||||
#elif defined(__wasi__)
|
||||
// WASI libc uses musl's locales support.
|
||||
# include "third_party/libcxx/support/musl/xlocale.h"
|
||||
#elif defined(_LIBCPP_HAS_MUSL_LIBC)
|
||||
# include "third_party/libcxx/support/musl/xlocale.h"
|
||||
#endif
|
||||
|
||||
#if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER)
|
||||
#pragma GCC system_header
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue