inith.json 547 B

12345678910111213141516171819202122232425262728293031323334353637383940
  1. [
  2. {
  3. "Name": "inith",
  4. "Cflags": [
  5. "-g",
  6. "-Wall",
  7. "-Werror",
  8. "-O0",
  9. "-static",
  10. "-mno-red-zone",
  11. "-ffreestanding",
  12. "-fno-builtin",
  13. "-fno-stack-protector",
  14. "-mcmodel=small"
  15. ],
  16. "Libs": [
  17. "/$ARCH/lib/libc.a"
  18. ],
  19. "Oflags": [
  20. "-e_main",
  21. "-static",
  22. "-Ttext=0x200020",
  23. "-z",
  24. "noseparate-code",
  25. "-z",
  26. "max-page-size=0x200000"
  27. ],
  28. "Pre": [
  29. "rm -f init.h"
  30. ],
  31. "Post": [
  32. "elf2c init.h init"
  33. ],
  34. "Program": "init",
  35. "SourceFiles": [
  36. "init9.c",
  37. "../port/initcode.c"
  38. ]
  39. }
  40. ]