MyGit

3.7.0

jart/cosmopolitan

版本发布时间: 2024-08-16 23:09:09

jart/cosmopolitan最新发布版本:3.8.0(2024-08-31 11:52:21)

Cosmopolitan Libc makes C a build-once run-anywhere language, like Java, except it doesn't need an interpreter or virtual machine. Instead, it reconfigures stock GCC and Clang to output a POSIX-approved polyglot format that runs natively on Linux + Mac + Windows + FreeBSD + OpenBSD + NetBSD + BIOS with the best possible performance and the tiniest footprint imaginable. For further details, read Cosmopolitan Third Edition, the Cosmo README, and the Cosmopolitan Toolchain README. Prebuilt software is available on https://cosmo.zip/

Improvements

Your malloc() function is now more scalable on Linux Aarch64 and other platforms, where it previously was not working as well as advertised.

Cosmopolitan Bash now works better on Windows. For example, if you start a process that redirects stderr to a file, then your entire process tree will now be able to cooperatively write to that file. When you update it is recommended that you upgrade all your cosmos binaries at once.

Improvements have been made to cosmocc and libcxx which made it possible for us to compile Clang as an APE binary.

Some upstream dependencies have been updated. In particular, Musl locale handling is more true to the way it works upstream. You may need to have setlocale(LC_ALL, "C.UTF-8") in your main() function for certain POSIX functions to work the same way they did previously by default.

Additional Changes

相关地址:原始地址 下载(tar) 下载(zip)

1、 cosmocc-3.7.0.zip 296.26MB

2、 cosmopolitan-3.7.0.tar.gz 42.73MB

查看:2024-08-16发行的版本