-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathcompile_commands.json
More file actions
87 lines (87 loc) · 6.25 KB
/
compile_commands.json
File metadata and controls
87 lines (87 loc) · 6.25 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
[
{
"directory": "/home/xiaochen/coderopes/bitos",
"command": "riscv64-elf-gcc -march=rv64imac_zicsr -mabi=lp64 -mcmodel=medany -nostdlib -ffreestanding -fno-builtin -fno-stack-protector -Wall -Wextra -Werror -Ikernel/include -Iarch/riscv/include -c kernel/main.c -o build/kernel/main.o",
"file": "/home/xiaochen/coderopes/bitos/kernel/main.c"
},
{
"directory": "/home/xiaochen/coderopes/bitos",
"command": "riscv64-elf-gcc -march=rv64imac_zicsr -mabi=lp64 -mcmodel=medany -nostdlib -ffreestanding -fno-builtin -fno-stack-protector -Wall -Wextra -Werror -Ikernel/include -Iarch/riscv/include -c kernel/handle.c -o build/kernel/handle.o",
"file": "/home/xiaochen/coderopes/bitos/kernel/handle.c"
},
{
"directory": "/home/xiaochen/coderopes/bitos",
"command": "riscv64-elf-gcc -march=rv64imac_zicsr -mabi=lp64 -mcmodel=medany -nostdlib -ffreestanding -fno-builtin -fno-stack-protector -Wall -Wextra -Werror -Ikernel/include -Iarch/riscv/include -c kernel/trap/trap.c -o build/kernel/trap/trap.o",
"file": "/home/xiaochen/coderopes/bitos/kernel/trap/trap.c"
},
{
"directory": "/home/xiaochen/coderopes/bitos",
"command": "riscv64-elf-gcc -march=rv64imac_zicsr -mabi=lp64 -mcmodel=medany -nostdlib -ffreestanding -fno-builtin -fno-stack-protector -Wall -Wextra -Werror -Ikernel/include -Iarch/riscv/include -c kernel/syscall/syscall.c -o build/kernel/syscall/syscall.o",
"file": "/home/xiaochen/coderopes/bitos/kernel/syscall/syscall.c"
},
{
"directory": "/home/xiaochen/coderopes/bitos",
"command": "riscv64-elf-gcc -march=rv64imac_zicsr -mabi=lp64 -mcmodel=medany -nostdlib -ffreestanding -fno-builtin -fno-stack-protector -Wall -Wextra -Werror -Ikernel/include -Iarch/riscv/include -c kernel/fs/namesvc.c -o build/kernel/fs/namesvc.o",
"file": "/home/xiaochen/coderopes/bitos/kernel/fs/namesvc.c"
},
{
"directory": "/home/xiaochen/coderopes/bitos",
"command": "riscv64-elf-gcc -march=rv64imac_zicsr -mabi=lp64 -mcmodel=medany -nostdlib -ffreestanding -fno-builtin -fno-stack-protector -Wall -Wextra -Werror -Ikernel/include -Iarch/riscv/include -c kernel/fs/ramfs.c -o build/kernel/fs/ramfs.o",
"file": "/home/xiaochen/coderopes/bitos/kernel/fs/ramfs.c"
},
{
"directory": "/home/xiaochen/coderopes/bitos",
"command": "riscv64-elf-gcc -march=rv64imac_zicsr -mabi=lp64 -mcmodel=medany -nostdlib -ffreestanding -fno-builtin -fno-stack-protector -Wall -Wextra -Werror -Ikernel/include -Iarch/riscv/include -c kernel/dev/plic.c -o build/kernel/dev/plic.o",
"file": "/home/xiaochen/coderopes/bitos/kernel/dev/plic.c"
},
{
"directory": "/home/xiaochen/coderopes/bitos",
"command": "riscv64-elf-gcc -march=rv64imac_zicsr -mabi=lp64 -mcmodel=medany -nostdlib -ffreestanding -fno-builtin -fno-stack-protector -Wall -Wextra -Werror -Ikernel/include -Iarch/riscv/include -c kernel/dev/virtio_blk.c -o build/kernel/dev/virtio_blk.o",
"file": "/home/xiaochen/coderopes/bitos/kernel/dev/virtio_blk.c"
},
{
"directory": "/home/xiaochen/coderopes/bitos",
"command": "riscv64-elf-gcc -march=rv64imac_zicsr -mabi=lp64 -mcmodel=medany -nostdlib -ffreestanding -fno-builtin -fno-stack-protector -Wall -Wextra -Werror -Ikernel/include -Iarch/riscv/include -c kernel/proc.c -o build/kernel/proc.o",
"file": "/home/xiaochen/coderopes/bitos/kernel/proc.c"
},
{
"directory": "/home/xiaochen/coderopes/bitos",
"command": "riscv64-elf-gcc -march=rv64imac_zicsr -mabi=lp64 -mcmodel=medany -nostdlib -ffreestanding -fno-builtin -fno-stack-protector -Wall -Wextra -Werror -Ikernel/include -Iarch/riscv/include -c kernel/idle.c -o build/kernel/idle.o",
"file": "/home/xiaochen/coderopes/bitos/kernel/idle.c"
},
{
"directory": "/home/xiaochen/coderopes/bitos",
"command": "riscv64-elf-gcc -march=rv64imac_zicsr -mabi=lp64 -mcmodel=medany -nostdlib -ffreestanding -fno-builtin -fno-stack-protector -Wall -Wextra -Werror -Ikernel/include -Iarch/riscv/include -c kernel/mm/kalloc.c -o build/kernel/mm/kalloc.o",
"file": "/home/xiaochen/coderopes/bitos/kernel/mm/kalloc.c"
},
{
"directory": "/home/xiaochen/coderopes/bitos",
"command": "riscv64-elf-gcc -march=rv64imac_zicsr -mabi=lp64 -mcmodel=medany -nostdlib -ffreestanding -fno-builtin -fno-stack-protector -Wall -Wextra -Werror -Ikernel/include -Iarch/riscv/include -c kernel/mm/vm.c -o build/kernel/mm/vm.o",
"file": "/home/xiaochen/coderopes/bitos/kernel/mm/vm.c"
},
{
"directory": "/home/xiaochen/coderopes/bitos",
"command": "riscv64-elf-gcc -march=rv64imac_zicsr -mabi=lp64 -mcmodel=medany -nostdlib -ffreestanding -fno-builtin -fno-stack-protector -Wall -Wextra -Werror -Ikernel/include -Iarch/riscv/include -c kernel/async/async.c -o build/kernel/async/async.o",
"file": "/home/xiaochen/coderopes/bitos/kernel/async/async.c"
},
{
"directory": "/home/xiaochen/coderopes/bitos",
"command": "riscv64-elf-gcc -march=rv64imac_zicsr -mabi=lp64 -mcmodel=medany -nostdlib -ffreestanding -fno-builtin -fno-stack-protector -Wall -Wextra -Werror -Ikernel/include -Iarch/riscv/include -c arch/riscv/sbi.c -o build/arch/riscv/sbi.o",
"file": "/home/xiaochen/coderopes/bitos/arch/riscv/sbi.c"
},
{
"directory": "/home/xiaochen/coderopes/bitos",
"command": "riscv64-elf-gcc -march=rv64imac_zicsr -mabi=lp64 -mcmodel=medany -nostdlib -ffreestanding -fno-builtin -fno-stack-protector -Wall -Wextra -Werror -Ikernel/include -Iarch/riscv/include -c arch/riscv/mmu/sv39.c -o build/arch/riscv/mmu/sv39.o",
"file": "/home/xiaochen/coderopes/bitos/arch/riscv/mmu/sv39.c"
},
{
"directory": "/home/xiaochen/coderopes/bitos",
"command": "riscv64-elf-gcc -march=rv64imac_zicsr -mabi=lp64 -mcmodel=medany -nostdlib -ffreestanding -fno-builtin -fno-stack-protector -Wall -Wextra -Werror -Ikernel/include -Iarch/riscv/include -c arch/riscv/boot/start.S -o build/arch/riscv/boot/start.o",
"file": "/home/xiaochen/coderopes/bitos/arch/riscv/boot/start.S"
},
{
"directory": "/home/xiaochen/coderopes/bitos",
"command": "riscv64-elf-gcc -march=rv64imac_zicsr -mabi=lp64 -mcmodel=medany -nostdlib -ffreestanding -fno-builtin -fno-stack-protector -Wall -Wextra -Werror -Ikernel/include -Iarch/riscv/include -c arch/riscv/boot/trap.S -o build/arch/riscv/boot/trap.o",
"file": "/home/xiaochen/coderopes/bitos/arch/riscv/boot/trap.S"
}
]