Skip to content

v2.0.0

Latest
Compare
Choose a tag to compare
@eliminmax eliminmax released this 26 Mar 02:53
· 9 commits to main since this release

Biggest change was adding a riscv64 tiny-clear-elf implementation in preparation for its official support in Debian 13 "Trixie" (currently Debian testing)

Fixed improper CPU flags set in the ELF headers - not that they didn't work, but they were technically improperly set.

Reduced the size of several of the binaries:

architecture old size new size savings
amd64 161 bytes 152 bytes 9 bytes saved
arm64 166 bytes 162 bytes 4 bytes saved
armel 130 bytes 110 bytes 20 bytes saved
armhf 130 bytes 110 bytes 20 bytes saved
i386 125 bytes 117 bytes 8 bytes saved

Lastly, I separated notes from actual documentation, and improved documentation and reassembly instructions.

Note that the actual tiny-clear-elf executables for mipsel, misp64el, ppc64el, and s390x are identical to their 1.0.0 versions, as none of the CPU flags appeared to be improperly set, and none of my attempts to shave off bytes worked on any of them.