Files
xv6-labs/compile_commands.json
2025-05-06 11:20:36 +08:00

1199 lines
30 KiB
JSON

[
{
"arguments": [
"/usr/bin/riscv64-unknown-elf-gcc",
"-c",
"-I",
"/usr/share/verilator/include",
"-I",
"/usr/share/verilator/include",
"-o",
"kernel/entry.o",
"kernel/entry.S"
],
"directory": "/home/gh0s7/project/csail/xv6-labs",
"file": "/home/gh0s7/project/csail/xv6-labs/kernel/entry.S",
"output": "/home/gh0s7/project/csail/xv6-labs/kernel/entry.o"
},
{
"arguments": [
"/usr/bin/riscv64-unknown-elf-gcc",
"-Wall",
"-Werror",
"-O",
"-fno-omit-frame-pointer",
"-ggdb",
"-gdwarf-2",
"-DSOL_PGTBL",
"-DLAB_PGTBL",
"-mcmodel=medany",
"-fno-common",
"-fno-builtin-strncpy",
"-fno-builtin-strncmp",
"-fno-builtin-strlen",
"-fno-builtin-memset",
"-fno-builtin-memmove",
"-fno-builtin-memcmp",
"-fno-builtin-log",
"-fno-builtin-bzero",
"-fno-builtin-strchr",
"-fno-builtin-exit",
"-fno-builtin-malloc",
"-fno-builtin-putc",
"-fno-builtin-free",
"-fno-builtin-memcpy",
"-Wno-main",
"-fno-builtin-printf",
"-fno-builtin-fprintf",
"-fno-builtin-vprintf",
"-I.",
"-fno-stack-protector",
"-fno-pie",
"-c",
"-I",
"/usr/share/verilator/include",
"-I",
"/usr/share/verilator/include",
"-o",
"kernel/kalloc.o",
"kernel/kalloc.c"
],
"directory": "/home/gh0s7/project/csail/xv6-labs",
"file": "/home/gh0s7/project/csail/xv6-labs/kernel/kalloc.c",
"output": "/home/gh0s7/project/csail/xv6-labs/kernel/kalloc.o"
},
{
"arguments": [
"/usr/bin/riscv64-unknown-elf-gcc",
"-Wall",
"-Werror",
"-O",
"-fno-omit-frame-pointer",
"-ggdb",
"-gdwarf-2",
"-DSOL_PGTBL",
"-DLAB_PGTBL",
"-mcmodel=medany",
"-fno-common",
"-fno-builtin-strncpy",
"-fno-builtin-strncmp",
"-fno-builtin-strlen",
"-fno-builtin-memset",
"-fno-builtin-memmove",
"-fno-builtin-memcmp",
"-fno-builtin-log",
"-fno-builtin-bzero",
"-fno-builtin-strchr",
"-fno-builtin-exit",
"-fno-builtin-malloc",
"-fno-builtin-putc",
"-fno-builtin-free",
"-fno-builtin-memcpy",
"-Wno-main",
"-fno-builtin-printf",
"-fno-builtin-fprintf",
"-fno-builtin-vprintf",
"-I.",
"-fno-stack-protector",
"-fno-pie",
"-c",
"-I",
"/usr/share/verilator/include",
"-I",
"/usr/share/verilator/include",
"-o",
"kernel/string.o",
"kernel/string.c"
],
"directory": "/home/gh0s7/project/csail/xv6-labs",
"file": "/home/gh0s7/project/csail/xv6-labs/kernel/string.c",
"output": "/home/gh0s7/project/csail/xv6-labs/kernel/string.o"
},
{
"arguments": [
"/usr/bin/riscv64-unknown-elf-gcc",
"-Wall",
"-Werror",
"-O",
"-fno-omit-frame-pointer",
"-ggdb",
"-gdwarf-2",
"-DSOL_PGTBL",
"-DLAB_PGTBL",
"-mcmodel=medany",
"-fno-common",
"-fno-builtin-strncpy",
"-fno-builtin-strncmp",
"-fno-builtin-strlen",
"-fno-builtin-memset",
"-fno-builtin-memmove",
"-fno-builtin-memcmp",
"-fno-builtin-log",
"-fno-builtin-bzero",
"-fno-builtin-strchr",
"-fno-builtin-exit",
"-fno-builtin-malloc",
"-fno-builtin-putc",
"-fno-builtin-free",
"-fno-builtin-memcpy",
"-Wno-main",
"-fno-builtin-printf",
"-fno-builtin-fprintf",
"-fno-builtin-vprintf",
"-I.",
"-fno-stack-protector",
"-fno-pie",
"-c",
"-I",
"/usr/share/verilator/include",
"-I",
"/usr/share/verilator/include",
"-o",
"kernel/main.o",
"kernel/main.c"
],
"directory": "/home/gh0s7/project/csail/xv6-labs",
"file": "/home/gh0s7/project/csail/xv6-labs/kernel/main.c",
"output": "/home/gh0s7/project/csail/xv6-labs/kernel/main.o"
},
{
"arguments": [
"/usr/bin/riscv64-unknown-elf-gcc",
"-Wall",
"-Werror",
"-O",
"-fno-omit-frame-pointer",
"-ggdb",
"-gdwarf-2",
"-DSOL_PGTBL",
"-DLAB_PGTBL",
"-mcmodel=medany",
"-fno-common",
"-fno-builtin-strncpy",
"-fno-builtin-strncmp",
"-fno-builtin-strlen",
"-fno-builtin-memset",
"-fno-builtin-memmove",
"-fno-builtin-memcmp",
"-fno-builtin-log",
"-fno-builtin-bzero",
"-fno-builtin-strchr",
"-fno-builtin-exit",
"-fno-builtin-malloc",
"-fno-builtin-putc",
"-fno-builtin-free",
"-fno-builtin-memcpy",
"-Wno-main",
"-fno-builtin-printf",
"-fno-builtin-fprintf",
"-fno-builtin-vprintf",
"-I.",
"-fno-stack-protector",
"-fno-pie",
"-c",
"-I",
"/usr/share/verilator/include",
"-I",
"/usr/share/verilator/include",
"-o",
"kernel/vm.o",
"kernel/vm.c"
],
"directory": "/home/gh0s7/project/csail/xv6-labs",
"file": "/home/gh0s7/project/csail/xv6-labs/kernel/vm.c",
"output": "/home/gh0s7/project/csail/xv6-labs/kernel/vm.o"
},
{
"arguments": [
"/usr/bin/riscv64-unknown-elf-gcc",
"-Wall",
"-Werror",
"-O",
"-fno-omit-frame-pointer",
"-ggdb",
"-gdwarf-2",
"-DSOL_PGTBL",
"-DLAB_PGTBL",
"-mcmodel=medany",
"-fno-common",
"-fno-builtin-strncpy",
"-fno-builtin-strncmp",
"-fno-builtin-strlen",
"-fno-builtin-memset",
"-fno-builtin-memmove",
"-fno-builtin-memcmp",
"-fno-builtin-log",
"-fno-builtin-bzero",
"-fno-builtin-strchr",
"-fno-builtin-exit",
"-fno-builtin-malloc",
"-fno-builtin-putc",
"-fno-builtin-free",
"-fno-builtin-memcpy",
"-Wno-main",
"-fno-builtin-printf",
"-fno-builtin-fprintf",
"-fno-builtin-vprintf",
"-I.",
"-fno-stack-protector",
"-fno-pie",
"-c",
"-I",
"/usr/share/verilator/include",
"-I",
"/usr/share/verilator/include",
"-o",
"kernel/proc.o",
"kernel/proc.c"
],
"directory": "/home/gh0s7/project/csail/xv6-labs",
"file": "/home/gh0s7/project/csail/xv6-labs/kernel/proc.c",
"output": "/home/gh0s7/project/csail/xv6-labs/kernel/proc.o"
},
{
"arguments": [
"/usr/bin/riscv64-unknown-elf-gcc",
"-c",
"-I",
"/usr/share/verilator/include",
"-I",
"/usr/share/verilator/include",
"-o",
"kernel/swtch.o",
"kernel/swtch.S"
],
"directory": "/home/gh0s7/project/csail/xv6-labs",
"file": "/home/gh0s7/project/csail/xv6-labs/kernel/swtch.S",
"output": "/home/gh0s7/project/csail/xv6-labs/kernel/swtch.o"
},
{
"arguments": [
"/usr/bin/riscv64-unknown-elf-gcc",
"-c",
"-I",
"/usr/share/verilator/include",
"-I",
"/usr/share/verilator/include",
"-o",
"kernel/trampoline.o",
"kernel/trampoline.S"
],
"directory": "/home/gh0s7/project/csail/xv6-labs",
"file": "/home/gh0s7/project/csail/xv6-labs/kernel/trampoline.S",
"output": "/home/gh0s7/project/csail/xv6-labs/kernel/trampoline.o"
},
{
"arguments": [
"/usr/bin/riscv64-unknown-elf-gcc",
"-Wall",
"-Werror",
"-O",
"-fno-omit-frame-pointer",
"-ggdb",
"-gdwarf-2",
"-DSOL_PGTBL",
"-DLAB_PGTBL",
"-mcmodel=medany",
"-fno-common",
"-fno-builtin-strncpy",
"-fno-builtin-strncmp",
"-fno-builtin-strlen",
"-fno-builtin-memset",
"-fno-builtin-memmove",
"-fno-builtin-memcmp",
"-fno-builtin-log",
"-fno-builtin-bzero",
"-fno-builtin-strchr",
"-fno-builtin-exit",
"-fno-builtin-malloc",
"-fno-builtin-putc",
"-fno-builtin-free",
"-fno-builtin-memcpy",
"-Wno-main",
"-fno-builtin-printf",
"-fno-builtin-fprintf",
"-fno-builtin-vprintf",
"-I.",
"-fno-stack-protector",
"-fno-pie",
"-c",
"-I",
"/usr/share/verilator/include",
"-I",
"/usr/share/verilator/include",
"-o",
"kernel/trap.o",
"kernel/trap.c"
],
"directory": "/home/gh0s7/project/csail/xv6-labs",
"file": "/home/gh0s7/project/csail/xv6-labs/kernel/trap.c",
"output": "/home/gh0s7/project/csail/xv6-labs/kernel/trap.o"
},
{
"arguments": [
"/usr/bin/riscv64-unknown-elf-gcc",
"-Wall",
"-Werror",
"-O",
"-fno-omit-frame-pointer",
"-ggdb",
"-gdwarf-2",
"-DSOL_PGTBL",
"-DLAB_PGTBL",
"-mcmodel=medany",
"-fno-common",
"-fno-builtin-strncpy",
"-fno-builtin-strncmp",
"-fno-builtin-strlen",
"-fno-builtin-memset",
"-fno-builtin-memmove",
"-fno-builtin-memcmp",
"-fno-builtin-log",
"-fno-builtin-bzero",
"-fno-builtin-strchr",
"-fno-builtin-exit",
"-fno-builtin-malloc",
"-fno-builtin-putc",
"-fno-builtin-free",
"-fno-builtin-memcpy",
"-Wno-main",
"-fno-builtin-printf",
"-fno-builtin-fprintf",
"-fno-builtin-vprintf",
"-I.",
"-fno-stack-protector",
"-fno-pie",
"-c",
"-I",
"/usr/share/verilator/include",
"-I",
"/usr/share/verilator/include",
"-o",
"kernel/syscall.o",
"kernel/syscall.c"
],
"directory": "/home/gh0s7/project/csail/xv6-labs",
"file": "/home/gh0s7/project/csail/xv6-labs/kernel/syscall.c",
"output": "/home/gh0s7/project/csail/xv6-labs/kernel/syscall.o"
},
{
"arguments": [
"/usr/bin/riscv64-unknown-elf-gcc",
"-Wall",
"-Werror",
"-O",
"-fno-omit-frame-pointer",
"-ggdb",
"-gdwarf-2",
"-DSOL_PGTBL",
"-DLAB_PGTBL",
"-mcmodel=medany",
"-fno-common",
"-fno-builtin-strncpy",
"-fno-builtin-strncmp",
"-fno-builtin-strlen",
"-fno-builtin-memset",
"-fno-builtin-memmove",
"-fno-builtin-memcmp",
"-fno-builtin-log",
"-fno-builtin-bzero",
"-fno-builtin-strchr",
"-fno-builtin-exit",
"-fno-builtin-malloc",
"-fno-builtin-putc",
"-fno-builtin-free",
"-fno-builtin-memcpy",
"-Wno-main",
"-fno-builtin-printf",
"-fno-builtin-fprintf",
"-fno-builtin-vprintf",
"-I.",
"-fno-stack-protector",
"-fno-pie",
"-c",
"-I",
"/usr/share/verilator/include",
"-I",
"/usr/share/verilator/include",
"-o",
"kernel/sysproc.o",
"kernel/sysproc.c"
],
"directory": "/home/gh0s7/project/csail/xv6-labs",
"file": "/home/gh0s7/project/csail/xv6-labs/kernel/sysproc.c",
"output": "/home/gh0s7/project/csail/xv6-labs/kernel/sysproc.o"
},
{
"arguments": [
"/usr/bin/riscv64-unknown-elf-gcc",
"-Wall",
"-Werror",
"-O",
"-fno-omit-frame-pointer",
"-ggdb",
"-gdwarf-2",
"-DSOL_PGTBL",
"-DLAB_PGTBL",
"-mcmodel=medany",
"-fno-common",
"-fno-builtin-strncpy",
"-fno-builtin-strncmp",
"-fno-builtin-strlen",
"-fno-builtin-memset",
"-fno-builtin-memmove",
"-fno-builtin-memcmp",
"-fno-builtin-log",
"-fno-builtin-bzero",
"-fno-builtin-strchr",
"-fno-builtin-exit",
"-fno-builtin-malloc",
"-fno-builtin-putc",
"-fno-builtin-free",
"-fno-builtin-memcpy",
"-Wno-main",
"-fno-builtin-printf",
"-fno-builtin-fprintf",
"-fno-builtin-vprintf",
"-I.",
"-fno-stack-protector",
"-fno-pie",
"-c",
"-I",
"/usr/share/verilator/include",
"-I",
"/usr/share/verilator/include",
"-o",
"kernel/bio.o",
"kernel/bio.c"
],
"directory": "/home/gh0s7/project/csail/xv6-labs",
"file": "/home/gh0s7/project/csail/xv6-labs/kernel/bio.c",
"output": "/home/gh0s7/project/csail/xv6-labs/kernel/bio.o"
},
{
"arguments": [
"/usr/bin/riscv64-unknown-elf-gcc",
"-Wall",
"-Werror",
"-O",
"-fno-omit-frame-pointer",
"-ggdb",
"-gdwarf-2",
"-DSOL_PGTBL",
"-DLAB_PGTBL",
"-mcmodel=medany",
"-fno-common",
"-fno-builtin-strncpy",
"-fno-builtin-strncmp",
"-fno-builtin-strlen",
"-fno-builtin-memset",
"-fno-builtin-memmove",
"-fno-builtin-memcmp",
"-fno-builtin-log",
"-fno-builtin-bzero",
"-fno-builtin-strchr",
"-fno-builtin-exit",
"-fno-builtin-malloc",
"-fno-builtin-putc",
"-fno-builtin-free",
"-fno-builtin-memcpy",
"-Wno-main",
"-fno-builtin-printf",
"-fno-builtin-fprintf",
"-fno-builtin-vprintf",
"-I.",
"-fno-stack-protector",
"-fno-pie",
"-c",
"-I",
"/usr/share/verilator/include",
"-I",
"/usr/share/verilator/include",
"-o",
"kernel/fs.o",
"kernel/fs.c"
],
"directory": "/home/gh0s7/project/csail/xv6-labs",
"file": "/home/gh0s7/project/csail/xv6-labs/kernel/fs.c",
"output": "/home/gh0s7/project/csail/xv6-labs/kernel/fs.o"
},
{
"arguments": [
"/usr/bin/riscv64-unknown-elf-gcc",
"-Wall",
"-Werror",
"-O",
"-fno-omit-frame-pointer",
"-ggdb",
"-gdwarf-2",
"-DSOL_PGTBL",
"-DLAB_PGTBL",
"-mcmodel=medany",
"-fno-common",
"-fno-builtin-strncpy",
"-fno-builtin-strncmp",
"-fno-builtin-strlen",
"-fno-builtin-memset",
"-fno-builtin-memmove",
"-fno-builtin-memcmp",
"-fno-builtin-log",
"-fno-builtin-bzero",
"-fno-builtin-strchr",
"-fno-builtin-exit",
"-fno-builtin-malloc",
"-fno-builtin-putc",
"-fno-builtin-free",
"-fno-builtin-memcpy",
"-Wno-main",
"-fno-builtin-printf",
"-fno-builtin-fprintf",
"-fno-builtin-vprintf",
"-I.",
"-fno-stack-protector",
"-fno-pie",
"-c",
"-I",
"/usr/share/verilator/include",
"-I",
"/usr/share/verilator/include",
"-o",
"kernel/log.o",
"kernel/log.c"
],
"directory": "/home/gh0s7/project/csail/xv6-labs",
"file": "/home/gh0s7/project/csail/xv6-labs/kernel/log.c",
"output": "/home/gh0s7/project/csail/xv6-labs/kernel/log.o"
},
{
"arguments": [
"/usr/bin/riscv64-unknown-elf-gcc",
"-Wall",
"-Werror",
"-O",
"-fno-omit-frame-pointer",
"-ggdb",
"-gdwarf-2",
"-DSOL_PGTBL",
"-DLAB_PGTBL",
"-mcmodel=medany",
"-fno-common",
"-fno-builtin-strncpy",
"-fno-builtin-strncmp",
"-fno-builtin-strlen",
"-fno-builtin-memset",
"-fno-builtin-memmove",
"-fno-builtin-memcmp",
"-fno-builtin-log",
"-fno-builtin-bzero",
"-fno-builtin-strchr",
"-fno-builtin-exit",
"-fno-builtin-malloc",
"-fno-builtin-putc",
"-fno-builtin-free",
"-fno-builtin-memcpy",
"-Wno-main",
"-fno-builtin-printf",
"-fno-builtin-fprintf",
"-fno-builtin-vprintf",
"-I.",
"-fno-stack-protector",
"-fno-pie",
"-c",
"-I",
"/usr/share/verilator/include",
"-I",
"/usr/share/verilator/include",
"-o",
"kernel/sleeplock.o",
"kernel/sleeplock.c"
],
"directory": "/home/gh0s7/project/csail/xv6-labs",
"file": "/home/gh0s7/project/csail/xv6-labs/kernel/sleeplock.c",
"output": "/home/gh0s7/project/csail/xv6-labs/kernel/sleeplock.o"
},
{
"arguments": [
"/usr/bin/riscv64-unknown-elf-gcc",
"-Wall",
"-Werror",
"-O",
"-fno-omit-frame-pointer",
"-ggdb",
"-gdwarf-2",
"-DSOL_PGTBL",
"-DLAB_PGTBL",
"-mcmodel=medany",
"-fno-common",
"-fno-builtin-strncpy",
"-fno-builtin-strncmp",
"-fno-builtin-strlen",
"-fno-builtin-memset",
"-fno-builtin-memmove",
"-fno-builtin-memcmp",
"-fno-builtin-log",
"-fno-builtin-bzero",
"-fno-builtin-strchr",
"-fno-builtin-exit",
"-fno-builtin-malloc",
"-fno-builtin-putc",
"-fno-builtin-free",
"-fno-builtin-memcpy",
"-Wno-main",
"-fno-builtin-printf",
"-fno-builtin-fprintf",
"-fno-builtin-vprintf",
"-I.",
"-fno-stack-protector",
"-fno-pie",
"-c",
"-I",
"/usr/share/verilator/include",
"-I",
"/usr/share/verilator/include",
"-o",
"kernel/file.o",
"kernel/file.c"
],
"directory": "/home/gh0s7/project/csail/xv6-labs",
"file": "/home/gh0s7/project/csail/xv6-labs/kernel/file.c",
"output": "/home/gh0s7/project/csail/xv6-labs/kernel/file.o"
},
{
"arguments": [
"/usr/bin/riscv64-unknown-elf-gcc",
"-Wall",
"-Werror",
"-O",
"-fno-omit-frame-pointer",
"-ggdb",
"-gdwarf-2",
"-DSOL_PGTBL",
"-DLAB_PGTBL",
"-mcmodel=medany",
"-fno-common",
"-fno-builtin-strncpy",
"-fno-builtin-strncmp",
"-fno-builtin-strlen",
"-fno-builtin-memset",
"-fno-builtin-memmove",
"-fno-builtin-memcmp",
"-fno-builtin-log",
"-fno-builtin-bzero",
"-fno-builtin-strchr",
"-fno-builtin-exit",
"-fno-builtin-malloc",
"-fno-builtin-putc",
"-fno-builtin-free",
"-fno-builtin-memcpy",
"-Wno-main",
"-fno-builtin-printf",
"-fno-builtin-fprintf",
"-fno-builtin-vprintf",
"-I.",
"-fno-stack-protector",
"-fno-pie",
"-c",
"-I",
"/usr/share/verilator/include",
"-I",
"/usr/share/verilator/include",
"-o",
"kernel/pipe.o",
"kernel/pipe.c"
],
"directory": "/home/gh0s7/project/csail/xv6-labs",
"file": "/home/gh0s7/project/csail/xv6-labs/kernel/pipe.c",
"output": "/home/gh0s7/project/csail/xv6-labs/kernel/pipe.o"
},
{
"arguments": [
"/usr/bin/riscv64-unknown-elf-gcc",
"-Wall",
"-Werror",
"-O",
"-fno-omit-frame-pointer",
"-ggdb",
"-gdwarf-2",
"-DSOL_PGTBL",
"-DLAB_PGTBL",
"-mcmodel=medany",
"-fno-common",
"-fno-builtin-strncpy",
"-fno-builtin-strncmp",
"-fno-builtin-strlen",
"-fno-builtin-memset",
"-fno-builtin-memmove",
"-fno-builtin-memcmp",
"-fno-builtin-log",
"-fno-builtin-bzero",
"-fno-builtin-strchr",
"-fno-builtin-exit",
"-fno-builtin-malloc",
"-fno-builtin-putc",
"-fno-builtin-free",
"-fno-builtin-memcpy",
"-Wno-main",
"-fno-builtin-printf",
"-fno-builtin-fprintf",
"-fno-builtin-vprintf",
"-I.",
"-fno-stack-protector",
"-fno-pie",
"-c",
"-I",
"/usr/share/verilator/include",
"-I",
"/usr/share/verilator/include",
"-o",
"kernel/exec.o",
"kernel/exec.c"
],
"directory": "/home/gh0s7/project/csail/xv6-labs",
"file": "/home/gh0s7/project/csail/xv6-labs/kernel/exec.c",
"output": "/home/gh0s7/project/csail/xv6-labs/kernel/exec.o"
},
{
"arguments": [
"/usr/bin/riscv64-unknown-elf-gcc",
"-Wall",
"-Werror",
"-O",
"-fno-omit-frame-pointer",
"-ggdb",
"-gdwarf-2",
"-DSOL_PGTBL",
"-DLAB_PGTBL",
"-mcmodel=medany",
"-fno-common",
"-fno-builtin-strncpy",
"-fno-builtin-strncmp",
"-fno-builtin-strlen",
"-fno-builtin-memset",
"-fno-builtin-memmove",
"-fno-builtin-memcmp",
"-fno-builtin-log",
"-fno-builtin-bzero",
"-fno-builtin-strchr",
"-fno-builtin-exit",
"-fno-builtin-malloc",
"-fno-builtin-putc",
"-fno-builtin-free",
"-fno-builtin-memcpy",
"-Wno-main",
"-fno-builtin-printf",
"-fno-builtin-fprintf",
"-fno-builtin-vprintf",
"-I.",
"-fno-stack-protector",
"-fno-pie",
"-c",
"-I",
"/usr/share/verilator/include",
"-I",
"/usr/share/verilator/include",
"-o",
"kernel/sysfile.o",
"kernel/sysfile.c"
],
"directory": "/home/gh0s7/project/csail/xv6-labs",
"file": "/home/gh0s7/project/csail/xv6-labs/kernel/sysfile.c",
"output": "/home/gh0s7/project/csail/xv6-labs/kernel/sysfile.o"
},
{
"arguments": [
"/usr/bin/riscv64-unknown-elf-gcc",
"-c",
"-I",
"/usr/share/verilator/include",
"-I",
"/usr/share/verilator/include",
"-o",
"kernel/kernelvec.o",
"kernel/kernelvec.S"
],
"directory": "/home/gh0s7/project/csail/xv6-labs",
"file": "/home/gh0s7/project/csail/xv6-labs/kernel/kernelvec.S",
"output": "/home/gh0s7/project/csail/xv6-labs/kernel/kernelvec.o"
},
{
"arguments": [
"/usr/bin/riscv64-unknown-elf-gcc",
"-Wall",
"-Werror",
"-O",
"-fno-omit-frame-pointer",
"-ggdb",
"-gdwarf-2",
"-DSOL_PGTBL",
"-DLAB_PGTBL",
"-mcmodel=medany",
"-fno-common",
"-fno-builtin-strncpy",
"-fno-builtin-strncmp",
"-fno-builtin-strlen",
"-fno-builtin-memset",
"-fno-builtin-memmove",
"-fno-builtin-memcmp",
"-fno-builtin-log",
"-fno-builtin-bzero",
"-fno-builtin-strchr",
"-fno-builtin-exit",
"-fno-builtin-malloc",
"-fno-builtin-putc",
"-fno-builtin-free",
"-fno-builtin-memcpy",
"-Wno-main",
"-fno-builtin-printf",
"-fno-builtin-fprintf",
"-fno-builtin-vprintf",
"-I.",
"-fno-stack-protector",
"-fno-pie",
"-c",
"-I",
"/usr/share/verilator/include",
"-I",
"/usr/share/verilator/include",
"-o",
"kernel/plic.o",
"kernel/plic.c"
],
"directory": "/home/gh0s7/project/csail/xv6-labs",
"file": "/home/gh0s7/project/csail/xv6-labs/kernel/plic.c",
"output": "/home/gh0s7/project/csail/xv6-labs/kernel/plic.o"
},
{
"arguments": [
"/usr/bin/riscv64-unknown-elf-gcc",
"-Wall",
"-Werror",
"-O",
"-fno-omit-frame-pointer",
"-ggdb",
"-gdwarf-2",
"-DSOL_PGTBL",
"-DLAB_PGTBL",
"-mcmodel=medany",
"-fno-common",
"-fno-builtin-strncpy",
"-fno-builtin-strncmp",
"-fno-builtin-strlen",
"-fno-builtin-memset",
"-fno-builtin-memmove",
"-fno-builtin-memcmp",
"-fno-builtin-log",
"-fno-builtin-bzero",
"-fno-builtin-strchr",
"-fno-builtin-exit",
"-fno-builtin-malloc",
"-fno-builtin-putc",
"-fno-builtin-free",
"-fno-builtin-memcpy",
"-Wno-main",
"-fno-builtin-printf",
"-fno-builtin-fprintf",
"-fno-builtin-vprintf",
"-I.",
"-fno-stack-protector",
"-fno-pie",
"-c",
"-I",
"/usr/share/verilator/include",
"-I",
"/usr/share/verilator/include",
"-o",
"kernel/virtio_disk.o",
"kernel/virtio_disk.c"
],
"directory": "/home/gh0s7/project/csail/xv6-labs",
"file": "/home/gh0s7/project/csail/xv6-labs/kernel/virtio_disk.c",
"output": "/home/gh0s7/project/csail/xv6-labs/kernel/virtio_disk.o"
},
{
"arguments": [
"/usr/bin/riscv64-unknown-elf-gcc",
"-Wall",
"-Werror",
"-O",
"-fno-omit-frame-pointer",
"-ggdb",
"-gdwarf-2",
"-DSOL_PGTBL",
"-DLAB_PGTBL",
"-mcmodel=medany",
"-fno-common",
"-fno-builtin-strncpy",
"-fno-builtin-strncmp",
"-fno-builtin-strlen",
"-fno-builtin-memset",
"-fno-builtin-memmove",
"-fno-builtin-memcmp",
"-fno-builtin-log",
"-fno-builtin-bzero",
"-fno-builtin-strchr",
"-fno-builtin-exit",
"-fno-builtin-malloc",
"-fno-builtin-putc",
"-fno-builtin-free",
"-fno-builtin-memcpy",
"-Wno-main",
"-fno-builtin-printf",
"-fno-builtin-fprintf",
"-fno-builtin-vprintf",
"-I.",
"-fno-stack-protector",
"-fno-pie",
"-c",
"-I",
"/usr/share/verilator/include",
"-I",
"/usr/share/verilator/include",
"-o",
"kernel/start.o",
"kernel/start.c"
],
"directory": "/home/gh0s7/project/csail/xv6-labs",
"file": "/home/gh0s7/project/csail/xv6-labs/kernel/start.c",
"output": "/home/gh0s7/project/csail/xv6-labs/kernel/start.o"
},
{
"arguments": [
"/usr/bin/riscv64-unknown-elf-gcc",
"-Wall",
"-Werror",
"-O",
"-fno-omit-frame-pointer",
"-ggdb",
"-gdwarf-2",
"-DSOL_PGTBL",
"-DLAB_PGTBL",
"-mcmodel=medany",
"-fno-common",
"-fno-builtin-strncpy",
"-fno-builtin-strncmp",
"-fno-builtin-strlen",
"-fno-builtin-memset",
"-fno-builtin-memmove",
"-fno-builtin-memcmp",
"-fno-builtin-log",
"-fno-builtin-bzero",
"-fno-builtin-strchr",
"-fno-builtin-exit",
"-fno-builtin-malloc",
"-fno-builtin-putc",
"-fno-builtin-free",
"-fno-builtin-memcpy",
"-Wno-main",
"-fno-builtin-printf",
"-fno-builtin-fprintf",
"-fno-builtin-vprintf",
"-I.",
"-fno-stack-protector",
"-fno-pie",
"-c",
"-I",
"/usr/share/verilator/include",
"-I",
"/usr/share/verilator/include",
"-o",
"kernel/console.o",
"kernel/console.c"
],
"directory": "/home/gh0s7/project/csail/xv6-labs",
"file": "/home/gh0s7/project/csail/xv6-labs/kernel/console.c",
"output": "/home/gh0s7/project/csail/xv6-labs/kernel/console.o"
},
{
"arguments": [
"/usr/bin/riscv64-unknown-elf-gcc",
"-Wall",
"-Werror",
"-O",
"-fno-omit-frame-pointer",
"-ggdb",
"-gdwarf-2",
"-DSOL_PGTBL",
"-DLAB_PGTBL",
"-mcmodel=medany",
"-fno-common",
"-fno-builtin-strncpy",
"-fno-builtin-strncmp",
"-fno-builtin-strlen",
"-fno-builtin-memset",
"-fno-builtin-memmove",
"-fno-builtin-memcmp",
"-fno-builtin-log",
"-fno-builtin-bzero",
"-fno-builtin-strchr",
"-fno-builtin-exit",
"-fno-builtin-malloc",
"-fno-builtin-putc",
"-fno-builtin-free",
"-fno-builtin-memcpy",
"-Wno-main",
"-fno-builtin-printf",
"-fno-builtin-fprintf",
"-fno-builtin-vprintf",
"-I.",
"-fno-stack-protector",
"-fno-pie",
"-c",
"-I",
"/usr/share/verilator/include",
"-I",
"/usr/share/verilator/include",
"-o",
"kernel/printf.o",
"kernel/printf.c"
],
"directory": "/home/gh0s7/project/csail/xv6-labs",
"file": "/home/gh0s7/project/csail/xv6-labs/kernel/printf.c",
"output": "/home/gh0s7/project/csail/xv6-labs/kernel/printf.o"
},
{
"arguments": [
"/usr/bin/riscv64-unknown-elf-gcc",
"-Wall",
"-Werror",
"-O",
"-fno-omit-frame-pointer",
"-ggdb",
"-gdwarf-2",
"-DSOL_PGTBL",
"-DLAB_PGTBL",
"-mcmodel=medany",
"-fno-common",
"-fno-builtin-strncpy",
"-fno-builtin-strncmp",
"-fno-builtin-strlen",
"-fno-builtin-memset",
"-fno-builtin-memmove",
"-fno-builtin-memcmp",
"-fno-builtin-log",
"-fno-builtin-bzero",
"-fno-builtin-strchr",
"-fno-builtin-exit",
"-fno-builtin-malloc",
"-fno-builtin-putc",
"-fno-builtin-free",
"-fno-builtin-memcpy",
"-Wno-main",
"-fno-builtin-printf",
"-fno-builtin-fprintf",
"-fno-builtin-vprintf",
"-I.",
"-fno-stack-protector",
"-fno-pie",
"-c",
"-I",
"/usr/share/verilator/include",
"-I",
"/usr/share/verilator/include",
"-o",
"kernel/uart.o",
"kernel/uart.c"
],
"directory": "/home/gh0s7/project/csail/xv6-labs",
"file": "/home/gh0s7/project/csail/xv6-labs/kernel/uart.c",
"output": "/home/gh0s7/project/csail/xv6-labs/kernel/uart.o"
},
{
"arguments": [
"/usr/bin/riscv64-unknown-elf-gcc",
"-Wall",
"-Werror",
"-O",
"-fno-omit-frame-pointer",
"-ggdb",
"-gdwarf-2",
"-DSOL_PGTBL",
"-DLAB_PGTBL",
"-mcmodel=medany",
"-fno-common",
"-fno-builtin-strncpy",
"-fno-builtin-strncmp",
"-fno-builtin-strlen",
"-fno-builtin-memset",
"-fno-builtin-memmove",
"-fno-builtin-memcmp",
"-fno-builtin-log",
"-fno-builtin-bzero",
"-fno-builtin-strchr",
"-fno-builtin-exit",
"-fno-builtin-malloc",
"-fno-builtin-putc",
"-fno-builtin-free",
"-fno-builtin-memcpy",
"-Wno-main",
"-fno-builtin-printf",
"-fno-builtin-fprintf",
"-fno-builtin-vprintf",
"-I.",
"-fno-stack-protector",
"-fno-pie",
"-c",
"-I",
"/usr/share/verilator/include",
"-I",
"/usr/share/verilator/include",
"-o",
"kernel/spinlock.o",
"kernel/spinlock.c"
],
"directory": "/home/gh0s7/project/csail/xv6-labs",
"file": "/home/gh0s7/project/csail/xv6-labs/kernel/spinlock.c",
"output": "/home/gh0s7/project/csail/xv6-labs/kernel/spinlock.o"
},
{
"arguments": [
"/usr/bin/riscv64-unknown-elf-gcc",
"-Wall",
"-Werror",
"-O",
"-fno-omit-frame-pointer",
"-ggdb",
"-gdwarf-2",
"-DSOL_PGTBL",
"-DLAB_PGTBL",
"-mcmodel=medany",
"-fno-common",
"-fno-builtin-strncpy",
"-fno-builtin-strncmp",
"-fno-builtin-strlen",
"-fno-builtin-memset",
"-fno-builtin-memmove",
"-fno-builtin-memcmp",
"-fno-builtin-log",
"-fno-builtin-bzero",
"-fno-builtin-strchr",
"-fno-builtin-exit",
"-fno-builtin-malloc",
"-fno-builtin-putc",
"-fno-builtin-free",
"-fno-builtin-memcpy",
"-Wno-main",
"-fno-builtin-printf",
"-fno-builtin-fprintf",
"-fno-builtin-vprintf",
"-I.",
"-fno-stack-protector",
"-fno-pie",
"-march=rv64g",
"-nostdinc",
"-I.",
"-Ikernel",
"-c",
"-I",
"/usr/share/verilator/include",
"-I",
"/usr/share/verilator/include",
"-o",
"user/initcode.o",
"user/initcode.S"
],
"directory": "/home/gh0s7/project/csail/xv6-labs",
"file": "/home/gh0s7/project/csail/xv6-labs/user/initcode.S",
"output": "/home/gh0s7/project/csail/xv6-labs/user/initcode.o"
}
]