main.c 676 B

1234567891011121314151617181920212223242526272829
  1. #include "test_compiler_detection.h"
  2. #if !defined(TEST_COMPILER_C_FUNCTION_PROTOTYPES) || !TEST_COMPILER_C_FUNCTION_PROTOTYPES
  3. # error Expected TEST_COMPILER_C_FUNCTION_PROTOTYPES
  4. #endif
  5. #if !EXPECTED_COMPILER_C_FUNCTION_PROTOTYPES
  6. # error Expected EXPECTED_COMPILER_C_FUNCTION_PROTOTYPES
  7. #endif
  8. #if !defined(TEST_COMPILER_C_RESTRICT) || !TEST_COMPILER_C_RESTRICT
  9. # if EXPECTED_COMPILER_C_RESTRICT
  10. # error Expected TEST_COMPILER_C_RESTRICT
  11. # endif
  12. #else
  13. # if !EXPECTED_COMPILER_C_RESTRICT
  14. # error Expect no TEST_COMPILER_C_RESTRICT
  15. # endif
  16. #endif
  17. #ifdef TEST_COMPILER_CXX_STATIC_ASSERT
  18. #error Expect no CXX features defined
  19. #endif
  20. int main()
  21. {
  22. return 0;
  23. }