Fix asm vs PIC linker issue on Linux