Source: cirosantilli/elf-hello-world/rel-text
= `.rel.text`
Besides `sh_type == SHT_RELA`, there also exists `SHT_REL`, which would have section name `.text.rel` (not present in this object file).
Those represent the same `struct`, but without the addend, e.g.:
``
typedef struct {
Elf64_Addr r_offset;
Elf64_Xword r_info;
} Elf64_Rela;
``
The ELF standard says that in many cases the both can be used, and it is just a matter of convenience.