Files
velzie 64ee34eacf sysroot: compiler-rt's objects built again when the flags change; mklibc.sh and test gexcc/dl-libcbuiltins check libc.so exports the builtins
build32.sh kept a crt-build object whenever it was newer than its source,
whatever flags made it. A build directory copied from one made without
gexcc's -fvisibility=default kept its hidden builtins, and libc.so then
exported none of them (__multi3, the long double helpers: 28 symbols): a
library taking them from libc.so, as libxxhash does, failed to load. The
directory now carries its flags, as musl's does, and objects of other
flags are built again. mklibc.sh refuses a libc.so without them.

dl-libcbuiltins: libc.so's exports, and a side module doing 128-bit and
long double arithmetic loaded by a program.

Co-Authored-By: Claude Opus 5.5 <[email protected]>
Claude-Session: https://claude.ai/code/session_e0aa53aa95eb4b86910519b4d14812a5
(cherry picked from commit 8a37f15b0f6f772f731d91279eabeba80e8e9be4)
2026-11-10 21:52:47 -05:00
..