cosmopolitan/build
Justine Tunney c9152b6f14
Release Cosmopolitan v3.8.0
This change switches c++ exception handling from sjlj to standard dwarf.
It's needed because clang for aarch64 doesn't support sjlj. It turns out
that libunwind had a bare-metal configuration that made this easy to do.

This change gets the new experimental cosmocc -mclang flag in a state of
working so well that it can now be used to build all of llamafile and it
goes 3x faster in terms of build latency, without trading away any perf.

The int_fast16_t and int_fast32_t types are now always defined as 32-bit
in the interest of having more abi consistency between cosmocc -mgcc and
-mclang mode.
2024-08-30 20:14:07 -07:00
..
bootstrap Freshen build/bootstrap/cocmd 2024-07-27 23:22:11 -07:00
config.mk Fix package.sh build error 2024-07-26 06:57:24 -07:00
definitions.mk Release Cosmopolitan v3.8.0 2024-08-30 20:14:07 -07:00
download-cosmocc.sh Fix download-cosmocc.sh on Mac (#1066) 2024-01-06 14:46:31 -08:00
functions.mk Fix more vi modelines (#1006) 2023-12-13 02:28:11 -05:00
gdb Fix redbean zip central directory lookup 2021-02-27 12:08:28 -08:00
htags Make improvements 2024-02-12 10:23:00 -08:00
objdump Release Cosmopolitan v3.8.0 2024-08-30 20:14:07 -07:00
online.mk Fix ZipOS extraction of ZIP64 assets 2024-03-30 19:00:40 -07:00
realify.sed Fix more vi modelines (#1006) 2023-12-13 02:28:11 -05:00
realify.sh Make more improvements 2020-09-28 01:20:34 -07:00
rules.mk Stop using .com extension in monorepo 2024-03-03 03:12:19 -08:00
run Harden against aba problem 2024-08-26 20:01:55 -07:00
sanitycheck Upgrade to cosmocc v3.5.7 2024-07-20 11:21:26 -07:00
sha256sum.c Apply clang-format update to repo (#1154) 2024-04-25 10:38:00 -07:00