#include "test_compiler_detection.h" #if !defined(TEST_COMPILER_C_FUNCTION_PROTOTYPES) || \ !TEST_COMPILER_C_FUNCTION_PROTOTYPES #error Expected TEST_COMPILER_C_FUNCTION_PROTOTYPES #endif #if !EXPECTED_COMPILER_C_FUNCTION_PROTOTYPES #error Expected EXPECTED_COMPILER_C_FUNCTION_PROTOTYPES #endif #if !defined(TEST_COMPILER_C_RESTRICT) || !TEST_COMPILER_C_RESTRICT #if EXPECTED_COMPILER_C_RESTRICT #error Expected TEST_COMPILER_C_RESTRICT #endif #else #if !EXPECTED_COMPILER_C_RESTRICT #error Expect no TEST_COMPILER_C_RESTRICT #endif #endif #ifdef TEST_COMPILER_CXX_STATIC_ASSERT #error Expect no CXX features defined #endif int main() { return 0; }