mirror of
https://github.com/jart/cosmopolitan.git
synced 2025-06-28 07:18:30 +00:00
Upgrade to 2022-era LLVM LIBCXX
This commit is contained in:
parent
2f4ca71f26
commit
8e68384e15
2078 changed files with 165657 additions and 65010 deletions
|
@ -17,7 +17,7 @@
|
|||
#include "third_party/libcxxabi/cxa_handlers.h"
|
||||
#include "third_party/libcxxabi/cxa_exception.h"
|
||||
#include "third_party/libcxxabi/private_typeinfo.h"
|
||||
#include "third_party/libcxx/include/atomic_support.hh" // from libc++
|
||||
#include "third_party/libcxx/src/include/atomic_support.h" // from libc++
|
||||
|
||||
#if !defined(LIBCXXABI_SILENT_TERMINATE)
|
||||
|
||||
|
|
2
third_party/libcxxabi/cxa_exception.cc
vendored
2
third_party/libcxxabi/cxa_exception.cc
vendored
|
@ -17,7 +17,7 @@
|
|||
#include "third_party/libcxxabi/cxa_exception.h"
|
||||
#include "third_party/libcxxabi/cxa_handlers.h"
|
||||
#include "third_party/libcxxabi/fallback_malloc.h"
|
||||
#include "third_party/libcxx/include/atomic_support.hh" // from libc++
|
||||
#include "third_party/libcxx/src/include/atomic_support.h" // from libc++
|
||||
|
||||
#if __has_feature(address_sanitizer)
|
||||
#include <sanitizer/asan_interface.h>
|
||||
|
|
2
third_party/libcxxabi/cxa_guard_impl.h
vendored
2
third_party/libcxxabi/cxa_guard_impl.h
vendored
|
@ -45,7 +45,7 @@
|
|||
*/
|
||||
|
||||
#include "third_party/libcxxabi/include/__cxxabi_config.h"
|
||||
#include "third_party/libcxx/include/atomic_support.hh" // from libc++
|
||||
#include "third_party/libcxx/src/include/atomic_support.h" // from libc++
|
||||
#if defined(__has_include)
|
||||
# if __has_include(<sys/syscall.h>)
|
||||
# include <sys/syscall.h>
|
||||
|
|
2
third_party/libcxxabi/cxa_handlers.cc
vendored
2
third_party/libcxxabi/cxa_handlers.cc
vendored
|
@ -17,7 +17,7 @@
|
|||
#include "third_party/libcxxabi/cxa_handlers.h"
|
||||
#include "third_party/libcxxabi/cxa_exception.h"
|
||||
#include "third_party/libcxxabi/private_typeinfo.h"
|
||||
#include "third_party/libcxx/include/atomic_support.hh" // from libc++
|
||||
#include "third_party/libcxx/src/include/atomic_support.h" // from libc++
|
||||
|
||||
namespace std
|
||||
{
|
||||
|
|
2
third_party/libcxxabi/stdlib_stdexcept.cc
vendored
2
third_party/libcxxabi/stdlib_stdexcept.cc
vendored
|
@ -12,7 +12,7 @@
|
|||
#include "third_party/libcxx/cstring"
|
||||
#include "third_party/libcxx/cstdint"
|
||||
#include "third_party/libcxx/cstddef"
|
||||
#include "third_party/libcxx/refstring.hh" // from libc++
|
||||
#include "third_party/libcxx/src/include/refstring.h" // from libc++
|
||||
|
||||
static_assert(sizeof(std::__libcpp_refstring) == sizeof(const char *), "");
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue