main_multi.c 690 B

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