oh! putting my init code is a separate section (I called it .text.init) does put it at the start of the file.