Closed ghost closed 7 months ago
Thanks for your contribution @awbtux!
Looks good for now, will require further testing later to ensure there aren't any broken ABIs for the newly added architectures.
Merged!
Yeah, I'll do more testing tomorrow—I already noticed that the 32-bit little-endian powerpc architecture I added was missing the --enable-secureplt
and --without-long-double-128
flags. I'll push another PR fixing whatever issues I find here.
XGCCARGS
values based on what's done by richfelker/musl-cross-make:litecross/Makefile and the compilers hosted at musl.cc. I'm pretty sure that these new targets are ABI-compliant as they run correctly underqemu
, but I don't have physical hardware to test these on so theXGCCARGS
variables might need to be tweaked a little.b3sum
, but incompatible with theopenssl
hash checking method (which I also moved to a new function,osslchecksum()
, for clarity). Now, instead of reading STDIN,checksum()
takes two command line arguments which it passes to whichever hashing function correctly.