core.json 820 B

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455
  1. [
  2. {
  3. "Name": "core",
  4. "Cflags": [
  5. "-O0",
  6. "-static",
  7. "-ffreestanding",
  8. "-fno-builtin",
  9. "-DKERNDATE=1433623937",
  10. "-g",
  11. "-Wall",
  12. "-Werror",
  13. "-I",
  14. "/sys/src/9/aarch64",
  15. "-I",
  16. "/sys/src/9/port"
  17. ],
  18. "MissingSourceFiles": [
  19. "arch.c",
  20. "asm.c",
  21. "devarch.c",
  22. "map.c",
  23. "memory.c",
  24. "mmu.c",
  25. "mp.c",
  26. "physalloc.c",
  27. "systab.c",
  28. "tcore.c",
  29. "trap.c"
  30. ],
  31. "NoLibs": [
  32. "/$ARCH/lib/klibc.a"
  33. ],
  34. "Oflags": [
  35. "-z",
  36. "max-page-size=0x1000",
  37. "-nostdlib",
  38. "-g",
  39. "-T",
  40. "kernel.ld"
  41. ],
  42. "Pre": [
  43. "mksys -o systab.c -mode=systab.c /sys/src/sysconf.json",
  44. "mksys -o errstr.h -mode=errstr.h /sys/src/sysconf.json"
  45. ],
  46. "Projects": [
  47. "clean.json",
  48. "../boot/bootconf.json",
  49. "inith.json"
  50. ],
  51. "SourceFiles": [
  52. "main.c"
  53. ]
  54. }
  55. ]