cflags.json 767 B

12345678910111213141516171819202122232425262728293031323334353637383940414243444546
  1. {
  2. "buildflags": {
  3. "ToolOpts": {
  4. "/usr/bin/clang": [
  5. "-mno-implicit-float"
  6. ],
  7. "/usr/bin/clang-3.4": [
  8. "-mno-implicit-float"
  9. ],
  10. "/usr/bin/clang-3.5": [
  11. "-mno-implicit-float"
  12. ],
  13. "/usr/bin/clang-3.6": [
  14. "-mno-implicit-float"
  15. ],
  16. "/usr/bin/clang-3.7": [
  17. "-mno-implicit-float"
  18. ],
  19. "/opt/intel/bin/icc": [
  20. "-Wno-main"
  21. ],
  22. "/usr/bin/gcc": [
  23. "-Wno-frame-address"
  24. ],
  25. "/usr/bin/gcc-6": [
  26. "-Wno-frame-address"
  27. ]
  28. },
  29. "Cflags": [
  30. "-ffreestanding",
  31. "-fno-builtin",
  32. "-fno-omit-frame-pointer",
  33. "-g",
  34. "-gdwarf-2",
  35. "-ggdb",
  36. "-mcmodel=small",
  37. "-mno-red-zone",
  38. "-O0",
  39. "-static",
  40. "-Wall",
  41. "-Wno-missing-braces",
  42. "-Wno-parentheses",
  43. "-Wno-unknown-pragmas"
  44. ]
  45. }
  46. }