1 #ld: --export-dynamic 2 #error: .*dynamic STT_GNU_IFUNC symbol `foo' with pointer equality in `.*.o' can not be used when making an executable; recompile with -fPIE and relink with -pie 3 #target: x86_64-*-* i?86-*-* 4