1
0

main_multi.c 720 B

123456789101112131415161718192021222324252627282930
  1. #include "multi_file_compiler_detection.h"
  2. #if !defined(MULTI_COMPILER_C_FUNCTION_PROTOTYPES) || \
  3. !MULTI_COMPILER_C_FUNCTION_PROTOTYPES
  4. # error Expected MULTI_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(MULTI_COMPILER_C_RESTRICT) || !MULTI_COMPILER_C_RESTRICT
  10. # if EXPECTED_COMPILER_C_RESTRICT
  11. # error Expected MULTI_COMPILER_C_RESTRICT
  12. # endif
  13. #else
  14. # if !EXPECTED_COMPILER_C_RESTRICT
  15. # error Expect no MULTI_COMPILER_C_RESTRICT
  16. # endif
  17. #endif
  18. #ifdef MULTI_COMPILER_CXX_STATIC_ASSERT
  19. # error Expect no CXX features defined
  20. #endif
  21. int main()
  22. {
  23. return 0;
  24. }