#include "multi_file_compiler_detection.h" #if !defined(MULTI_COMPILER_C_FUNCTION_PROTOTYPES) || \ !MULTI_COMPILER_C_FUNCTION_PROTOTYPES # error Expected MULTI_COMPILER_C_FUNCTION_PROTOTYPES #endif #if !EXPECTED_COMPILER_C_FUNCTION_PROTOTYPES # error Expected EXPECTED_COMPILER_C_FUNCTION_PROTOTYPES #endif #if !defined(MULTI_COMPILER_C_RESTRICT) || !MULTI_COMPILER_C_RESTRICT # if EXPECTED_COMPILER_C_RESTRICT # error Expected MULTI_COMPILER_C_RESTRICT # endif #else # if !EXPECTED_COMPILER_C_RESTRICT # error Expect no MULTI_COMPILER_C_RESTRICT # endif #endif #ifdef MULTI_COMPILER_CXX_STATIC_ASSERT # error Expect no CXX features defined #endif int main() { return 0; }