| @@ -20,10 +20,10 @@ | |||
| #define ENDIAN_H_COMPAT_SHIM | |||
| #pragma once | |||
| #if defined(HAVE_ENDIAN_H) | |||
| #if __has_include_next(<endian.h>) | |||
| # pragma GCC system_header // Silence "warning: #include_next is a GCC extension" | |||
| # include_next <endian.h> | |||
| #elif defined(HAVE_SYS_ENDIAN_H) | |||
| #elif __has_include(<sys/endian.h>) | |||
| # include <sys/endian.h> | |||
| # if !defined(be16toh) | |||
| # define be16toh(x) betoh16(x) | |||
| @@ -21,7 +21,7 @@ | |||
| #ifndef GETOPT_H_COMPAT_SHIM | |||
| #define GETOPT_H_COMPAT_SHIM | |||
| #if defined(HAVE_GETOPT_H) | |||
| #if __has_include_next(<getopt.h>) | |||
| #pragma GCC system_header // Silence "warning: #include_next is a GCC extension" | |||
| #include_next <getopt.h> | |||
| #else | |||
| @@ -45,7 +45,7 @@ | |||
| #pragma GCC system_header // Silence "warning: #include_next is a GCC extension" | |||
| #if defined(HAVE_STDINT_H) || !defined(HAVE_INTTYPES_H) | |||
| #if __has_include(<stdint.h>) || !__has_include(<inttypes.h>) | |||
| #include_next <stdint.h> | |||
| #else | |||
| #include_next <inttypes.h> | |||
| @@ -19,7 +19,7 @@ | |||
| #ifndef UNISTD_H_COMPAT_SHIM | |||
| #define UNISTD_H_COMPAT_SHIM | |||
| #if defined(HAVE_UNISTD_H) | |||
| #if __has_include_next(<unistd.h>) | |||
| #pragma GCC system_header // Silence "warning: #include_next is a GCC extension" | |||
| #include_next <unistd.h> | |||
| #endif | |||
| @@ -38,7 +38,6 @@ | |||
| #include "readclause.h" | |||
| #include "common.h" // for GetFileLength, strncpy0 | |||
| #include "config.h" // for HAVE_MKSTEMP | |||
| #include "dictionary.h" // for LookupDictList, DecodePhonemes, Set... | |||
| #include "error.h" // for create_file_error_context | |||
| #include "phoneme.h" // for phonSWITCH | |||
| @@ -31,7 +31,7 @@ | |||
| #endif | |||
| #ifndef MAKE_MEM_UNDEFINED | |||
| # ifdef HAVE_VALGRIND_MEMCHECK_H | |||
| # if __has_include(<valgrind/memcheck.h>) | |||
| # include <valgrind/memcheck.h> | |||
| # define MAKE_MEM_UNDEFINED(addr, len) VALGRIND_MAKE_MEM_UNDEFINED(addr, len) | |||
| # else | |||