elf: working loader / syscall: introduce the syscall api.

This commit is contained in:
RaphProductions 2025-05-09 12:19:32 +02:00
parent 2d4031eacc
commit 5afe37a798
12 changed files with 267 additions and 37 deletions

View file

@ -1,20 +1,23 @@
OUTPUT_FORMAT("elf64-x86-64")
ENTRY(_start)
SECTIONS {
. = 0x1000;
. = 0x100000;
.text : {
*(.text*)
}
.text : {
*(.text)
}
.rodata : {
*(.rodata)
}
.rodata : {
*(.rodata*)
}
.data : {
*(.data)
}
.data : {
*(.data*)
}
.bss : {
*(.bss*)
*(COMMON)
}
}
.bss : {
*(COMMON)
*(.bss)
}
}