From 249971f999867643c43708dc6abe45d49e64f93a Mon Sep 17 00:00:00 2001 From: edoapra Date: Wed, 21 Dec 2022 10:03:12 -0800 Subject: [PATCH] fix for recent clang --- src/tools/get-tools-github | 14 +------------- src/tools/peigstubs_patch.sh | 22 ++++++++++++++++++++++ 2 files changed, 23 insertions(+), 13 deletions(-) create mode 100755 src/tools/peigstubs_patch.sh diff --git a/src/tools/get-tools-github b/src/tools/get-tools-github index 2c2c3b2f8d..74673731d8 100755 --- a/src/tools/get-tools-github +++ b/src/tools/get-tools-github @@ -203,6 +203,7 @@ GOTMINGW64=` $CC -dM -E - /dev/null |grep MINGW64|cut -c21 ` if [[ -d "ga-5.8.2" ]]; then if [[ ! -f "ga-5.8.2/patched581" ]]; then ./gamalloc_patch.sh $GA_DIR + ./peigstubs_patch.sh $GA_DIR echo patched touch ga-5.8.2/patched581 fi @@ -215,19 +216,6 @@ fi #./msmpi_patch.sh $GA_DIR #./mingw64_patch.sh $GA_DIR #fi -#if [[ -d "ga-5.8.2" ]]; then -# if [[ ! -f "ga-5.8.2/patched581" ]]; then -# ./strdup_patch.sh $GA_DIR -# ./nodelist_patch.sh $GA_DIR -# ./nompif_patch.sh $GA_DIR -# ./ptstride_patch.sh $GA_DIR -# ./pt.sh $GA_DIR -# patch -p0 -s -N < ./fujitsu.patch -# patch -p0 -s -N < ./dra_f2c.patch -# echo patched -# touch ga-5.8.2/patched581 -# fi -#fi #patch -p0 -s -N < ./scala1.patch if test -e $GA_DIR/configure diff --git a/src/tools/peigstubs_patch.sh b/src/tools/peigstubs_patch.sh new file mode 100755 index 0000000000..13251e50bd --- /dev/null +++ b/src/tools/peigstubs_patch.sh @@ -0,0 +1,22 @@ +#!/usr/bin/env bash +rm -f peigstubs.patch +cat > peigstubs.patch <