On 2026-02-05 12:51, Aleksi Hannula wrote: > From: Aleksi Hannula <[email protected]> > > ARM64. It is by no means complete, but enough is implemented to compile > musl 1.2.5.
Excellent. With this, extended system-integration testing can be established for arm64-tcc, with a few exceptions: - i am not aware of any kernel which could be compiled/linked with arm64-tcc - since free/open/libre uboot-loader is common this was not yet confirmd either (and too may need some aarch32/thumb assembly for the ATF) - but, most important to begin with, all userspace parts (that is ~500builds ported for i386-tcc suport here already) most of these can be confirmed if passing compile-time with arm64-tcc too, and with the help from qemu-user some runtime testing was feasible Since i've already tried with aarch32 before, configuring a system-profile for aarch64 would be a few days of efforts here to do this for arm64-tcc. I've got a rock64/aarch64 lying in the shelf too, with some kernel/uboot firmware deployment ready which an arm64-tcc compiled userspace can be spawn atop. Before i would rather git-tag for a release and upload the i586-tinccy-linux-musl variant, since that one is complete including kernel and could provide a common development host for cross/compiling and re-producible testing for everyone. In any case your patches got highlighted here on TODO.
signature.asc
Description: Digital signature
_______________________________________________ Tinycc-devel mailing list [email protected] https://lists.nongnu.org/mailman/listinfo/tinycc-devel
