#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; }