Thank you! This will be very useful. Yes, for C/C++ one needs:
* ISA manual
* ELF (generic ABI, psABI (e.g. x86-64-psABI), OSABI)
* DWARF
* Floating-point
* Language standards
* Itanium C++ ABI
and probably a few other stuff.
> it seems like my failure to find the most up-to-date specification is simply because one doesn't exist.
While the up-to-date specification is unavailable, hopefully it is not too bad because all essential features have been completed as of 2001:)
RELR is a linker and loader feature, not on the compiler side.
Compressed debug sections are a pretty natural extension.