Вам может повезти с этим ответом , хотя он зависит от платформы и не работает для всех объектных файлов (но если вы код манипулируете указателями каким-либо образом, он должен работать).
Это результат objdump -r
для файла, скомпилированного с -fPIC
:
test.o: file format elf32-i386
RELOCATION RECORDS FOR [.text]:
OFFSET TYPE VALUE
00000007 R_386_PC32 __i686.get_pc_thunk.cx
0000000d R_386_GOTPC _GLOBAL_OFFSET_TABLE_
, и для файла без PIC:
test.o: file format elf32-i386