bootconf.json 525 B

12345678910111213141516171819202122232425262728293031323334
  1. [
  2. {
  3. "Name": "bootcpu",
  4. "Include": [
  5. "/$ARCH/cflags.json"
  6. ],
  7. "Libs": [
  8. "libboot.a",
  9. "/$ARCH/lib/libip.a",
  10. "/$ARCH/lib/libauth.a",
  11. "/$ARCH/lib/libc.a"
  12. ],
  13. "Oflags": [
  14. "-e_main",
  15. "-static",
  16. "-z",
  17. "noseparate-code",
  18. "-z",
  19. "max-page-size=0x200000"
  20. ],
  21. "Post": [
  22. "rm -f *.o *.a",
  23. "data2c ramfs_bootcpu_ ../boot/bootcpu.elf.out ../$ARCH/cpu.c"
  24. ],
  25. "Program": "bootcpu.elf.out",
  26. "Projects": [
  27. "boot.json"
  28. ],
  29. "SourceFiles": [
  30. "printstub.c",
  31. "bootcpu.c"
  32. ]
  33. }
  34. ]