some memory for it in bss. Also put some space in for the gdt in rodata. Need to leave now, so this broken build goes to the repo!
in general, kernel libraries will be marked with "k" in the beginning.
comments for study Also made a makefile that can build and run the thing. Current run method is directly from QEMU - but the makefile will later make an image with a given bootloader.