[libcxx-commits] [libcxxabi] e6eb942 - [libc++abi] NFC: Simplify extern C declaration

Louis Dionne via libcxx-commits libcxx-commits at lists.llvm.org
Wed Mar 11 14:56:28 PDT 2020


Author: Louis Dionne
Date: 2020-03-11T17:56:12-04:00
New Revision: e6eb942ffa4c920c6e906270c726299c838165aa

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

LOG: [libc++abi] NFC: Simplify extern C declaration

It seems to me that abort_message.h is always included in a C++ file, so
it's fine to assume that it's C++ code.

Differential Revision: https://reviews.llvm.org/D76027

Added: 
    

Modified: 
    libcxxabi/src/abort_message.h

Removed: 
    


################################################################################
diff  --git a/libcxxabi/src/abort_message.h b/libcxxabi/src/abort_message.h
index 7cb11f4c2ff5..83f956f74f6e 100644
--- a/libcxxabi/src/abort_message.h
+++ b/libcxxabi/src/abort_message.h
@@ -11,16 +11,7 @@
 
 #include "cxxabi.h"
 
-#ifdef __cplusplus
-extern "C" {
-#endif
-
-_LIBCXXABI_HIDDEN _LIBCXXABI_NORETURN void
+extern "C" _LIBCXXABI_HIDDEN _LIBCXXABI_NORETURN void
 abort_message(const char *format, ...) __attribute__((format(printf, 1, 2)));
 
-#ifdef __cplusplus
-}
 #endif
-
-#endif
-


        


More information about the libcxx-commits mailing list