diff options
Diffstat (limited to 'libcxx/include/__config')
-rw-r--r-- | libcxx/include/__config | 11 |
1 files changed, 0 insertions, 11 deletions
diff --git a/libcxx/include/__config b/libcxx/include/__config index 0b355ba6a8d..52c7142ffd1 100644 --- a/libcxx/include/__config +++ b/libcxx/include/__config @@ -1218,17 +1218,6 @@ _LIBCPP_FUNC_VIS extern "C" void __sanitizer_annotate_contiguous_container( # endif #endif -#if __has_attribute(nonnull) || _GNUC_VER >= 400 -// Function pointer parameter must be non-null: warns on null parameter, -// undefined behavior if the parameter is null. Omitting parameter indices -// indicates that all parameters of pointer type cannot be null. -// -// Note: parameter indexing starts at 1. -# define _LIBCPP_NONNULL(...) __attribute__((nonnull(__VA_ARGS__))) -#else -# define _LIBCPP_NONNULL(...) -#endif - // Define availability macros. #if defined(_LIBCPP_USE_AVAILABILITY_APPLE) # define _LIBCPP_AVAILABILITY_SHARED_MUTEX \ |