[ { "file": "main.c", "arguments": [ "x86_64-jove-gcc", "-ffreestanding", "-fno-pie", "-fno-pic", "-g", "-MD", "-mno-sse", "-D__x86_64__", "-D__limine__", "-Iinclude", "-I.", "-march=x86-64", "-m64", "-mno-red-zone", "-mno-mmx", "-mcmodel=kernel", "-mfsgsbase", "-c", "main.c", "-o", "main.o" ], "directory": "/home/jon/prg/jove/kernel", "output": "main.o" }, { "file": "arch/x86_64/main.c", "arguments": [ "x86_64-jove-gcc", "-ffreestanding", "-fno-pie", "-fno-pic", "-g", "-MD", "-mno-sse", "-D__x86_64__", "-D__limine__", "-Iinclude", "-I.", "-march=x86-64", "-m64", "-mno-red-zone", "-mno-mmx", "-mcmodel=kernel", "-mfsgsbase", "-c", "arch/x86_64/main.c", "-o", "arch/x86_64/main.o" ], "directory": "/home/jon/prg/jove/kernel", "output": "arch/x86_64/main.o" }, { "file": "arch/x86_64/x86_64.c", "arguments": [ "x86_64-jove-gcc", "-ffreestanding", "-fno-pie", "-fno-pic", "-g", "-MD", "-mno-sse", "-D__x86_64__", "-D__limine__", "-Iinclude", "-I.", "-march=x86-64", "-m64", "-mno-red-zone", "-mno-mmx", "-mcmodel=kernel", "-mfsgsbase", "-c", "arch/x86_64/x86_64.c", "-o", "arch/x86_64/x86_64.o" ], "directory": "/home/jon/prg/jove/kernel", "output": "arch/x86_64/x86_64.o" }, { "file": "boot/cmdline.c", "arguments": [ "x86_64-jove-gcc", "-ffreestanding", "-fno-pie", "-fno-pic", "-g", "-MD", "-mno-sse", "-D__x86_64__", "-D__limine__", "-Iinclude", "-I.", "-march=x86-64", "-m64", "-mno-red-zone", "-mno-mmx", "-mcmodel=kernel", "-mfsgsbase", "-c", "boot/cmdline.c", "-o", "boot/cmdline.o" ], "directory": "/home/jon/prg/jove/kernel", "output": "boot/cmdline.o" }, { "file": "boot/initrd.c", "arguments": [ "x86_64-jove-gcc", "-ffreestanding", "-fno-pie", "-fno-pic", "-g", "-MD", "-mno-sse", "-D__x86_64__", "-D__limine__", "-Iinclude", "-I.", "-march=x86-64", "-m64", "-mno-red-zone", "-mno-mmx", "-mcmodel=kernel", "-mfsgsbase", "-c", "boot/initrd.c", "-o", "boot/initrd.o" ], "directory": "/home/jon/prg/jove/kernel", "output": "boot/initrd.o" }, { "file": "lib/bitmap.c", "arguments": [ "x86_64-jove-gcc", "-ffreestanding", "-fno-pie", "-fno-pic", "-g", "-MD", "-mno-sse", "-D__x86_64__", "-D__limine__", "-Iinclude", "-I.", "-march=x86-64", "-m64", "-mno-red-zone", "-mno-mmx", "-mcmodel=kernel", "-mfsgsbase", "-c", "lib/bitmap.c", "-o", "lib/bitmap.o" ], "directory": "/home/jon/prg/jove/kernel", "output": "lib/bitmap.o" }, { "file": "lib/errstr.c", "arguments": [ "x86_64-jove-gcc", "-ffreestanding", "-fno-pie", "-fno-pic", "-g", "-MD", "-mno-sse", "-D__x86_64__", "-D__limine__", "-Iinclude", "-I.", "-march=x86-64", "-m64", "-mno-red-zone", "-mno-mmx", "-mcmodel=kernel", "-mfsgsbase", "-c", "lib/errstr.c", "-o", "lib/errstr.o" ], "directory": "/home/jon/prg/jove/kernel", "output": "lib/errstr.o" }, { "file": "lib/printf.c", "arguments": [ "x86_64-jove-gcc", "-ffreestanding", "-fno-pie", "-fno-pic", "-g", "-MD", "-mno-sse", "-D__x86_64__", "-D__limine__", "-Iinclude", "-I.", "-march=x86-64", "-m64", "-mno-red-zone", "-mno-mmx", "-mcmodel=kernel", "-mfsgsbase", "-c", "lib/printf.c", "-o", "lib/printf.o" ], "directory": "/home/jon/prg/jove/kernel", "output": "lib/printf.o" }, { "file": "lib/psf.c", "arguments": [ "x86_64-jove-gcc", "-ffreestanding", "-fno-pie", "-fno-pic", "-g", "-MD", "-mno-sse", "-D__x86_64__", "-D__limine__", "-Iinclude", "-I.", "-march=x86-64", "-m64", "-mno-red-zone", "-mno-mmx", "-mcmodel=kernel", "-mfsgsbase", "-c", "lib/psf.c", "-o", "lib/psf.o" ], "directory": "/home/jon/prg/jove/kernel", "output": "lib/psf.o" }, { "file": "lib/rbtree.c", "arguments": [ "x86_64-jove-gcc", "-ffreestanding", "-fno-pie", "-fno-pic", "-g", "-MD", "-mno-sse", "-D__x86_64__", "-D__limine__", "-Iinclude", "-I.", "-march=x86-64", "-m64", "-mno-red-zone", "-mno-mmx", "-mcmodel=kernel", "-mfsgsbase", "-c", "lib/rbtree.c", "-o", "lib/rbtree.o" ], "directory": "/home/jon/prg/jove/kernel", "output": "lib/rbtree.o" }, { "file": "lib/string.c", "arguments": [ "x86_64-jove-gcc", "-ffreestanding", "-fno-pie", "-fno-pic", "-g", "-MD", "-mno-sse", "-D__x86_64__", "-D__limine__", "-Iinclude", "-I.", "-march=x86-64", "-m64", "-mno-red-zone", "-mno-mmx", "-mcmodel=kernel", "-mfsgsbase", "-c", "lib/string.c", "-o", "lib/string.o" ], "directory": "/home/jon/prg/jove/kernel", "output": "lib/string.o" }, { "file": "lib/tar.c", "arguments": [ "x86_64-jove-gcc", "-ffreestanding", "-fno-pie", "-fno-pic", "-g", "-MD", "-mno-sse", "-D__x86_64__", "-D__limine__", "-Iinclude", "-I.", "-march=x86-64", "-m64", "-mno-red-zone", "-mno-mmx", "-mcmodel=kernel", "-mfsgsbase", "-c", "lib/tar.c", "-o", "lib/tar.o" ], "directory": "/home/jon/prg/jove/kernel", "output": "lib/tar.o" }, { "file": "lib/virtterm.c", "arguments": [ "x86_64-jove-gcc", "-ffreestanding", "-fno-pie", "-fno-pic", "-g", "-MD", "-mno-sse", "-D__x86_64__", "-D__limine__", "-Iinclude", "-I.", "-march=x86-64", "-m64", "-mno-red-zone", "-mno-mmx", "-mcmodel=kernel", "-mfsgsbase", "-c", "lib/virtterm.c", "-o", "lib/virtterm.o" ], "directory": "/home/jon/prg/jove/kernel", "output": "lib/virtterm.o" }, { "file": "hal/region.c", "arguments": [ "x86_64-jove-gcc", "-ffreestanding", "-fno-pie", "-fno-pic", "-g", "-MD", "-mno-sse", "-D__x86_64__", "-D__limine__", "-Iinclude", "-I.", "-march=x86-64", "-m64", "-mno-red-zone", "-mno-mmx", "-mcmodel=kernel", "-mfsgsbase", "-c", "hal/region.c", "-o", "hal/region.o" ], "directory": "/home/jon/prg/jove/kernel", "output": "hal/region.o" }, { "file": "hal/shmem.c", "arguments": [ "x86_64-jove-gcc", "-ffreestanding", "-fno-pie", "-fno-pic", "-g", "-MD", "-mno-sse", "-D__x86_64__", "-D__limine__", "-Iinclude", "-I.", "-march=x86-64", "-m64", "-mno-red-zone", "-mno-mmx", "-mcmodel=kernel", "-mfsgsbase", "-c", "hal/shmem.c", "-o", "hal/shmem.o" ], "directory": "/home/jon/prg/jove/kernel", "output": "hal/shmem.o" }, { "file": "hal/untyped.c", "arguments": [ "x86_64-jove-gcc", "-ffreestanding", "-fno-pie", "-fno-pic", "-g", "-MD", "-mno-sse", "-D__x86_64__", "-D__limine__", "-Iinclude", "-I.", "-march=x86-64", "-m64", "-mno-red-zone", "-mno-mmx", "-mcmodel=kernel", "-mfsgsbase", "-c", "hal/untyped.c", "-o", "hal/untyped.o" ], "directory": "/home/jon/prg/jove/kernel", "output": "hal/untyped.o" }, { "file": "proc/init.c", "arguments": [ "x86_64-jove-gcc", "-ffreestanding", "-fno-pie", "-fno-pic", "-g", "-MD", "-mno-sse", "-D__x86_64__", "-D__limine__", "-Iinclude", "-I.", "-march=x86-64", "-m64", "-mno-red-zone", "-mno-mmx", "-mcmodel=kernel", "-mfsgsbase", "-c", "proc/init.c", "-o", "proc/init.o" ], "directory": "/home/jon/prg/jove/kernel", "output": "proc/init.o" }, { "file": "proc/process.c", "arguments": [ "x86_64-jove-gcc", "-ffreestanding", "-fno-pie", "-fno-pic", "-g", "-MD", "-mno-sse", "-D__x86_64__", "-D__limine__", "-Iinclude", "-I.", "-march=x86-64", "-m64", "-mno-red-zone", "-mno-mmx", "-mcmodel=kernel", "-mfsgsbase", "-c", "proc/process.c", "-o", "proc/process.o" ], "directory": "/home/jon/prg/jove/kernel", "output": "proc/process.o" }, { "file": "proc/scheduler.c", "arguments": [ "x86_64-jove-gcc", "-ffreestanding", "-fno-pie", "-fno-pic", "-g", "-MD", "-mno-sse", "-D__x86_64__", "-D__limine__", "-Iinclude", "-I.", "-march=x86-64", "-m64", "-mno-red-zone", "-mno-mmx", "-mcmodel=kernel", "-mfsgsbase", "-c", "proc/scheduler.c", "-o", "proc/scheduler.o" ], "directory": "/home/jon/prg/jove/kernel", "output": "proc/scheduler.o" }, { "file": "sys/link.c", "arguments": [ "x86_64-jove-gcc", "-ffreestanding", "-fno-pie", "-fno-pic", "-g", "-MD", "-mno-sse", "-D__x86_64__", "-D__limine__", "-Iinclude", "-I.", "-march=x86-64", "-m64", "-mno-red-zone", "-mno-mmx", "-mcmodel=kernel", "-mfsgsbase", "-c", "sys/link.c", "-o", "sys/link.o" ], "directory": "/home/jon/prg/jove/kernel", "output": "sys/link.o" }, { "file": "sys/lock.c", "arguments": [ "x86_64-jove-gcc", "-ffreestanding", "-fno-pie", "-fno-pic", "-g", "-MD", "-mno-sse", "-D__x86_64__", "-D__limine__", "-Iinclude", "-I.", "-march=x86-64", "-m64", "-mno-red-zone", "-mno-mmx", "-mcmodel=kernel", "-mfsgsbase", "-c", "sys/lock.c", "-o", "sys/lock.o" ], "directory": "/home/jon/prg/jove/kernel", "output": "sys/lock.o" }, { "file": "sys/lockstack.c", "arguments": [ "x86_64-jove-gcc", "-ffreestanding", "-fno-pie", "-fno-pic", "-g", "-MD", "-mno-sse", "-D__x86_64__", "-D__limine__", "-Iinclude", "-I.", "-march=x86-64", "-m64", "-mno-red-zone", "-mno-mmx", "-mcmodel=kernel", "-mfsgsbase", "-c", "sys/lockstack.c", "-o", "sys/lockstack.o" ], "directory": "/home/jon/prg/jove/kernel", "output": "sys/lockstack.o" }, { "file": "sys/message.c", "arguments": [ "x86_64-jove-gcc", "-ffreestanding", "-fno-pie", "-fno-pic", "-g", "-MD", "-mno-sse", "-D__x86_64__", "-D__limine__", "-Iinclude", "-I.", "-march=x86-64", "-m64", "-mno-red-zone", "-mno-mmx", "-mcmodel=kernel", "-mfsgsbase", "-c", "sys/message.c", "-o", "sys/message.o" ], "directory": "/home/jon/prg/jove/kernel", "output": "sys/message.o" }, { "file": "sys/objdir.c", "arguments": [ "x86_64-jove-gcc", "-ffreestanding", "-fno-pie", "-fno-pic", "-g", "-MD", "-mno-sse", "-D__x86_64__", "-D__limine__", "-Iinclude", "-I.", "-march=x86-64", "-m64", "-mno-red-zone", "-mno-mmx", "-mcmodel=kernel", "-mfsgsbase", "-c", "sys/objdir.c", "-o", "sys/objdir.o" ], "directory": "/home/jon/prg/jove/kernel", "output": "sys/objdir.o" }, { "file": "sys/syscall.c", "arguments": [ "x86_64-jove-gcc", "-ffreestanding", "-fno-pie", "-fno-pic", "-g", "-MD", "-mno-sse", "-D__x86_64__", "-D__limine__", "-Iinclude", "-I.", "-march=x86-64", "-m64", "-mno-red-zone", "-mno-mmx", "-mcmodel=kernel", "-mfsgsbase", "-c", "sys/syscall.c", "-o", "sys/syscall.o" ], "directory": "/home/jon/prg/jove/kernel", "output": "sys/syscall.o" }, { "file": "sys/syscall_initrd_file.c", "arguments": [ "x86_64-jove-gcc", "-ffreestanding", "-fno-pie", "-fno-pic", "-g", "-MD", "-mno-sse", "-D__x86_64__", "-D__limine__", "-Iinclude", "-I.", "-march=x86-64", "-m64", "-mno-red-zone", "-mno-mmx", "-mcmodel=kernel", "-mfsgsbase", "-c", "sys/syscall_initrd_file.c", "-o", "sys/syscall_initrd_file.o" ], "directory": "/home/jon/prg/jove/kernel", "output": "sys/syscall_initrd_file.o" }, { "file": "sys/syscall_message.c", "arguments": [ "x86_64-jove-gcc", "-ffreestanding", "-fno-pie", "-fno-pic", "-g", "-MD", "-mno-sse", "-D__x86_64__", "-D__limine__", "-Iinclude", "-I.", "-march=x86-64", "-m64", "-mno-red-zone", "-mno-mmx", "-mcmodel=kernel", "-mfsgsbase", "-c", "sys/syscall_message.c", "-o", "sys/syscall_message.o" ], "directory": "/home/jon/prg/jove/kernel", "output": "sys/syscall_message.o" }, { "file": "sys/syscall_objdir.c", "arguments": [ "x86_64-jove-gcc", "-ffreestanding", "-fno-pie", "-fno-pic", "-g", "-MD", "-mno-sse", "-D__x86_64__", "-D__limine__", "-Iinclude", "-I.", "-march=x86-64", "-m64", "-mno-red-zone", "-mno-mmx", "-mcmodel=kernel", "-mfsgsbase", "-c", "sys/syscall_objdir.c", "-o", "sys/syscall_objdir.o" ], "directory": "/home/jon/prg/jove/kernel", "output": "sys/syscall_objdir.o" }, { "file": "sys/syscall_pagedir.c", "arguments": [ "x86_64-jove-gcc", "-ffreestanding", "-fno-pie", "-fno-pic", "-g", "-MD", "-mno-sse", "-D__x86_64__", "-D__limine__", "-Iinclude", "-I.", "-march=x86-64", "-m64", "-mno-red-zone", "-mno-mmx", "-mcmodel=kernel", "-mfsgsbase", "-c", "sys/syscall_pagedir.c", "-o", "sys/syscall_pagedir.o" ], "directory": "/home/jon/prg/jove/kernel", "output": "sys/syscall_pagedir.o" }, { "file": "sys/syscall_pcb.c", "arguments": [ "x86_64-jove-gcc", "-ffreestanding", "-fno-pie", "-fno-pic", "-g", "-MD", "-mno-sse", "-D__x86_64__", "-D__limine__", "-Iinclude", "-I.", "-march=x86-64", "-m64", "-mno-red-zone", "-mno-mmx", "-mcmodel=kernel", "-mfsgsbase", "-c", "sys/syscall_pcb.c", "-o", "sys/syscall_pcb.o" ], "directory": "/home/jon/prg/jove/kernel", "output": "sys/syscall_pcb.o" }, { "file": "sys/syscall_region.c", "arguments": [ "x86_64-jove-gcc", "-ffreestanding", "-fno-pie", "-fno-pic", "-g", "-MD", "-mno-sse", "-D__x86_64__", "-D__limine__", "-Iinclude", "-I.", "-march=x86-64", "-m64", "-mno-red-zone", "-mno-mmx", "-mcmodel=kernel", "-mfsgsbase", "-c", "sys/syscall_region.c", "-o", "sys/syscall_region.o" ], "directory": "/home/jon/prg/jove/kernel", "output": "sys/syscall_region.o" }, { "file": "sys/syscall_untyped.c", "arguments": [ "x86_64-jove-gcc", "-ffreestanding", "-fno-pie", "-fno-pic", "-g", "-MD", "-mno-sse", "-D__x86_64__", "-D__limine__", "-Iinclude", "-I.", "-march=x86-64", "-m64", "-mno-red-zone", "-mno-mmx", "-mcmodel=kernel", "-mfsgsbase", "-c", "sys/syscall_untyped.c", "-o", "sys/syscall_untyped.o" ], "directory": "/home/jon/prg/jove/kernel", "output": "sys/syscall_untyped.o" }, { "file": "sys/syscall_vtt.c", "arguments": [ "x86_64-jove-gcc", "-ffreestanding", "-fno-pie", "-fno-pic", "-g", "-MD", "-mno-sse", "-D__x86_64__", "-D__limine__", "-Iinclude", "-I.", "-march=x86-64", "-m64", "-mno-red-zone", "-mno-mmx", "-mcmodel=kernel", "-mfsgsbase", "-c", "sys/syscall_vtt.c", "-o", "sys/syscall_vtt.o" ], "directory": "/home/jon/prg/jove/kernel", "output": "sys/syscall_vtt.o" }, { "file": "panic/panic.c", "arguments": [ "x86_64-jove-gcc", "-ffreestanding", "-fno-pie", "-fno-pic", "-g", "-MD", "-mno-sse", "-D__x86_64__", "-D__limine__", "-Iinclude", "-I.", "-march=x86-64", "-m64", "-mno-red-zone", "-mno-mmx", "-mcmodel=kernel", "-mfsgsbase", "-c", "panic/panic.c", "-o", "panic/panic.o" ], "directory": "/home/jon/prg/jove/kernel", "output": "panic/panic.o" }, { "file": "boot/limine/framebuffer.c", "arguments": [ "x86_64-jove-gcc", "-ffreestanding", "-fno-pie", "-fno-pic", "-g", "-MD", "-mno-sse", "-D__x86_64__", "-D__limine__", "-Iinclude", "-I.", "-march=x86-64", "-m64", "-mno-red-zone", "-mno-mmx", "-mcmodel=kernel", "-mfsgsbase", "-c", "boot/limine/framebuffer.c", "-o", "boot/limine/framebuffer.o" ], "directory": "/home/jon/prg/jove/kernel", "output": "boot/limine/framebuffer.o" }, { "file": "boot/limine/memorymap.c", "arguments": [ "x86_64-jove-gcc", "-ffreestanding", "-fno-pie", "-fno-pic", "-g", "-MD", "-mno-sse", "-D__x86_64__", "-D__limine__", "-Iinclude", "-I.", "-march=x86-64", "-m64", "-mno-red-zone", "-mno-mmx", "-mcmodel=kernel", "-mfsgsbase", "-c", "boot/limine/memorymap.c", "-o", "boot/limine/memorymap.o" ], "directory": "/home/jon/prg/jove/kernel", "output": "boot/limine/memorymap.o" }, { "file": "boot/limine/start.c", "arguments": [ "x86_64-jove-gcc", "-ffreestanding", "-fno-pie", "-fno-pic", "-g", "-MD", "-mno-sse", "-D__x86_64__", "-D__limine__", "-Iinclude", "-I.", "-march=x86-64", "-m64", "-mno-red-zone", "-mno-mmx", "-mcmodel=kernel", "-mfsgsbase", "-c", "boot/limine/start.c", "-o", "boot/limine/start.o" ], "directory": "/home/jon/prg/jove/kernel", "output": "boot/limine/start.o" }, { "file": "arch/x86_64/lib/printf.c", "arguments": [ "x86_64-jove-gcc", "-ffreestanding", "-fno-pie", "-fno-pic", "-g", "-MD", "-mno-sse", "-D__x86_64__", "-D__limine__", "-Iinclude", "-I.", "-march=x86-64", "-m64", "-mno-red-zone", "-mno-mmx", "-mcmodel=kernel", "-mfsgsbase", "-c", "arch/x86_64/lib/printf.c", "-o", "arch/x86_64/lib/printf.o" ], "directory": "/home/jon/prg/jove/kernel", "output": "arch/x86_64/lib/printf.o" }, { "file": "arch/x86_64/hal/gdt.c", "arguments": [ "x86_64-jove-gcc", "-ffreestanding", "-fno-pie", "-fno-pic", "-g", "-MD", "-mno-sse", "-D__x86_64__", "-D__limine__", "-Iinclude", "-I.", "-march=x86-64", "-m64", "-mno-red-zone", "-mno-mmx", "-mcmodel=kernel", "-mfsgsbase", "-c", "arch/x86_64/hal/gdt.c", "-o", "arch/x86_64/hal/gdt.o" ], "directory": "/home/jon/prg/jove/kernel", "output": "arch/x86_64/hal/gdt.o" }, { "file": "arch/x86_64/hal/idt.c", "arguments": [ "x86_64-jove-gcc", "-ffreestanding", "-fno-pie", "-fno-pic", "-g", "-MD", "-mno-sse", "-D__x86_64__", "-D__limine__", "-Iinclude", "-I.", "-march=x86-64", "-m64", "-mno-red-zone", "-mno-mmx", "-mcmodel=kernel", "-mfsgsbase", "-c", "arch/x86_64/hal/idt.c", "-o", "arch/x86_64/hal/idt.o" ], "directory": "/home/jon/prg/jove/kernel", "output": "arch/x86_64/hal/idt.o" }, { "file": "arch/x86_64/hal/msr.c", "arguments": [ "x86_64-jove-gcc", "-ffreestanding", "-fno-pie", "-fno-pic", "-g", "-MD", "-mno-sse", "-D__x86_64__", "-D__limine__", "-Iinclude", "-I.", "-march=x86-64", "-m64", "-mno-red-zone", "-mno-mmx", "-mcmodel=kernel", "-mfsgsbase", "-c", "arch/x86_64/hal/msr.c", "-o", "arch/x86_64/hal/msr.o" ], "directory": "/home/jon/prg/jove/kernel", "output": "arch/x86_64/hal/msr.o" }, { "file": "arch/x86_64/hal/obj.c", "arguments": [ "x86_64-jove-gcc", "-ffreestanding", "-fno-pie", "-fno-pic", "-g", "-MD", "-mno-sse", "-D__x86_64__", "-D__limine__", "-Iinclude", "-I.", "-march=x86-64", "-m64", "-mno-red-zone", "-mno-mmx", "-mcmodel=kernel", "-mfsgsbase", "-c", "arch/x86_64/hal/obj.c", "-o", "arch/x86_64/hal/obj.o" ], "directory": "/home/jon/prg/jove/kernel", "output": "arch/x86_64/hal/obj.o" }, { "file": "arch/x86_64/hal/paging.c", "arguments": [ "x86_64-jove-gcc", "-ffreestanding", "-fno-pie", "-fno-pic", "-g", "-MD", "-mno-sse", "-D__x86_64__", "-D__limine__", "-Iinclude", "-I.", "-march=x86-64", "-m64", "-mno-red-zone", "-mno-mmx", "-mcmodel=kernel", "-mfsgsbase", "-c", "arch/x86_64/hal/paging.c", "-o", "arch/x86_64/hal/paging.o" ], "directory": "/home/jon/prg/jove/kernel", "output": "arch/x86_64/hal/paging.o" }, { "file": "arch/x86_64/hal/serial_com.c", "arguments": [ "x86_64-jove-gcc", "-ffreestanding", "-fno-pie", "-fno-pic", "-g", "-MD", "-mno-sse", "-D__x86_64__", "-D__limine__", "-Iinclude", "-I.", "-march=x86-64", "-m64", "-mno-red-zone", "-mno-mmx", "-mcmodel=kernel", "-mfsgsbase", "-c", "arch/x86_64/hal/serial_com.c", "-o", "arch/x86_64/hal/serial_com.o" ], "directory": "/home/jon/prg/jove/kernel", "output": "arch/x86_64/hal/serial_com.o" }, { "file": "arch/x86_64/hal/smp.c", "arguments": [ "x86_64-jove-gcc", "-ffreestanding", "-fno-pie", "-fno-pic", "-g", "-MD", "-mno-sse", "-D__x86_64__", "-D__limine__", "-Iinclude", "-I.", "-march=x86-64", "-m64", "-mno-red-zone", "-mno-mmx", "-mcmodel=kernel", "-mfsgsbase", "-c", "arch/x86_64/hal/smp.c", "-o", "arch/x86_64/hal/smp.o" ], "directory": "/home/jon/prg/jove/kernel", "output": "arch/x86_64/hal/smp.o" }, { "file": "arch/x86_64/proc/init.c", "arguments": [ "x86_64-jove-gcc", "-ffreestanding", "-fno-pie", "-fno-pic", "-g", "-MD", "-mno-sse", "-D__x86_64__", "-D__limine__", "-Iinclude", "-I.", "-march=x86-64", "-m64", "-mno-red-zone", "-mno-mmx", "-mcmodel=kernel", "-mfsgsbase", "-c", "arch/x86_64/proc/init.c", "-o", "arch/x86_64/proc/init.o" ], "directory": "/home/jon/prg/jove/kernel", "output": "arch/x86_64/proc/init.o" }, { "file": "arch/x86_64/proc/process.c", "arguments": [ "x86_64-jove-gcc", "-ffreestanding", "-fno-pie", "-fno-pic", "-g", "-MD", "-mno-sse", "-D__x86_64__", "-D__limine__", "-Iinclude", "-I.", "-march=x86-64", "-m64", "-mno-red-zone", "-mno-mmx", "-mcmodel=kernel", "-mfsgsbase", "-c", "arch/x86_64/proc/process.c", "-o", "arch/x86_64/proc/process.o" ], "directory": "/home/jon/prg/jove/kernel", "output": "arch/x86_64/proc/process.o" }, { "file": "arch/x86_64/proc/scheduler.c", "arguments": [ "x86_64-jove-gcc", "-ffreestanding", "-fno-pie", "-fno-pic", "-g", "-MD", "-mno-sse", "-D__x86_64__", "-D__limine__", "-Iinclude", "-I.", "-march=x86-64", "-m64", "-mno-red-zone", "-mno-mmx", "-mcmodel=kernel", "-mfsgsbase", "-c", "arch/x86_64/proc/scheduler.c", "-o", "arch/x86_64/proc/scheduler.o" ], "directory": "/home/jon/prg/jove/kernel", "output": "arch/x86_64/proc/scheduler.o" }, { "file": "arch/x86_64/sys/link.c", "arguments": [ "x86_64-jove-gcc", "-ffreestanding", "-fno-pie", "-fno-pic", "-g", "-MD", "-mno-sse", "-D__x86_64__", "-D__limine__", "-Iinclude", "-I.", "-march=x86-64", "-m64", "-mno-red-zone", "-mno-mmx", "-mcmodel=kernel", "-mfsgsbase", "-c", "arch/x86_64/sys/link.c", "-o", "arch/x86_64/sys/link.o" ], "directory": "/home/jon/prg/jove/kernel", "output": "arch/x86_64/sys/link.o" }, { "file": "arch/x86_64/sys/syscall.c", "arguments": [ "x86_64-jove-gcc", "-ffreestanding", "-fno-pie", "-fno-pic", "-g", "-MD", "-mno-sse", "-D__x86_64__", "-D__limine__", "-Iinclude", "-I.", "-march=x86-64", "-m64", "-mno-red-zone", "-mno-mmx", "-mcmodel=kernel", "-mfsgsbase", "-c", "arch/x86_64/sys/syscall.c", "-o", "arch/x86_64/sys/syscall.o" ], "directory": "/home/jon/prg/jove/kernel", "output": "arch/x86_64/sys/syscall.o" }, { "file": "arch/x86_64/sys/syscall_serial.c", "arguments": [ "x86_64-jove-gcc", "-ffreestanding", "-fno-pie", "-fno-pic", "-g", "-MD", "-mno-sse", "-D__x86_64__", "-D__limine__", "-Iinclude", "-I.", "-march=x86-64", "-m64", "-mno-red-zone", "-mno-mmx", "-mcmodel=kernel", "-mfsgsbase", "-c", "arch/x86_64/sys/syscall_serial.c", "-o", "arch/x86_64/sys/syscall_serial.o" ], "directory": "/home/jon/prg/jove/kernel", "output": "arch/x86_64/sys/syscall_serial.o" }, { "file": "arch/x86_64/panic/panic.c", "arguments": [ "x86_64-jove-gcc", "-ffreestanding", "-fno-pie", "-fno-pic", "-g", "-MD", "-mno-sse", "-D__x86_64__", "-D__limine__", "-Iinclude", "-I.", "-march=x86-64", "-m64", "-mno-red-zone", "-mno-mmx", "-mcmodel=kernel", "-mfsgsbase", "-c", "arch/x86_64/panic/panic.c", "-o", "arch/x86_64/panic/panic.o" ], "directory": "/home/jon/prg/jove/kernel", "output": "arch/x86_64/panic/panic.o" }, { "file": "arch/x86_64/boot/limine/framebuffer.c", "arguments": [ "x86_64-jove-gcc", "-ffreestanding", "-fno-pie", "-fno-pic", "-g", "-MD", "-mno-sse", "-D__x86_64__", "-D__limine__", "-Iinclude", "-I.", "-march=x86-64", "-m64", "-mno-red-zone", "-mno-mmx", "-mcmodel=kernel", "-mfsgsbase", "-c", "arch/x86_64/boot/limine/framebuffer.c", "-o", "arch/x86_64/boot/limine/framebuffer.o" ], "directory": "/home/jon/prg/jove/kernel", "output": "arch/x86_64/boot/limine/framebuffer.o" } ]