[Bug target/115408] regression between gcc 13.3.0 and 14.1.0 using -mips16 and -minterlink-mips16
broly at mac dot com
gcc-bugzilla@gcc.gnu.org
Thu Jun 20 22:49:53 GMT 2024
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115408
--- Comment #13 from gagan sidhu (broly) <broly at mac dot com> ---
oh i see, i didn't realise that thumb was pure 16 bit.
my apologies.
so i guess i meant thumb2, which would have the same effect of the
mips16/minterlink-mips16 flags that i use to "collapse" 32 bit executables?*
https://stackoverflow.com/a/71378041
apparently it's all called thumb though? not trying to escape your (very
welcome) correction, but i just wanted to share my surprise at learning this.
--
* often a nice savings in binary size.
of course i concede if you use a sophisticated compression algorithm on the
root file system containing these binaries, there is a significant reduction in
the benefit of the root filesystem compression (possibly even detrimental).
More information about the Gcc-bugs
mailing list