Your cosmocc toolchain is now able to produce tinier binaries. For small
programs, passing -mtiny can cut binary size in half. In fact oftentimes
our fat binaries end up being half the size of statically linked
linux-only executables that use glibc. You can also pass -mdbg to link a
debug version of the cosmopolitan runtime.
- 642e9cb Introduce cosmocc flags -mdbg -mtiny -moptlinux
Your cosmocc toolchain, which was recently built with GCC 14.1, is now
itself being compiled with GCC 14.1. We've also enabled the -fanalyzer
flag, which has been helping us find bugs.
- fb54604 Upgrade to superconfigure z0.0.48
- f147d3d Fix some static analysis issues
- 32292ae Fix build determinism issue
- 81dd963 Fix bug in tool/decode/zip
Your fork() function will now go much faster when it's used by many
threads at once.
- cdfcee5 Properly serialize fork() operations
Some additional improvements: