main.c 685 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. }