fix some high core count reproducibility issues

This commit is contained in:
fosslinux 2025-03-21 16:20:26 +11:00
parent 5a3dc0fafc
commit 6e6c015290
2 changed files with 3 additions and 2 deletions

View file

@ -84,7 +84,7 @@ src_prepare() {
CC=tcc LD=true ./configure
make headers
mv configure.ac.bak configure.ac
make distclean
make clean
cd ..
# Regenerate files
@ -100,7 +100,7 @@ src_prepare() {
cd libiberty
CC=tcc ./configure --enable-maintainer-mode
make maint-deps
make distclean
make clean
cd ..
# Regenerate MeP sections

View file

@ -99,6 +99,7 @@ src_compile() {
ln -s . build/build-i386-unknown-linux-musl
mkdir build/gcc/include
ln -s ../../../gcc/gsyslimits.h build/gcc/include/syslimits.h
make -j1 -C build/gcc gengtype-yacc.c
for dir in libiberty libcpp gcc; do
make "${MAKEJOBS}" -C build/$dir LIBGCC2_INCLUDES=-I"${PREFIX}/include" STMP_FIXINC=
done