1199 lines
30 KiB
JSON
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"
|
|
}
|
|
]
|