feat(io): implement printf and strlen
This commit is contained in:
3
run.sh
3
run.sh
@@ -17,7 +17,8 @@ CC=clang
|
||||
CFLAGS="-std=c11 -O2 -g3 -Wall -Wextra --target=riscv32-unknown-elf -fuse-ld=lld -fno-stack-protector -ffreestanding -nostdlib"
|
||||
|
||||
$CC $CFLAGS -Wl,-Tkernel.ld -Wl,-Map=kernel.map -o kernel.elf \
|
||||
src/kernel.c
|
||||
src/kernel.c \
|
||||
src/io.c
|
||||
|
||||
# Run QEMU
|
||||
# -machine virt: generic riscv platform
|
||||
|
||||
Reference in New Issue
Block a user