For this code before __ld_kernel_begin should not be modifier (e.g. crt0.S and static_tools.c). Inspired/Taken by/from https://github.com/nicolasmesa/PiOS