inith.json 469 B

123456789101112131415161718192021222324252627282930313233
  1. {
  2. "inith": {
  3. "Cflags": [
  4. "-g",
  5. "-Wall",
  6. "-Wno-missing-braces",
  7. "-Wno-parentheses",
  8. "-Wno-unknown-pragmas",
  9. "-O0",
  10. "-static",
  11. "-ffreestanding",
  12. "-fno-builtin"
  13. ],
  14. "Libs": [
  15. "/$ARCH/lib/libc.a"
  16. ],
  17. "Oflags": [
  18. "-e_main",
  19. "-static",
  20. "--no-relax",
  21. "-Ttext=0x200000",
  22. "-Tdata=0x400000"
  23. ],
  24. "Post": [
  25. "elf2c init > init.h"
  26. ],
  27. "Program": "init",
  28. "SourceFiles": [
  29. "init9.c",
  30. "../port/initcode.c"
  31. ]
  32. }
  33. }