-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathbuild_output.log
More file actions
51 lines (49 loc) · 2.85 KB
/
build_output.log
File metadata and controls
51 lines (49 loc) · 2.85 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
=== VLSMC Bare-Metal Build Script ===
[1/5] Assembling bootloader (Stage 1 + Stage 2)...
[2/5] Assembling kernel entry and interrupts...
[3/5] Compiling C++ kernel sources...
kernel/src/vmm.cpp: In static member function ‘static bool re36::VMM::handle_page_fault(uint32_t, uint32_t)’:
kernel/src/vmm.cpp:213:14: warning: unused variable ‘pd_index’ [-Wunused-variable]
213 | uint32_t pd_index = fault_addr >> 22;
| ^~~~~~~~
kernel/src/vmm.cpp:214:14: warning: unused variable ‘pt_index’ [-Wunused-variable]
214 | uint32_t pt_index = (fault_addr >> 12) & 0x3FF;
| ^~~~~~~~
kernel/src/fat16.cpp: In static member function ‘static int re36::Fat16::fat16_create(re36::vnode*, const char*, int, re36::vnode**)’:
kernel/src/fat16.cpp:787:59: warning: unused parameter ‘mode’ [-Wunused-parameter]
787 | int Fat16::fat16_create(vnode* dir, const char* name, int mode, vnode** out) {
| ~~~~^~~~
kernel/src/shell.cpp:31:12: warning: ‘re36::cursor_x’ defined but not used [-Wunused-variable]
31 | static int cursor_x = 0;
| ^~~~~~~~
[4/5] Linking kernel...
x86_64-linux-gnu-ld: warning: switch_task.o: missing .note.GNU-stack section implies executable stack
x86_64-linux-gnu-ld: NOTE: This behaviour is deprecated and will be removed in a future version of the linker
[5/5] Building Disk Images...
mkfs.fat 4.2 (2021-01-31)
--- Boot disk ---
Volume in drive : has no label
Volume Serial Number is 4609-4950
Directory for ::/
STAGE2 BIN 1181 2026-03-01 0:47
KERNEL BIN 127576 2026-03-01 0:47
2 files 128 757 bytes
1 328 128 bytes free
=== Building Data Disk (FAT16) ===
mkfs.fat 4.2 (2021-01-31)
=== Building Libc ===
=== Building Libc ===
user/libc/src/cxx.cpp:4:18: warning: ‘__dso_handle’ initialized and declared ‘extern’
4 | extern "C" void* __dso_handle __attribute__((__weak__)) = nullptr;
| ^~~~~~~~~~~~
user/libc/src/cxx.cpp:4:18: warning: ‘__dso_handle’ initialized and declared ‘extern’
4 | extern "C" void* __dso_handle __attribute__((__weak__)) = nullptr;
| ^~~~~~~~~~~~
x86_64-linux-gnu-ld: warning: LIBC.SO has a LOAD segment with RWX permissions
=== Building User Programs ===
x86_64-linux-gnu-ld: warning: user_crt0.o: missing .note.GNU-stack section implies executable stack
x86_64-linux-gnu-ld: NOTE: This behaviour is deprecated and will be removed in a future version of the linker
x86_64-linux-gnu-ld: warning: user_crt0.o: missing .note.GNU-stack section implies executable stack
x86_64-linux-gnu-ld: NOTE: This behaviour is deprecated and will be removed in a future version of the linker
x86_64-linux-gnu-ld: user_crt0.o: in function `_start':
user/crt0.asm:(.text+0x19): undefined reference to `__libc_start_main'