File tree Expand file tree Collapse file tree
testing/sample_framework/src Expand file tree Collapse file tree Original file line number Diff line number Diff line change 3333// By providing these symbols in our own binary, we prevent dyld from
3434// crashing when they are missing from the system libraries on older OSs.
3535
36- // In Xcode 16, libc++ removed the noexcept specifier from __libcpp_verbose_abort.
37- #if defined(__apple_build_version__) && __apple_build_version__ >= 16000000 && __apple_build_version__ < 20000000
38- #define FIREBASE_LIBCPP_VERBOSE_ABORT_NOEXCEPT
36+ // In Xcode 16, libc++ removed the noexcept specifier from
37+ // __libcpp_verbose_abort.
38+ #if defined(__apple_build_version__) && __apple_build_version__ >= 16000000 && \
39+ __apple_build_version__ < 20000000
40+ #define FIREBASE_LIBCPP_VERBOSE_ABORT_NOEXCEPT
3941#else
40- #define FIREBASE_LIBCPP_VERBOSE_ABORT_NOEXCEPT noexcept
42+ #define FIREBASE_LIBCPP_VERBOSE_ABORT_NOEXCEPT noexcept
4143#endif
4244
4345namespace std {
4446inline namespace __1 {
45- __attribute__ ((weak)) void __libcpp_verbose_abort (const char * format,
46- ...) FIREBASE_LIBCPP_VERBOSE_ABORT_NOEXCEPT {
47+ __attribute__ ((weak)) void __libcpp_verbose_abort (const char * format, ...)
48+ FIREBASE_LIBCPP_VERBOSE_ABORT_NOEXCEPT {
4749 va_list list;
4850 va_start (list, format);
4951 vfprintf (stderr, format, list);
You can’t perform that action at this time.
0 commit comments