default_dialect.c 736 B

12345678910111213141516171819202122232425262728293031
  1. #if DEFAULT_C23
  2. # if __STDC_VERSION__ <= 201710L
  3. # error Unexpected value for __STDC_VERSION__.
  4. # endif
  5. #elif DEFAULT_C17
  6. # if __STDC_VERSION__ < 201710L
  7. # error Unexpected value for __STDC_VERSION__.
  8. # endif
  9. #elif DEFAULT_C11
  10. # if __STDC_VERSION__ < 201112L
  11. # error Unexpected value for __STDC_VERSION__.
  12. # endif
  13. #elif DEFAULT_C99
  14. # if __STDC_VERSION__ != 199901L
  15. # error Unexpected value for __STDC_VERSION__.
  16. # endif
  17. #else
  18. # if !DEFAULT_C90
  19. # error Buildsystem error
  20. # endif
  21. # if defined(__STDC_VERSION__) && \
  22. !(defined(__SUNPRO_C) && __STDC_VERSION__ == 199409L)
  23. # error Unexpected __STDC_VERSION__ definition
  24. # endif
  25. #endif
  26. int main()
  27. {
  28. return 0;
  29. }