Tiny ELF Files: Revisited in 2021
It&#x27;s possible to make the code slightly smaller, by relying on Linux zeroing registers when the program starts. That&#x27;s part of the Linux ABI, and couldn&#x27;t be changed without breaking programs, so it&#x27;s safe to rely on.<p>Reducing the size of the code allows embedding it in less of the header, giving more options for code layout.