cosmopolitan/third_party
Justine Tunney afc58a8b41
Upgrade cosmopolitan gcc and binutils to 2.35.2
This change upgrades to the latest portcosmo gcc patch
6728fe1a25185560603ca312a8d4352af2a4e515 which lets us avoid needing to
define __tmpcosmo_FOO constants. We're now using an appropriate binutils
version for GCC 11. The older binutils sometimes wasn't able to print
backtraces, due to not being able to find a .debug_ranges section.

This is breaking change for /opt/cosmos libraries :'( due to this weird
"error: need linked-to section for --gc-sections" that pops up.

Please run `make clean` in the monorepo before rebuilding.
2023-06-18 00:54:14 -07:00
..
aarch64 Upgrade to Cosmopolitan GCC 11.2.0 for aarch64 2023-06-05 02:07:28 -07:00
argon2 Get --ftrace working on aarch64 2023-06-05 23:35:31 -07:00
awk Remove printf() linking hack 2023-06-17 10:13:50 -07:00
bzip2 Get --ftrace working on aarch64 2023-06-05 23:35:31 -07:00
chibicc Rewrite .zip.o file linker 2023-06-10 09:29:44 -07:00
compiler_rt Improve new C23 checked arithmetic feature 2023-06-16 15:32:18 -07:00
ctags Remove printf() linking hack 2023-06-17 10:13:50 -07:00
dlmalloc Rewrite .zip.o file linker 2023-06-10 09:29:44 -07:00
double-conversion Fix bugs in cosmocc toolchain 2023-06-08 23:44:03 -07:00
finger Fix Landlock Make so it can read pattern rule vars 2022-08-13 17:23:05 -07:00
gcc Upgrade cosmopolitan gcc and binutils to 2.35.2 2023-06-18 00:54:14 -07:00
gdtoa Remove printf() linking hack 2023-06-17 10:13:50 -07:00
getopt Remove getopt_long() from headers 2023-06-17 16:03:16 -07:00
ggml Make changes needed for new demo 2023-06-15 23:22:49 -07:00
hiredis Remove printf() linking hack 2023-06-17 10:13:50 -07:00
intel Fix some build errors 2023-06-05 15:53:44 -07:00
libcxx Get --ftrace working on aarch64 2023-06-05 23:35:31 -07:00
linenoise Fix bugs in termios library and cleanup code 2023-06-14 19:30:52 -07:00
lua Remove printf() linking hack 2023-06-17 10:13:50 -07:00
lz4cli Make progress towards aarch64 build 2023-05-10 04:20:46 -07:00
make Remove getopt_long() from headers 2023-06-17 16:03:16 -07:00
maxmind Fix bugs in cosmocc toolchain 2023-06-08 23:44:03 -07:00
mbedtls Rewrite .zip.o file linker 2023-06-10 09:29:44 -07:00
musl Fix some build errors 2023-06-05 15:53:44 -07:00
nsync Make improvements 2023-06-15 14:50:53 -07:00
puff Get GCC to mostly build with Cosmo 2023-06-09 06:41:34 -07:00
python Unbreak the x86-64 build 2023-06-16 20:05:24 -07:00
qemu Fix MODE=aarch64 build 2023-06-08 05:17:37 -07:00
quickjs Remove printf() linking hack 2023-06-17 10:13:50 -07:00
radpajama Make changes needed for new demo 2023-06-15 23:22:49 -07:00
regex Remove printf() linking hack 2023-06-17 10:13:50 -07:00
sed Create ELF aliases for identical symbols 2023-06-06 03:33:49 -07:00
smallz4 Pay off more technical debt 2022-09-12 23:36:56 -07:00
sqlite3 Remove printf() linking hack 2023-06-17 10:13:50 -07:00
stb Fix bugs in cosmocc toolchain 2023-06-08 23:44:03 -07:00
tidy Port a lot more code to AARCH64 2023-05-14 09:37:26 -07:00
tr Fix MODE=opt build 2022-10-14 16:49:16 -07:00
unzip Fix bugs in termios library and cleanup code 2023-06-14 19:30:52 -07:00
vqsort Make progress towards aarch64 build 2023-05-10 04:20:46 -07:00
xed Fix bugs in cosmocc toolchain 2023-06-08 23:44:03 -07:00
zip Remove printf() linking hack 2023-06-17 10:13:50 -07:00
zlib Remove printf() linking hack 2023-06-17 10:13:50 -07:00
third_party.mk Get radpajama to build 2023-05-13 20:44:36 -07:00