[libcxx-commits] [libcxx] e001308 - [libc++] Fix exception_fallback.ipp not compiling (#212961)

via libcxx-commits libcxx-commits at lists.llvm.org
Thu Jul 30 07:17:18 PDT 2026


Author: Nikolas Klauser
Date: 2026-07-30T10:17:13-04:00
New Revision: e001308a83cace2f133edf4ee08c574ba7c2c702

URL: https://github.com/llvm/llvm-project/commit/e001308a83cace2f133edf4ee08c574ba7c2c702
DIFF: https://github.com/llvm/llvm-project/commit/e001308a83cace2f133edf4ee08c574ba7c2c702.diff

LOG: [libc++] Fix exception_fallback.ipp not compiling (#212961)

Added: 
    

Modified: 
    libcxx/src/exception.cpp
    libcxx/src/support/runtime/exception_fallback.ipp

Removed: 
    


################################################################################
diff  --git a/libcxx/src/exception.cpp b/libcxx/src/exception.cpp
index 9932141006591..0c67e6a95922c 100644
--- a/libcxx/src/exception.cpp
+++ b/libcxx/src/exception.cpp
@@ -24,7 +24,6 @@
 #  include "support/runtime/exception_glibcxx.ipp"
 #  include "support/runtime/exception_pointer_glibcxx.ipp"
 #else
-#  include "include/atomic_support.h"
 #  include "support/runtime/exception_fallback.ipp"
 #  include "support/runtime/exception_pointer_unimplemented.ipp"
 #endif

diff  --git a/libcxx/src/support/runtime/exception_fallback.ipp b/libcxx/src/support/runtime/exception_fallback.ipp
index dca904e902da1..1aab7e04fbe04 100644
--- a/libcxx/src/support/runtime/exception_fallback.ipp
+++ b/libcxx/src/support/runtime/exception_fallback.ipp
@@ -9,6 +9,7 @@
 
 #include <__verbose_abort>
 #include <exception>
+#include <new>
 #include "include/atomic_support.h"
 
 namespace std {


        


More information about the libcxx-commits mailing list