Implement symbol table for functions

This commit is contained in:
2022-06-11 22:52:13 +02:00
parent f5c4a27a6d
commit 3f1492947c
5 changed files with 371 additions and 218 deletions

View File

@ -26,7 +26,7 @@ rule(/build\/riscv\/[^\/\.]+$/ => ->(file) { test_for_out(file, '.o') }) do |t|
'/opt/riscv/riscv32-unknown-elf/lib/crt0.o',
'/opt/riscv/lib/gcc/riscv32-unknown-elf/11.1.0/crtbegin.o',
t.source,
'--start-group', '-lc', '-lgloss', '--end-group',
'--start-group', '-lgcc', '-lc', '-lgloss', '--end-group',
'/opt/riscv/lib/gcc/riscv32-unknown-elf/11.1.0/crtend.o'
end