1 #source: pr24151a.s 2 #as: --x32 3 #ld: -shared -melf32_x86_64 4 #error: .*relocation R_X86_64_PC32 against protected symbol `foo' can not be used when making a shared object 5