文件名称:libcmini:修补 libcmini 以支持 GCC -mfastcall
文件大小:68KB
文件格式:ZIP
更新时间:2024-07-23 17:00:14
C
libcmini 这是来自的 libcmini 的补丁版本,以支持带有 -mfastcall 支持的 。 libcmini 是一个用于 GCC 的简单轻量级 C 库,允许编写占用空间小的应用程序。 与 PURE C 相当的功能意味着在不需要所有标准内容的情况下可以替代 mintlib。 主要变化 修补 .S 程序集文件以支持FASCALL调用约定。 修补 make 文件使 Coldfire 和 fastcall 二进制文件成为可选的。 用桶重写 malloc。 小内存块时间恒定且速度快,在 8MHz ST 上超过 40k mallocs/sec。 1k+ 块直接使用 TOS/MiNT。 实现了缺失的时间功能。 添加了基准测试。 快速通话? 默认情况下,GCC 在堆栈上传递所有参数。 Atari ST,甚至 Falcon 030,都有一个缓慢的 16 位宽内存总线。 因此