cflags.json 839 B

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849
  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. "/opt/gnu/bin/x86_64-none-elf-gcc": [
  26. "-Wno-frame-address"
  27. ],
  28. "/usr/bin/gcc-6": [
  29. "-Wno-frame-address"
  30. ]
  31. },
  32. "Cflags": [
  33. "-ffreestanding",
  34. "-fno-builtin",
  35. "-fno-omit-frame-pointer",
  36. "-g",
  37. "-gdwarf-2",
  38. "-ggdb",
  39. "-mcmodel=small",
  40. "-mno-red-zone",
  41. "-O0",
  42. "-static",
  43. "-Wall",
  44. "-Wno-missing-braces",
  45. "-Wno-parentheses",
  46. "-Wno-unknown-pragmas"
  47. ]
  48. }
  49. }