I see that, when dumping R_386_RELATIVE relocs in readelf, the format is like this
Offset Info Type Sym.Value Sym. Name 00003d01 00000008 R_386_RELATIVE If I understand that type of relocation correctly, another information is missing: the address contained at the given offset, which ld.so adds to the load address of the module and then overwrites at the same offset. I think it is reasonable to provide that information. Some users might need it for debugging or learning purposes. Thanks, Andrea Monaco