Move the linker defined symbols to a separate file, so they can be accessed without pulling in everything from riscv_internal.h and whatever it includes (e.g. syscall.h drags in a lot).
Move the linker defined symbols to a separate file, so they can be accessed without pulling in everything from riscv_internal.h and whatever it includes (e.g. syscall.h drags in a lot).