{ "core": { "Kernel" : { "CodeFile": "autogenerated.c" }, "Cflags": [ "-DKERNEL", "-DKERNDATE=1433623937", "-c", "-I.", "-I$JEHANNE/sys/src/lib/jehanne", "-mcmodel=kernel", "-O0", "-static", "-fplan9-extensions", "-mno-red-zone", "-fstack-protector-all", "-ffreestanding", "-fno-builtin", "-g", "-fvar-tracking", "-fvar-tracking-assignments", "-ffixed-r14", "-ffixed-r15", "-Wall", "-W", "-Wno-sign-compare", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-missing-braces", "-Wno-parentheses", "-Wno-unknown-pragmas" ], "Libs": [ "/arch/$ARCH/lib/klibmemlayer.a", "/arch/$ARCH/lib/klibmemdraw.a", "/arch/$ARCH/lib/klibdraw.a", "/arch/$ARCH/lib/klibip.a", "/arch/$ARCH/lib/klibc.a", "/arch/$ARCH/lib/klib9p2000.a", "/arch/$ARCH/lib/klibsec.a", "/arch/$ARCH/lib/klibmp.a", "/arch/$ARCH/lib/klibaml.a" ], "Oflags": [ "-z", "max-page-size=0x1000", "-nostdlib", "-g", "-T", "kernel.ld" ], "Pre": [ "ksyscalls $JEHANNE/sys/src/sysconf.json > systab.c", "mksys -o errstr.h '-mode=errstr.h' $JEHANNE/sys/src/sysconf.json", "./createSIPIHeader.sh" ], "Projects": [ "clean.json", "../boot/build.json", "inith.json" ], "SourceFiles": [ "bios32.c", "devether.c", "devrtc.c", "devkbd.c", "ether8139.c", "ether8169.c", "ether82557.c", "ether82563.c", "etherigbe.c", "ethermii.c", "etherm10g.c", "pci.c", "sdiahci.c", "sdscsi.c", "uarti8250.c", "uartpci.c", "entry.S", "ec.c", "l64v.S", "l64fpu.S", "cpuidamd64.S", "l64idt.S", "l64vsyscall.S", "acpi.c", "arch.c", "archmp.c", "devarch.c", "fpu.c", "hpet.c", "i8253.c", "i8259.c", "lapic.c", "main.c", "memory.c", "mmu.c", "mp.c", "msi.c", "mtrr.c", "multiboot.c", "squidboy.c", "syscall.c", "systab.c", "trap.c" ] } }