summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJon Santmyer <jon@jonsantmyer.com>2026-10-10 08:24:17 -0400
committerJon Santmyer <jon@jonsantmyer.com>2026-10-10 08:24:17 -0400
commitbf4e93397dbf0647e767a72e98fb15d3b53f0373 (patch)
tree7c126677d9737deeac87894f8265b4709471ce70
parenta5737e7366e597808a2c00003b9528e1c2d455d8 (diff)
downloadjove-kernel-bf4e93397dbf0647e767a72e98fb15d3b53f0373.tar.gz
jove-kernel-bf4e93397dbf0647e767a72e98fb15d3b53f0373.tar.bz2
jove-kernel-bf4e93397dbf0647e767a72e98fb15d3b53f0373.zip
update compile commands
-rw-r--r--compile_commands.json882
1 files changed, 298 insertions, 584 deletions
diff --git a/compile_commands.json b/compile_commands.json
index e401f56..9454f3c 100644
--- a/compile_commands.json
+++ b/compile_commands.json
@@ -2,12 +2,13 @@
{
"file": "main.c",
"arguments": [
- "x86_64-elf-gcc",
+ "x86_64-jove-gcc",
"-ffreestanding",
"-fno-pie",
"-fno-pic",
"-g",
"-MD",
+ "-mno-sse",
"-D__x86_64__",
"-D__limine__",
"-Iinclude",
@@ -18,9 +19,6 @@
"-mno-mmx",
"-mcmodel=kernel",
"-mfsgsbase",
- "-DUACPI_BAREBONES_MODE",
- "-DUACPI_FORMATTED_LOGGING",
- "-Iuacpi/include",
"-c",
"main.c",
"-o",
@@ -30,44 +28,15 @@
"output": "main.o"
},
{
- "file": "arch/x86_64/lock.c",
- "arguments": [
- "x86_64-elf-gcc",
- "-ffreestanding",
- "-fno-pie",
- "-fno-pic",
- "-g",
- "-MD",
- "-D__x86_64__",
- "-D__limine__",
- "-Iinclude",
- "-I.",
- "-march=x86-64",
- "-m64",
- "-mno-red-zone",
- "-mno-mmx",
- "-mcmodel=kernel",
- "-mfsgsbase",
- "-DUACPI_BAREBONES_MODE",
- "-DUACPI_FORMATTED_LOGGING",
- "-Iuacpi/include",
- "-c",
- "arch/x86_64/lock.c",
- "-o",
- "arch/x86_64/lock.o"
- ],
- "directory": "/home/jon/prg/jove/kernel",
- "output": "arch/x86_64/lock.o"
- },
- {
"file": "arch/x86_64/main.c",
"arguments": [
- "x86_64-elf-gcc",
+ "x86_64-jove-gcc",
"-ffreestanding",
"-fno-pie",
"-fno-pic",
"-g",
"-MD",
+ "-mno-sse",
"-D__x86_64__",
"-D__limine__",
"-Iinclude",
@@ -78,9 +47,6 @@
"-mno-mmx",
"-mcmodel=kernel",
"-mfsgsbase",
- "-DUACPI_BAREBONES_MODE",
- "-DUACPI_FORMATTED_LOGGING",
- "-Iuacpi/include",
"-c",
"arch/x86_64/main.c",
"-o",
@@ -92,12 +58,13 @@
{
"file": "arch/x86_64/x86_64.c",
"arguments": [
- "x86_64-elf-gcc",
+ "x86_64-jove-gcc",
"-ffreestanding",
"-fno-pie",
"-fno-pic",
"-g",
"-MD",
+ "-mno-sse",
"-D__x86_64__",
"-D__limine__",
"-Iinclude",
@@ -108,9 +75,6 @@
"-mno-mmx",
"-mcmodel=kernel",
"-mfsgsbase",
- "-DUACPI_BAREBONES_MODE",
- "-DUACPI_FORMATTED_LOGGING",
- "-Iuacpi/include",
"-c",
"arch/x86_64/x86_64.c",
"-o",
@@ -122,12 +86,13 @@
{
"file": "boot/cmdline.c",
"arguments": [
- "x86_64-elf-gcc",
+ "x86_64-jove-gcc",
"-ffreestanding",
"-fno-pie",
"-fno-pic",
"-g",
"-MD",
+ "-mno-sse",
"-D__x86_64__",
"-D__limine__",
"-Iinclude",
@@ -138,9 +103,6 @@
"-mno-mmx",
"-mcmodel=kernel",
"-mfsgsbase",
- "-DUACPI_BAREBONES_MODE",
- "-DUACPI_FORMATTED_LOGGING",
- "-Iuacpi/include",
"-c",
"boot/cmdline.c",
"-o",
@@ -152,12 +114,13 @@
{
"file": "boot/initrd.c",
"arguments": [
- "x86_64-elf-gcc",
+ "x86_64-jove-gcc",
"-ffreestanding",
"-fno-pie",
"-fno-pic",
"-g",
"-MD",
+ "-mno-sse",
"-D__x86_64__",
"-D__limine__",
"-Iinclude",
@@ -168,9 +131,6 @@
"-mno-mmx",
"-mcmodel=kernel",
"-mfsgsbase",
- "-DUACPI_BAREBONES_MODE",
- "-DUACPI_FORMATTED_LOGGING",
- "-Iuacpi/include",
"-c",
"boot/initrd.c",
"-o",
@@ -180,134 +140,15 @@
"output": "boot/initrd.o"
},
{
- "file": "lib/panic.c",
- "arguments": [
- "x86_64-elf-gcc",
- "-ffreestanding",
- "-fno-pie",
- "-fno-pic",
- "-g",
- "-MD",
- "-D__x86_64__",
- "-D__limine__",
- "-Iinclude",
- "-I.",
- "-march=x86-64",
- "-m64",
- "-mno-red-zone",
- "-mno-mmx",
- "-mcmodel=kernel",
- "-mfsgsbase",
- "-DUACPI_BAREBONES_MODE",
- "-DUACPI_FORMATTED_LOGGING",
- "-Iuacpi/include",
- "-c",
- "lib/panic.c",
- "-o",
- "lib/panic.o"
- ],
- "directory": "/home/jon/prg/jove/kernel",
- "output": "lib/panic.o"
- },
- {
- "file": "lib/printf.c",
- "arguments": [
- "x86_64-elf-gcc",
- "-ffreestanding",
- "-fno-pie",
- "-fno-pic",
- "-g",
- "-MD",
- "-D__x86_64__",
- "-D__limine__",
- "-Iinclude",
- "-I.",
- "-march=x86-64",
- "-m64",
- "-mno-red-zone",
- "-mno-mmx",
- "-mcmodel=kernel",
- "-mfsgsbase",
- "-DUACPI_BAREBONES_MODE",
- "-DUACPI_FORMATTED_LOGGING",
- "-Iuacpi/include",
- "-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-elf-gcc",
- "-ffreestanding",
- "-fno-pie",
- "-fno-pic",
- "-g",
- "-MD",
- "-D__x86_64__",
- "-D__limine__",
- "-Iinclude",
- "-I.",
- "-march=x86-64",
- "-m64",
- "-mno-red-zone",
- "-mno-mmx",
- "-mcmodel=kernel",
- "-mfsgsbase",
- "-DUACPI_BAREBONES_MODE",
- "-DUACPI_FORMATTED_LOGGING",
- "-Iuacpi/include",
- "-c",
- "lib/psf.c",
- "-o",
- "lib/psf.o"
- ],
- "directory": "/home/jon/prg/jove/kernel",
- "output": "lib/psf.o"
- },
- {
- "file": "lib/string.c",
- "arguments": [
- "x86_64-elf-gcc",
- "-ffreestanding",
- "-fno-pie",
- "-fno-pic",
- "-g",
- "-MD",
- "-D__x86_64__",
- "-D__limine__",
- "-Iinclude",
- "-I.",
- "-march=x86-64",
- "-m64",
- "-mno-red-zone",
- "-mno-mmx",
- "-mcmodel=kernel",
- "-mfsgsbase",
- "-DUACPI_BAREBONES_MODE",
- "-DUACPI_FORMATTED_LOGGING",
- "-Iuacpi/include",
- "-c",
- "lib/string.c",
- "-o",
- "lib/string.o"
- ],
- "directory": "/home/jon/prg/jove/kernel",
- "output": "lib/string.o"
- },
- {
- "file": "lib/tar.c",
+ "file": "lib/bitmap.c",
"arguments": [
- "x86_64-elf-gcc",
+ "x86_64-jove-gcc",
"-ffreestanding",
"-fno-pie",
"-fno-pic",
"-g",
"-MD",
+ "-mno-sse",
"-D__x86_64__",
"-D__limine__",
"-Iinclude",
@@ -318,26 +159,24 @@
"-mno-mmx",
"-mcmodel=kernel",
"-mfsgsbase",
- "-DUACPI_BAREBONES_MODE",
- "-DUACPI_FORMATTED_LOGGING",
- "-Iuacpi/include",
"-c",
- "lib/tar.c",
+ "lib/bitmap.c",
"-o",
- "lib/tar.o"
+ "lib/bitmap.o"
],
"directory": "/home/jon/prg/jove/kernel",
- "output": "lib/tar.o"
+ "output": "lib/bitmap.o"
},
{
- "file": "lib/virtterm.c",
+ "file": "lib/errstr.c",
"arguments": [
- "x86_64-elf-gcc",
+ "x86_64-jove-gcc",
"-ffreestanding",
"-fno-pie",
"-fno-pic",
"-g",
"-MD",
+ "-mno-sse",
"-D__x86_64__",
"-D__limine__",
"-Iinclude",
@@ -348,56 +187,24 @@
"-mno-mmx",
"-mcmodel=kernel",
"-mfsgsbase",
- "-DUACPI_BAREBONES_MODE",
- "-DUACPI_FORMATTED_LOGGING",
- "-Iuacpi/include",
"-c",
- "lib/virtterm.c",
+ "lib/errstr.c",
"-o",
- "lib/virtterm.o"
+ "lib/errstr.o"
],
"directory": "/home/jon/prg/jove/kernel",
- "output": "lib/virtterm.o"
+ "output": "lib/errstr.o"
},
{
- "file": "hal/uacpi.c",
- "arguments": [
- "x86_64-elf-gcc",
- "-ffreestanding",
- "-fno-pie",
- "-fno-pic",
- "-g",
- "-MD",
- "-D__x86_64__",
- "-D__limine__",
- "-Iinclude",
- "-I.",
- "-march=x86-64",
- "-m64",
- "-mno-red-zone",
- "-mno-mmx",
- "-mcmodel=kernel",
- "-mfsgsbase",
- "-DUACPI_BAREBONES_MODE",
- "-DUACPI_FORMATTED_LOGGING",
- "-Iuacpi/include",
- "-c",
- "hal/uacpi.c",
- "-o",
- "hal/uacpi.o"
- ],
- "directory": "/home/jon/prg/jove/kernel",
- "output": "hal/uacpi.o"
- },
- {
- "file": "hal/untyped.c",
+ "file": "lib/printf.c",
"arguments": [
- "x86_64-elf-gcc",
+ "x86_64-jove-gcc",
"-ffreestanding",
"-fno-pie",
"-fno-pic",
"-g",
"-MD",
+ "-mno-sse",
"-D__x86_64__",
"-D__limine__",
"-Iinclude",
@@ -408,26 +215,24 @@
"-mno-mmx",
"-mcmodel=kernel",
"-mfsgsbase",
- "-DUACPI_BAREBONES_MODE",
- "-DUACPI_FORMATTED_LOGGING",
- "-Iuacpi/include",
"-c",
- "hal/untyped.c",
+ "lib/printf.c",
"-o",
- "hal/untyped.o"
+ "lib/printf.o"
],
"directory": "/home/jon/prg/jove/kernel",
- "output": "hal/untyped.o"
+ "output": "lib/printf.o"
},
{
- "file": "sys/link.c",
+ "file": "lib/psf.c",
"arguments": [
- "x86_64-elf-gcc",
+ "x86_64-jove-gcc",
"-ffreestanding",
"-fno-pie",
"-fno-pic",
"-g",
"-MD",
+ "-mno-sse",
"-D__x86_64__",
"-D__limine__",
"-Iinclude",
@@ -438,26 +243,24 @@
"-mno-mmx",
"-mcmodel=kernel",
"-mfsgsbase",
- "-DUACPI_BAREBONES_MODE",
- "-DUACPI_FORMATTED_LOGGING",
- "-Iuacpi/include",
"-c",
- "sys/link.c",
+ "lib/psf.c",
"-o",
- "sys/link.o"
+ "lib/psf.o"
],
"directory": "/home/jon/prg/jove/kernel",
- "output": "sys/link.o"
+ "output": "lib/psf.o"
},
{
- "file": "sys/message.c",
+ "file": "lib/rbtree.c",
"arguments": [
- "x86_64-elf-gcc",
+ "x86_64-jove-gcc",
"-ffreestanding",
"-fno-pie",
"-fno-pic",
"-g",
"-MD",
+ "-mno-sse",
"-D__x86_64__",
"-D__limine__",
"-Iinclude",
@@ -468,26 +271,24 @@
"-mno-mmx",
"-mcmodel=kernel",
"-mfsgsbase",
- "-DUACPI_BAREBONES_MODE",
- "-DUACPI_FORMATTED_LOGGING",
- "-Iuacpi/include",
"-c",
- "sys/message.c",
+ "lib/rbtree.c",
"-o",
- "sys/message.o"
+ "lib/rbtree.o"
],
"directory": "/home/jon/prg/jove/kernel",
- "output": "sys/message.o"
+ "output": "lib/rbtree.o"
},
{
- "file": "sys/syscall.c",
+ "file": "lib/string.c",
"arguments": [
- "x86_64-elf-gcc",
+ "x86_64-jove-gcc",
"-ffreestanding",
"-fno-pie",
"-fno-pic",
"-g",
"-MD",
+ "-mno-sse",
"-D__x86_64__",
"-D__limine__",
"-Iinclude",
@@ -498,26 +299,24 @@
"-mno-mmx",
"-mcmodel=kernel",
"-mfsgsbase",
- "-DUACPI_BAREBONES_MODE",
- "-DUACPI_FORMATTED_LOGGING",
- "-Iuacpi/include",
"-c",
- "sys/syscall.c",
+ "lib/string.c",
"-o",
- "sys/syscall.o"
+ "lib/string.o"
],
"directory": "/home/jon/prg/jove/kernel",
- "output": "sys/syscall.o"
+ "output": "lib/string.o"
},
{
- "file": "sys/syscall_objdir.c",
+ "file": "lib/tar.c",
"arguments": [
- "x86_64-elf-gcc",
+ "x86_64-jove-gcc",
"-ffreestanding",
"-fno-pie",
"-fno-pic",
"-g",
"-MD",
+ "-mno-sse",
"-D__x86_64__",
"-D__limine__",
"-Iinclude",
@@ -528,26 +327,24 @@
"-mno-mmx",
"-mcmodel=kernel",
"-mfsgsbase",
- "-DUACPI_BAREBONES_MODE",
- "-DUACPI_FORMATTED_LOGGING",
- "-Iuacpi/include",
"-c",
- "sys/syscall_objdir.c",
+ "lib/tar.c",
"-o",
- "sys/syscall_objdir.o"
+ "lib/tar.o"
],
"directory": "/home/jon/prg/jove/kernel",
- "output": "sys/syscall_objdir.o"
+ "output": "lib/tar.o"
},
{
- "file": "sys/syscall_pagedir.c",
+ "file": "lib/virtterm.c",
"arguments": [
- "x86_64-elf-gcc",
+ "x86_64-jove-gcc",
"-ffreestanding",
"-fno-pie",
"-fno-pic",
"-g",
"-MD",
+ "-mno-sse",
"-D__x86_64__",
"-D__limine__",
"-Iinclude",
@@ -558,26 +355,24 @@
"-mno-mmx",
"-mcmodel=kernel",
"-mfsgsbase",
- "-DUACPI_BAREBONES_MODE",
- "-DUACPI_FORMATTED_LOGGING",
- "-Iuacpi/include",
"-c",
- "sys/syscall_pagedir.c",
+ "lib/virtterm.c",
"-o",
- "sys/syscall_pagedir.o"
+ "lib/virtterm.o"
],
"directory": "/home/jon/prg/jove/kernel",
- "output": "sys/syscall_pagedir.o"
+ "output": "lib/virtterm.o"
},
{
- "file": "sys/syscall_untyped.c",
+ "file": "hal/region.c",
"arguments": [
- "x86_64-elf-gcc",
+ "x86_64-jove-gcc",
"-ffreestanding",
"-fno-pie",
"-fno-pic",
"-g",
"-MD",
+ "-mno-sse",
"-D__x86_64__",
"-D__limine__",
"-Iinclude",
@@ -588,26 +383,24 @@
"-mno-mmx",
"-mcmodel=kernel",
"-mfsgsbase",
- "-DUACPI_BAREBONES_MODE",
- "-DUACPI_FORMATTED_LOGGING",
- "-Iuacpi/include",
"-c",
- "sys/syscall_untyped.c",
+ "hal/region.c",
"-o",
- "sys/syscall_untyped.o"
+ "hal/region.o"
],
"directory": "/home/jon/prg/jove/kernel",
- "output": "sys/syscall_untyped.o"
+ "output": "hal/region.o"
},
{
- "file": "sys/syscall_vtt.c",
+ "file": "hal/shmem.c",
"arguments": [
- "x86_64-elf-gcc",
+ "x86_64-jove-gcc",
"-ffreestanding",
"-fno-pie",
"-fno-pic",
"-g",
"-MD",
+ "-mno-sse",
"-D__x86_64__",
"-D__limine__",
"-Iinclude",
@@ -618,26 +411,24 @@
"-mno-mmx",
"-mcmodel=kernel",
"-mfsgsbase",
- "-DUACPI_BAREBONES_MODE",
- "-DUACPI_FORMATTED_LOGGING",
- "-Iuacpi/include",
"-c",
- "sys/syscall_vtt.c",
+ "hal/shmem.c",
"-o",
- "sys/syscall_vtt.o"
+ "hal/shmem.o"
],
"directory": "/home/jon/prg/jove/kernel",
- "output": "sys/syscall_vtt.o"
+ "output": "hal/shmem.o"
},
{
- "file": "boot/limine/framebuffer.c",
+ "file": "hal/untyped.c",
"arguments": [
- "x86_64-elf-gcc",
+ "x86_64-jove-gcc",
"-ffreestanding",
"-fno-pie",
"-fno-pic",
"-g",
"-MD",
+ "-mno-sse",
"-D__x86_64__",
"-D__limine__",
"-Iinclude",
@@ -648,26 +439,24 @@
"-mno-mmx",
"-mcmodel=kernel",
"-mfsgsbase",
- "-DUACPI_BAREBONES_MODE",
- "-DUACPI_FORMATTED_LOGGING",
- "-Iuacpi/include",
"-c",
- "boot/limine/framebuffer.c",
+ "hal/untyped.c",
"-o",
- "boot/limine/framebuffer.o"
+ "hal/untyped.o"
],
"directory": "/home/jon/prg/jove/kernel",
- "output": "boot/limine/framebuffer.o"
+ "output": "hal/untyped.o"
},
{
- "file": "boot/limine/memorymap.c",
+ "file": "proc/init.c",
"arguments": [
- "x86_64-elf-gcc",
+ "x86_64-jove-gcc",
"-ffreestanding",
"-fno-pie",
"-fno-pic",
"-g",
"-MD",
+ "-mno-sse",
"-D__x86_64__",
"-D__limine__",
"-Iinclude",
@@ -678,26 +467,24 @@
"-mno-mmx",
"-mcmodel=kernel",
"-mfsgsbase",
- "-DUACPI_BAREBONES_MODE",
- "-DUACPI_FORMATTED_LOGGING",
- "-Iuacpi/include",
"-c",
- "boot/limine/memorymap.c",
+ "proc/init.c",
"-o",
- "boot/limine/memorymap.o"
+ "proc/init.o"
],
"directory": "/home/jon/prg/jove/kernel",
- "output": "boot/limine/memorymap.o"
+ "output": "proc/init.o"
},
{
- "file": "boot/limine/start.c",
+ "file": "proc/process.c",
"arguments": [
- "x86_64-elf-gcc",
+ "x86_64-jove-gcc",
"-ffreestanding",
"-fno-pie",
"-fno-pic",
"-g",
"-MD",
+ "-mno-sse",
"-D__x86_64__",
"-D__limine__",
"-Iinclude",
@@ -708,26 +495,24 @@
"-mno-mmx",
"-mcmodel=kernel",
"-mfsgsbase",
- "-DUACPI_BAREBONES_MODE",
- "-DUACPI_FORMATTED_LOGGING",
- "-Iuacpi/include",
"-c",
- "boot/limine/start.c",
+ "proc/process.c",
"-o",
- "boot/limine/start.o"
+ "proc/process.o"
],
"directory": "/home/jon/prg/jove/kernel",
- "output": "boot/limine/start.o"
+ "output": "proc/process.o"
},
{
- "file": "boot/limine/uacpi.c",
+ "file": "proc/scheduler.c",
"arguments": [
- "x86_64-elf-gcc",
+ "x86_64-jove-gcc",
"-ffreestanding",
"-fno-pie",
"-fno-pic",
"-g",
"-MD",
+ "-mno-sse",
"-D__x86_64__",
"-D__limine__",
"-Iinclude",
@@ -738,26 +523,24 @@
"-mno-mmx",
"-mcmodel=kernel",
"-mfsgsbase",
- "-DUACPI_BAREBONES_MODE",
- "-DUACPI_FORMATTED_LOGGING",
- "-Iuacpi/include",
"-c",
- "boot/limine/uacpi.c",
+ "proc/scheduler.c",
"-o",
- "boot/limine/uacpi.o"
+ "proc/scheduler.o"
],
"directory": "/home/jon/prg/jove/kernel",
- "output": "boot/limine/uacpi.o"
+ "output": "proc/scheduler.o"
},
{
- "file": "arch/x86_64/lib/printf.c",
+ "file": "sys/link.c",
"arguments": [
- "x86_64-elf-gcc",
+ "x86_64-jove-gcc",
"-ffreestanding",
"-fno-pie",
"-fno-pic",
"-g",
"-MD",
+ "-mno-sse",
"-D__x86_64__",
"-D__limine__",
"-Iinclude",
@@ -768,26 +551,24 @@
"-mno-mmx",
"-mcmodel=kernel",
"-mfsgsbase",
- "-DUACPI_BAREBONES_MODE",
- "-DUACPI_FORMATTED_LOGGING",
- "-Iuacpi/include",
"-c",
- "arch/x86_64/lib/printf.c",
+ "sys/link.c",
"-o",
- "arch/x86_64/lib/printf.o"
+ "sys/link.o"
],
"directory": "/home/jon/prg/jove/kernel",
- "output": "arch/x86_64/lib/printf.o"
+ "output": "sys/link.o"
},
{
- "file": "arch/x86_64/hal/gdt.c",
+ "file": "sys/lock.c",
"arguments": [
- "x86_64-elf-gcc",
+ "x86_64-jove-gcc",
"-ffreestanding",
"-fno-pie",
"-fno-pic",
"-g",
"-MD",
+ "-mno-sse",
"-D__x86_64__",
"-D__limine__",
"-Iinclude",
@@ -798,26 +579,24 @@
"-mno-mmx",
"-mcmodel=kernel",
"-mfsgsbase",
- "-DUACPI_BAREBONES_MODE",
- "-DUACPI_FORMATTED_LOGGING",
- "-Iuacpi/include",
"-c",
- "arch/x86_64/hal/gdt.c",
+ "sys/lock.c",
"-o",
- "arch/x86_64/hal/gdt.o"
+ "sys/lock.o"
],
"directory": "/home/jon/prg/jove/kernel",
- "output": "arch/x86_64/hal/gdt.o"
+ "output": "sys/lock.o"
},
{
- "file": "arch/x86_64/hal/idt.c",
+ "file": "sys/lockstack.c",
"arguments": [
- "x86_64-elf-gcc",
+ "x86_64-jove-gcc",
"-ffreestanding",
"-fno-pie",
"-fno-pic",
"-g",
"-MD",
+ "-mno-sse",
"-D__x86_64__",
"-D__limine__",
"-Iinclude",
@@ -828,26 +607,24 @@
"-mno-mmx",
"-mcmodel=kernel",
"-mfsgsbase",
- "-DUACPI_BAREBONES_MODE",
- "-DUACPI_FORMATTED_LOGGING",
- "-Iuacpi/include",
"-c",
- "arch/x86_64/hal/idt.c",
+ "sys/lockstack.c",
"-o",
- "arch/x86_64/hal/idt.o"
+ "sys/lockstack.o"
],
"directory": "/home/jon/prg/jove/kernel",
- "output": "arch/x86_64/hal/idt.o"
+ "output": "sys/lockstack.o"
},
{
- "file": "arch/x86_64/hal/msr.c",
+ "file": "sys/message.c",
"arguments": [
- "x86_64-elf-gcc",
+ "x86_64-jove-gcc",
"-ffreestanding",
"-fno-pie",
"-fno-pic",
"-g",
"-MD",
+ "-mno-sse",
"-D__x86_64__",
"-D__limine__",
"-Iinclude",
@@ -858,26 +635,24 @@
"-mno-mmx",
"-mcmodel=kernel",
"-mfsgsbase",
- "-DUACPI_BAREBONES_MODE",
- "-DUACPI_FORMATTED_LOGGING",
- "-Iuacpi/include",
"-c",
- "arch/x86_64/hal/msr.c",
+ "sys/message.c",
"-o",
- "arch/x86_64/hal/msr.o"
+ "sys/message.o"
],
"directory": "/home/jon/prg/jove/kernel",
- "output": "arch/x86_64/hal/msr.o"
+ "output": "sys/message.o"
},
{
- "file": "arch/x86_64/hal/obj.c",
+ "file": "sys/objdir.c",
"arguments": [
- "x86_64-elf-gcc",
+ "x86_64-jove-gcc",
"-ffreestanding",
"-fno-pie",
"-fno-pic",
"-g",
"-MD",
+ "-mno-sse",
"-D__x86_64__",
"-D__limine__",
"-Iinclude",
@@ -888,26 +663,24 @@
"-mno-mmx",
"-mcmodel=kernel",
"-mfsgsbase",
- "-DUACPI_BAREBONES_MODE",
- "-DUACPI_FORMATTED_LOGGING",
- "-Iuacpi/include",
"-c",
- "arch/x86_64/hal/obj.c",
+ "sys/objdir.c",
"-o",
- "arch/x86_64/hal/obj.o"
+ "sys/objdir.o"
],
"directory": "/home/jon/prg/jove/kernel",
- "output": "arch/x86_64/hal/obj.o"
+ "output": "sys/objdir.o"
},
{
- "file": "arch/x86_64/hal/paging.c",
+ "file": "sys/syscall.c",
"arguments": [
- "x86_64-elf-gcc",
+ "x86_64-jove-gcc",
"-ffreestanding",
"-fno-pie",
"-fno-pic",
"-g",
"-MD",
+ "-mno-sse",
"-D__x86_64__",
"-D__limine__",
"-Iinclude",
@@ -918,26 +691,24 @@
"-mno-mmx",
"-mcmodel=kernel",
"-mfsgsbase",
- "-DUACPI_BAREBONES_MODE",
- "-DUACPI_FORMATTED_LOGGING",
- "-Iuacpi/include",
"-c",
- "arch/x86_64/hal/paging.c",
+ "sys/syscall.c",
"-o",
- "arch/x86_64/hal/paging.o"
+ "sys/syscall.o"
],
"directory": "/home/jon/prg/jove/kernel",
- "output": "arch/x86_64/hal/paging.o"
+ "output": "sys/syscall.o"
},
{
- "file": "arch/x86_64/hal/process.c",
+ "file": "sys/syscall_initrd_file.c",
"arguments": [
- "x86_64-elf-gcc",
+ "x86_64-jove-gcc",
"-ffreestanding",
"-fno-pie",
"-fno-pic",
"-g",
"-MD",
+ "-mno-sse",
"-D__x86_64__",
"-D__limine__",
"-Iinclude",
@@ -948,26 +719,24 @@
"-mno-mmx",
"-mcmodel=kernel",
"-mfsgsbase",
- "-DUACPI_BAREBONES_MODE",
- "-DUACPI_FORMATTED_LOGGING",
- "-Iuacpi/include",
"-c",
- "arch/x86_64/hal/process.c",
+ "sys/syscall_initrd_file.c",
"-o",
- "arch/x86_64/hal/process.o"
+ "sys/syscall_initrd_file.o"
],
"directory": "/home/jon/prg/jove/kernel",
- "output": "arch/x86_64/hal/process.o"
+ "output": "sys/syscall_initrd_file.o"
},
{
- "file": "arch/x86_64/hal/serial_com.c",
+ "file": "sys/syscall_message.c",
"arguments": [
- "x86_64-elf-gcc",
+ "x86_64-jove-gcc",
"-ffreestanding",
"-fno-pie",
"-fno-pic",
"-g",
"-MD",
+ "-mno-sse",
"-D__x86_64__",
"-D__limine__",
"-Iinclude",
@@ -978,26 +747,24 @@
"-mno-mmx",
"-mcmodel=kernel",
"-mfsgsbase",
- "-DUACPI_BAREBONES_MODE",
- "-DUACPI_FORMATTED_LOGGING",
- "-Iuacpi/include",
"-c",
- "arch/x86_64/hal/serial_com.c",
+ "sys/syscall_message.c",
"-o",
- "arch/x86_64/hal/serial_com.o"
+ "sys/syscall_message.o"
],
"directory": "/home/jon/prg/jove/kernel",
- "output": "arch/x86_64/hal/serial_com.o"
+ "output": "sys/syscall_message.o"
},
{
- "file": "arch/x86_64/hal/smp.c",
+ "file": "sys/syscall_objdir.c",
"arguments": [
- "x86_64-elf-gcc",
+ "x86_64-jove-gcc",
"-ffreestanding",
"-fno-pie",
"-fno-pic",
"-g",
"-MD",
+ "-mno-sse",
"-D__x86_64__",
"-D__limine__",
"-Iinclude",
@@ -1008,26 +775,24 @@
"-mno-mmx",
"-mcmodel=kernel",
"-mfsgsbase",
- "-DUACPI_BAREBONES_MODE",
- "-DUACPI_FORMATTED_LOGGING",
- "-Iuacpi/include",
"-c",
- "arch/x86_64/hal/smp.c",
+ "sys/syscall_objdir.c",
"-o",
- "arch/x86_64/hal/smp.o"
+ "sys/syscall_objdir.o"
],
"directory": "/home/jon/prg/jove/kernel",
- "output": "arch/x86_64/hal/smp.o"
+ "output": "sys/syscall_objdir.o"
},
{
- "file": "arch/x86_64/hal/uacpi.c",
+ "file": "sys/syscall_pagedir.c",
"arguments": [
- "x86_64-elf-gcc",
+ "x86_64-jove-gcc",
"-ffreestanding",
"-fno-pie",
"-fno-pic",
"-g",
"-MD",
+ "-mno-sse",
"-D__x86_64__",
"-D__limine__",
"-Iinclude",
@@ -1038,26 +803,24 @@
"-mno-mmx",
"-mcmodel=kernel",
"-mfsgsbase",
- "-DUACPI_BAREBONES_MODE",
- "-DUACPI_FORMATTED_LOGGING",
- "-Iuacpi/include",
"-c",
- "arch/x86_64/hal/uacpi.c",
+ "sys/syscall_pagedir.c",
"-o",
- "arch/x86_64/hal/uacpi.o"
+ "sys/syscall_pagedir.o"
],
"directory": "/home/jon/prg/jove/kernel",
- "output": "arch/x86_64/hal/uacpi.o"
+ "output": "sys/syscall_pagedir.o"
},
{
- "file": "arch/x86_64/sys/init.c",
+ "file": "sys/syscall_pcb.c",
"arguments": [
- "x86_64-elf-gcc",
+ "x86_64-jove-gcc",
"-ffreestanding",
"-fno-pie",
"-fno-pic",
"-g",
"-MD",
+ "-mno-sse",
"-D__x86_64__",
"-D__limine__",
"-Iinclude",
@@ -1068,26 +831,24 @@
"-mno-mmx",
"-mcmodel=kernel",
"-mfsgsbase",
- "-DUACPI_BAREBONES_MODE",
- "-DUACPI_FORMATTED_LOGGING",
- "-Iuacpi/include",
"-c",
- "arch/x86_64/sys/init.c",
+ "sys/syscall_pcb.c",
"-o",
- "arch/x86_64/sys/init.o"
+ "sys/syscall_pcb.o"
],
"directory": "/home/jon/prg/jove/kernel",
- "output": "arch/x86_64/sys/init.o"
+ "output": "sys/syscall_pcb.o"
},
{
- "file": "arch/x86_64/sys/link.c",
+ "file": "sys/syscall_region.c",
"arguments": [
- "x86_64-elf-gcc",
+ "x86_64-jove-gcc",
"-ffreestanding",
"-fno-pie",
"-fno-pic",
"-g",
"-MD",
+ "-mno-sse",
"-D__x86_64__",
"-D__limine__",
"-Iinclude",
@@ -1098,26 +859,24 @@
"-mno-mmx",
"-mcmodel=kernel",
"-mfsgsbase",
- "-DUACPI_BAREBONES_MODE",
- "-DUACPI_FORMATTED_LOGGING",
- "-Iuacpi/include",
"-c",
- "arch/x86_64/sys/link.c",
+ "sys/syscall_region.c",
"-o",
- "arch/x86_64/sys/link.o"
+ "sys/syscall_region.o"
],
"directory": "/home/jon/prg/jove/kernel",
- "output": "arch/x86_64/sys/link.o"
+ "output": "sys/syscall_region.o"
},
{
- "file": "arch/x86_64/sys/serial.c",
+ "file": "sys/syscall_untyped.c",
"arguments": [
- "x86_64-elf-gcc",
+ "x86_64-jove-gcc",
"-ffreestanding",
"-fno-pie",
"-fno-pic",
"-g",
"-MD",
+ "-mno-sse",
"-D__x86_64__",
"-D__limine__",
"-Iinclude",
@@ -1128,26 +887,24 @@
"-mno-mmx",
"-mcmodel=kernel",
"-mfsgsbase",
- "-DUACPI_BAREBONES_MODE",
- "-DUACPI_FORMATTED_LOGGING",
- "-Iuacpi/include",
"-c",
- "arch/x86_64/sys/serial.c",
+ "sys/syscall_untyped.c",
"-o",
- "arch/x86_64/sys/serial.o"
+ "sys/syscall_untyped.o"
],
"directory": "/home/jon/prg/jove/kernel",
- "output": "arch/x86_64/sys/serial.o"
+ "output": "sys/syscall_untyped.o"
},
{
- "file": "arch/x86_64/sys/syscall.c",
+ "file": "sys/syscall_vtt.c",
"arguments": [
- "x86_64-elf-gcc",
+ "x86_64-jove-gcc",
"-ffreestanding",
"-fno-pie",
"-fno-pic",
"-g",
"-MD",
+ "-mno-sse",
"-D__x86_64__",
"-D__limine__",
"-Iinclude",
@@ -1158,26 +915,24 @@
"-mno-mmx",
"-mcmodel=kernel",
"-mfsgsbase",
- "-DUACPI_BAREBONES_MODE",
- "-DUACPI_FORMATTED_LOGGING",
- "-Iuacpi/include",
"-c",
- "arch/x86_64/sys/syscall.c",
+ "sys/syscall_vtt.c",
"-o",
- "arch/x86_64/sys/syscall.o"
+ "sys/syscall_vtt.o"
],
"directory": "/home/jon/prg/jove/kernel",
- "output": "arch/x86_64/sys/syscall.o"
+ "output": "sys/syscall_vtt.o"
},
{
- "file": "arch/x86_64/boot/limine/framebuffer.c",
+ "file": "panic/panic.c",
"arguments": [
- "x86_64-elf-gcc",
+ "x86_64-jove-gcc",
"-ffreestanding",
"-fno-pie",
"-fno-pic",
"-g",
"-MD",
+ "-mno-sse",
"-D__x86_64__",
"-D__limine__",
"-Iinclude",
@@ -1188,26 +943,24 @@
"-mno-mmx",
"-mcmodel=kernel",
"-mfsgsbase",
- "-DUACPI_BAREBONES_MODE",
- "-DUACPI_FORMATTED_LOGGING",
- "-Iuacpi/include",
"-c",
- "arch/x86_64/boot/limine/framebuffer.c",
+ "panic/panic.c",
"-o",
- "arch/x86_64/boot/limine/framebuffer.o"
+ "panic/panic.o"
],
"directory": "/home/jon/prg/jove/kernel",
- "output": "arch/x86_64/boot/limine/framebuffer.o"
+ "output": "panic/panic.o"
},
{
- "file": "uacpi/source/default_handlers.c",
+ "file": "boot/limine/framebuffer.c",
"arguments": [
- "x86_64-elf-gcc",
+ "x86_64-jove-gcc",
"-ffreestanding",
"-fno-pie",
"-fno-pic",
"-g",
"-MD",
+ "-mno-sse",
"-D__x86_64__",
"-D__limine__",
"-Iinclude",
@@ -1218,26 +971,24 @@
"-mno-mmx",
"-mcmodel=kernel",
"-mfsgsbase",
- "-DUACPI_BAREBONES_MODE",
- "-DUACPI_FORMATTED_LOGGING",
- "-Iuacpi/include",
"-c",
- "uacpi/source/default_handlers.c",
+ "boot/limine/framebuffer.c",
"-o",
- "uacpi/source/default_handlers.o"
+ "boot/limine/framebuffer.o"
],
"directory": "/home/jon/prg/jove/kernel",
- "output": "uacpi/source/default_handlers.o"
+ "output": "boot/limine/framebuffer.o"
},
{
- "file": "uacpi/source/event.c",
+ "file": "boot/limine/memorymap.c",
"arguments": [
- "x86_64-elf-gcc",
+ "x86_64-jove-gcc",
"-ffreestanding",
"-fno-pie",
"-fno-pic",
"-g",
"-MD",
+ "-mno-sse",
"-D__x86_64__",
"-D__limine__",
"-Iinclude",
@@ -1248,26 +999,24 @@
"-mno-mmx",
"-mcmodel=kernel",
"-mfsgsbase",
- "-DUACPI_BAREBONES_MODE",
- "-DUACPI_FORMATTED_LOGGING",
- "-Iuacpi/include",
"-c",
- "uacpi/source/event.c",
+ "boot/limine/memorymap.c",
"-o",
- "uacpi/source/event.o"
+ "boot/limine/memorymap.o"
],
"directory": "/home/jon/prg/jove/kernel",
- "output": "uacpi/source/event.o"
+ "output": "boot/limine/memorymap.o"
},
{
- "file": "uacpi/source/interpreter.c",
+ "file": "boot/limine/start.c",
"arguments": [
- "x86_64-elf-gcc",
+ "x86_64-jove-gcc",
"-ffreestanding",
"-fno-pie",
"-fno-pic",
"-g",
"-MD",
+ "-mno-sse",
"-D__x86_64__",
"-D__limine__",
"-Iinclude",
@@ -1278,26 +1027,24 @@
"-mno-mmx",
"-mcmodel=kernel",
"-mfsgsbase",
- "-DUACPI_BAREBONES_MODE",
- "-DUACPI_FORMATTED_LOGGING",
- "-Iuacpi/include",
"-c",
- "uacpi/source/interpreter.c",
+ "boot/limine/start.c",
"-o",
- "uacpi/source/interpreter.o"
+ "boot/limine/start.o"
],
"directory": "/home/jon/prg/jove/kernel",
- "output": "uacpi/source/interpreter.o"
+ "output": "boot/limine/start.o"
},
{
- "file": "uacpi/source/io.c",
+ "file": "arch/x86_64/lib/printf.c",
"arguments": [
- "x86_64-elf-gcc",
+ "x86_64-jove-gcc",
"-ffreestanding",
"-fno-pie",
"-fno-pic",
"-g",
"-MD",
+ "-mno-sse",
"-D__x86_64__",
"-D__limine__",
"-Iinclude",
@@ -1308,26 +1055,24 @@
"-mno-mmx",
"-mcmodel=kernel",
"-mfsgsbase",
- "-DUACPI_BAREBONES_MODE",
- "-DUACPI_FORMATTED_LOGGING",
- "-Iuacpi/include",
"-c",
- "uacpi/source/io.c",
+ "arch/x86_64/lib/printf.c",
"-o",
- "uacpi/source/io.o"
+ "arch/x86_64/lib/printf.o"
],
"directory": "/home/jon/prg/jove/kernel",
- "output": "uacpi/source/io.o"
+ "output": "arch/x86_64/lib/printf.o"
},
{
- "file": "uacpi/source/mutex.c",
+ "file": "arch/x86_64/hal/gdt.c",
"arguments": [
- "x86_64-elf-gcc",
+ "x86_64-jove-gcc",
"-ffreestanding",
"-fno-pie",
"-fno-pic",
"-g",
"-MD",
+ "-mno-sse",
"-D__x86_64__",
"-D__limine__",
"-Iinclude",
@@ -1338,26 +1083,24 @@
"-mno-mmx",
"-mcmodel=kernel",
"-mfsgsbase",
- "-DUACPI_BAREBONES_MODE",
- "-DUACPI_FORMATTED_LOGGING",
- "-Iuacpi/include",
"-c",
- "uacpi/source/mutex.c",
+ "arch/x86_64/hal/gdt.c",
"-o",
- "uacpi/source/mutex.o"
+ "arch/x86_64/hal/gdt.o"
],
"directory": "/home/jon/prg/jove/kernel",
- "output": "uacpi/source/mutex.o"
+ "output": "arch/x86_64/hal/gdt.o"
},
{
- "file": "uacpi/source/namespace.c",
+ "file": "arch/x86_64/hal/idt.c",
"arguments": [
- "x86_64-elf-gcc",
+ "x86_64-jove-gcc",
"-ffreestanding",
"-fno-pie",
"-fno-pic",
"-g",
"-MD",
+ "-mno-sse",
"-D__x86_64__",
"-D__limine__",
"-Iinclude",
@@ -1368,26 +1111,24 @@
"-mno-mmx",
"-mcmodel=kernel",
"-mfsgsbase",
- "-DUACPI_BAREBONES_MODE",
- "-DUACPI_FORMATTED_LOGGING",
- "-Iuacpi/include",
"-c",
- "uacpi/source/namespace.c",
+ "arch/x86_64/hal/idt.c",
"-o",
- "uacpi/source/namespace.o"
+ "arch/x86_64/hal/idt.o"
],
"directory": "/home/jon/prg/jove/kernel",
- "output": "uacpi/source/namespace.o"
+ "output": "arch/x86_64/hal/idt.o"
},
{
- "file": "uacpi/source/notify.c",
+ "file": "arch/x86_64/hal/msr.c",
"arguments": [
- "x86_64-elf-gcc",
+ "x86_64-jove-gcc",
"-ffreestanding",
"-fno-pie",
"-fno-pic",
"-g",
"-MD",
+ "-mno-sse",
"-D__x86_64__",
"-D__limine__",
"-Iinclude",
@@ -1398,26 +1139,24 @@
"-mno-mmx",
"-mcmodel=kernel",
"-mfsgsbase",
- "-DUACPI_BAREBONES_MODE",
- "-DUACPI_FORMATTED_LOGGING",
- "-Iuacpi/include",
"-c",
- "uacpi/source/notify.c",
+ "arch/x86_64/hal/msr.c",
"-o",
- "uacpi/source/notify.o"
+ "arch/x86_64/hal/msr.o"
],
"directory": "/home/jon/prg/jove/kernel",
- "output": "uacpi/source/notify.o"
+ "output": "arch/x86_64/hal/msr.o"
},
{
- "file": "uacpi/source/opcodes.c",
+ "file": "arch/x86_64/hal/obj.c",
"arguments": [
- "x86_64-elf-gcc",
+ "x86_64-jove-gcc",
"-ffreestanding",
"-fno-pie",
"-fno-pic",
"-g",
"-MD",
+ "-mno-sse",
"-D__x86_64__",
"-D__limine__",
"-Iinclude",
@@ -1428,26 +1167,24 @@
"-mno-mmx",
"-mcmodel=kernel",
"-mfsgsbase",
- "-DUACPI_BAREBONES_MODE",
- "-DUACPI_FORMATTED_LOGGING",
- "-Iuacpi/include",
"-c",
- "uacpi/source/opcodes.c",
+ "arch/x86_64/hal/obj.c",
"-o",
- "uacpi/source/opcodes.o"
+ "arch/x86_64/hal/obj.o"
],
"directory": "/home/jon/prg/jove/kernel",
- "output": "uacpi/source/opcodes.o"
+ "output": "arch/x86_64/hal/obj.o"
},
{
- "file": "uacpi/source/opregion.c",
+ "file": "arch/x86_64/hal/paging.c",
"arguments": [
- "x86_64-elf-gcc",
+ "x86_64-jove-gcc",
"-ffreestanding",
"-fno-pie",
"-fno-pic",
"-g",
"-MD",
+ "-mno-sse",
"-D__x86_64__",
"-D__limine__",
"-Iinclude",
@@ -1458,26 +1195,24 @@
"-mno-mmx",
"-mcmodel=kernel",
"-mfsgsbase",
- "-DUACPI_BAREBONES_MODE",
- "-DUACPI_FORMATTED_LOGGING",
- "-Iuacpi/include",
"-c",
- "uacpi/source/opregion.c",
+ "arch/x86_64/hal/paging.c",
"-o",
- "uacpi/source/opregion.o"
+ "arch/x86_64/hal/paging.o"
],
"directory": "/home/jon/prg/jove/kernel",
- "output": "uacpi/source/opregion.o"
+ "output": "arch/x86_64/hal/paging.o"
},
{
- "file": "uacpi/source/osi.c",
+ "file": "arch/x86_64/hal/serial_com.c",
"arguments": [
- "x86_64-elf-gcc",
+ "x86_64-jove-gcc",
"-ffreestanding",
"-fno-pie",
"-fno-pic",
"-g",
"-MD",
+ "-mno-sse",
"-D__x86_64__",
"-D__limine__",
"-Iinclude",
@@ -1488,26 +1223,24 @@
"-mno-mmx",
"-mcmodel=kernel",
"-mfsgsbase",
- "-DUACPI_BAREBONES_MODE",
- "-DUACPI_FORMATTED_LOGGING",
- "-Iuacpi/include",
"-c",
- "uacpi/source/osi.c",
+ "arch/x86_64/hal/serial_com.c",
"-o",
- "uacpi/source/osi.o"
+ "arch/x86_64/hal/serial_com.o"
],
"directory": "/home/jon/prg/jove/kernel",
- "output": "uacpi/source/osi.o"
+ "output": "arch/x86_64/hal/serial_com.o"
},
{
- "file": "uacpi/source/registers.c",
+ "file": "arch/x86_64/hal/smp.c",
"arguments": [
- "x86_64-elf-gcc",
+ "x86_64-jove-gcc",
"-ffreestanding",
"-fno-pie",
"-fno-pic",
"-g",
"-MD",
+ "-mno-sse",
"-D__x86_64__",
"-D__limine__",
"-Iinclude",
@@ -1518,26 +1251,24 @@
"-mno-mmx",
"-mcmodel=kernel",
"-mfsgsbase",
- "-DUACPI_BAREBONES_MODE",
- "-DUACPI_FORMATTED_LOGGING",
- "-Iuacpi/include",
"-c",
- "uacpi/source/registers.c",
+ "arch/x86_64/hal/smp.c",
"-o",
- "uacpi/source/registers.o"
+ "arch/x86_64/hal/smp.o"
],
"directory": "/home/jon/prg/jove/kernel",
- "output": "uacpi/source/registers.o"
+ "output": "arch/x86_64/hal/smp.o"
},
{
- "file": "uacpi/source/resources.c",
+ "file": "arch/x86_64/proc/init.c",
"arguments": [
- "x86_64-elf-gcc",
+ "x86_64-jove-gcc",
"-ffreestanding",
"-fno-pie",
"-fno-pic",
"-g",
"-MD",
+ "-mno-sse",
"-D__x86_64__",
"-D__limine__",
"-Iinclude",
@@ -1548,26 +1279,24 @@
"-mno-mmx",
"-mcmodel=kernel",
"-mfsgsbase",
- "-DUACPI_BAREBONES_MODE",
- "-DUACPI_FORMATTED_LOGGING",
- "-Iuacpi/include",
"-c",
- "uacpi/source/resources.c",
+ "arch/x86_64/proc/init.c",
"-o",
- "uacpi/source/resources.o"
+ "arch/x86_64/proc/init.o"
],
"directory": "/home/jon/prg/jove/kernel",
- "output": "uacpi/source/resources.o"
+ "output": "arch/x86_64/proc/init.o"
},
{
- "file": "uacpi/source/shareable.c",
+ "file": "arch/x86_64/proc/process.c",
"arguments": [
- "x86_64-elf-gcc",
+ "x86_64-jove-gcc",
"-ffreestanding",
"-fno-pie",
"-fno-pic",
"-g",
"-MD",
+ "-mno-sse",
"-D__x86_64__",
"-D__limine__",
"-Iinclude",
@@ -1578,26 +1307,24 @@
"-mno-mmx",
"-mcmodel=kernel",
"-mfsgsbase",
- "-DUACPI_BAREBONES_MODE",
- "-DUACPI_FORMATTED_LOGGING",
- "-Iuacpi/include",
"-c",
- "uacpi/source/shareable.c",
+ "arch/x86_64/proc/process.c",
"-o",
- "uacpi/source/shareable.o"
+ "arch/x86_64/proc/process.o"
],
"directory": "/home/jon/prg/jove/kernel",
- "output": "uacpi/source/shareable.o"
+ "output": "arch/x86_64/proc/process.o"
},
{
- "file": "uacpi/source/sleep.c",
+ "file": "arch/x86_64/proc/scheduler.c",
"arguments": [
- "x86_64-elf-gcc",
+ "x86_64-jove-gcc",
"-ffreestanding",
"-fno-pie",
"-fno-pic",
"-g",
"-MD",
+ "-mno-sse",
"-D__x86_64__",
"-D__limine__",
"-Iinclude",
@@ -1608,26 +1335,24 @@
"-mno-mmx",
"-mcmodel=kernel",
"-mfsgsbase",
- "-DUACPI_BAREBONES_MODE",
- "-DUACPI_FORMATTED_LOGGING",
- "-Iuacpi/include",
"-c",
- "uacpi/source/sleep.c",
+ "arch/x86_64/proc/scheduler.c",
"-o",
- "uacpi/source/sleep.o"
+ "arch/x86_64/proc/scheduler.o"
],
"directory": "/home/jon/prg/jove/kernel",
- "output": "uacpi/source/sleep.o"
+ "output": "arch/x86_64/proc/scheduler.o"
},
{
- "file": "uacpi/source/stdlib.c",
+ "file": "arch/x86_64/sys/link.c",
"arguments": [
- "x86_64-elf-gcc",
+ "x86_64-jove-gcc",
"-ffreestanding",
"-fno-pie",
"-fno-pic",
"-g",
"-MD",
+ "-mno-sse",
"-D__x86_64__",
"-D__limine__",
"-Iinclude",
@@ -1638,26 +1363,24 @@
"-mno-mmx",
"-mcmodel=kernel",
"-mfsgsbase",
- "-DUACPI_BAREBONES_MODE",
- "-DUACPI_FORMATTED_LOGGING",
- "-Iuacpi/include",
"-c",
- "uacpi/source/stdlib.c",
+ "arch/x86_64/sys/link.c",
"-o",
- "uacpi/source/stdlib.o"
+ "arch/x86_64/sys/link.o"
],
"directory": "/home/jon/prg/jove/kernel",
- "output": "uacpi/source/stdlib.o"
+ "output": "arch/x86_64/sys/link.o"
},
{
- "file": "uacpi/source/tables.c",
+ "file": "arch/x86_64/sys/syscall.c",
"arguments": [
- "x86_64-elf-gcc",
+ "x86_64-jove-gcc",
"-ffreestanding",
"-fno-pie",
"-fno-pic",
"-g",
"-MD",
+ "-mno-sse",
"-D__x86_64__",
"-D__limine__",
"-Iinclude",
@@ -1668,26 +1391,24 @@
"-mno-mmx",
"-mcmodel=kernel",
"-mfsgsbase",
- "-DUACPI_BAREBONES_MODE",
- "-DUACPI_FORMATTED_LOGGING",
- "-Iuacpi/include",
"-c",
- "uacpi/source/tables.c",
+ "arch/x86_64/sys/syscall.c",
"-o",
- "uacpi/source/tables.o"
+ "arch/x86_64/sys/syscall.o"
],
"directory": "/home/jon/prg/jove/kernel",
- "output": "uacpi/source/tables.o"
+ "output": "arch/x86_64/sys/syscall.o"
},
{
- "file": "uacpi/source/types.c",
+ "file": "arch/x86_64/sys/syscall_serial.c",
"arguments": [
- "x86_64-elf-gcc",
+ "x86_64-jove-gcc",
"-ffreestanding",
"-fno-pie",
"-fno-pic",
"-g",
"-MD",
+ "-mno-sse",
"-D__x86_64__",
"-D__limine__",
"-Iinclude",
@@ -1698,26 +1419,24 @@
"-mno-mmx",
"-mcmodel=kernel",
"-mfsgsbase",
- "-DUACPI_BAREBONES_MODE",
- "-DUACPI_FORMATTED_LOGGING",
- "-Iuacpi/include",
"-c",
- "uacpi/source/types.c",
+ "arch/x86_64/sys/syscall_serial.c",
"-o",
- "uacpi/source/types.o"
+ "arch/x86_64/sys/syscall_serial.o"
],
"directory": "/home/jon/prg/jove/kernel",
- "output": "uacpi/source/types.o"
+ "output": "arch/x86_64/sys/syscall_serial.o"
},
{
- "file": "uacpi/source/uacpi.c",
+ "file": "arch/x86_64/panic/panic.c",
"arguments": [
- "x86_64-elf-gcc",
+ "x86_64-jove-gcc",
"-ffreestanding",
"-fno-pie",
"-fno-pic",
"-g",
"-MD",
+ "-mno-sse",
"-D__x86_64__",
"-D__limine__",
"-Iinclude",
@@ -1728,26 +1447,24 @@
"-mno-mmx",
"-mcmodel=kernel",
"-mfsgsbase",
- "-DUACPI_BAREBONES_MODE",
- "-DUACPI_FORMATTED_LOGGING",
- "-Iuacpi/include",
"-c",
- "uacpi/source/uacpi.c",
+ "arch/x86_64/panic/panic.c",
"-o",
- "uacpi/source/uacpi.o"
+ "arch/x86_64/panic/panic.o"
],
"directory": "/home/jon/prg/jove/kernel",
- "output": "uacpi/source/uacpi.o"
+ "output": "arch/x86_64/panic/panic.o"
},
{
- "file": "uacpi/source/utilities.c",
+ "file": "arch/x86_64/boot/limine/framebuffer.c",
"arguments": [
- "x86_64-elf-gcc",
+ "x86_64-jove-gcc",
"-ffreestanding",
"-fno-pie",
"-fno-pic",
"-g",
"-MD",
+ "-mno-sse",
"-D__x86_64__",
"-D__limine__",
"-Iinclude",
@@ -1758,15 +1475,12 @@
"-mno-mmx",
"-mcmodel=kernel",
"-mfsgsbase",
- "-DUACPI_BAREBONES_MODE",
- "-DUACPI_FORMATTED_LOGGING",
- "-Iuacpi/include",
"-c",
- "uacpi/source/utilities.c",
+ "arch/x86_64/boot/limine/framebuffer.c",
"-o",
- "uacpi/source/utilities.o"
+ "arch/x86_64/boot/limine/framebuffer.o"
],
"directory": "/home/jon/prg/jove/kernel",
- "output": "uacpi/source/utilities.o"
+ "output": "arch/x86_64/boot/limine/framebuffer.o"
}
] \ No newline at end of file