live-bootstrap/steps-guix/gcc-15.2.0
vxtls 62078d51f6 steps-guix: disable thread-dependent runtime pieces in gcc-15.2.0 pass1
The stage1 gcc build runs with --without-headers, but all-target-libgcc was
still pulling in gthr-default.h and failing on missing pthread.h.

Adjust steps-guix/gcc-15.2.0/pass1.sh configure flags to match a headers-free
bootstrap profile:
- add --disable-threads
- add --disable-shared
- add --disable-libssp
- add --disable-libsanitizer
- add --disable-libquadmath
- add --disable-libatomic
- add --disable-libgomp

Keep the existing multilib bootstrap flow:
- make all-gcc
- make all-target-libgcc
- make install-gcc
- make install-target-libgcc
2026-02-20 20:39:56 -05:00
..
files steps-guix: add gcc-15.2.0 pass1 for kernel toolchain bootstrap 2026-02-20 19:18:44 -05:00
pass1.sh steps-guix: disable thread-dependent runtime pieces in gcc-15.2.0 pass1 2026-02-20 20:39:56 -05:00
sources steps-guix: add gcc-15.2.0 pass1 for kernel toolchain bootstrap 2026-02-20 19:18:44 -05:00