#as: --64
#ld: -melf_x86_64
#error: relocation R_X86_64_PC32 against STT_GNU_IFUNC symbol `foo' isn't supported