Put the startup code in .text.startup
split init and errno to a separate file. No point in growing rtld 10K.