Merge pull request #516 from fosslinux/high-core-reproducibility

fix some high core count reproducibility issues
This commit is contained in:
Samuel Tyler 2025-03-22 14:33:04 +11:00 committed by GitHub
commit 6466cdc890
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
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