main.c 707 B

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