1*4882a593SmuzhiyunFrom 995bddd9563b1aecca2369f2f9c675f88bdc0053 Mon Sep 17 00:00:00 2001 2*4882a593SmuzhiyunFrom: Khem Raj <raj.khem@gmail.com> 3*4882a593SmuzhiyunDate: Sat, 26 Aug 2017 10:29:37 -0700 4*4882a593SmuzhiyunSubject: [PATCH] makedefs: Use native compiler to build makedefs.test 5*4882a593Smuzhiyun 6*4882a593SmuzhiyunIts a binary used during build 7*4882a593Smuzhiyun 8*4882a593SmuzhiyunSigned-off-by: Khem Raj <raj.khem@gmail.com> 9*4882a593Smuzhiyun--- 10*4882a593Smuzhiyun makedefs | 10 +++++----- 11*4882a593Smuzhiyun 1 file changed, 5 insertions(+), 5 deletions(-) 12*4882a593Smuzhiyun 13*4882a593Smuzhiyundiff --git a/makedefs b/makedefs 14*4882a593Smuzhiyunindex 78e0717..3299eba 100644 15*4882a593Smuzhiyun--- a/makedefs 16*4882a593Smuzhiyun+++ b/makedefs 17*4882a593Smuzhiyun@@ -551,7 +551,7 @@ int main(int argc, char **argv) 18*4882a593Smuzhiyun exit(0); 19*4882a593Smuzhiyun } 20*4882a593Smuzhiyun EOF 21*4882a593Smuzhiyun- ${CC-gcc} -o makedefs.test makedefs.test.c || exit 1 22*4882a593Smuzhiyun+ ${BUILD_CC-gcc} -o makedefs.test makedefs.test.c || exit 1 23*4882a593Smuzhiyun rm -f makedefs.test makedefs.test.[co] 24*4882a593Smuzhiyun fi;; 25*4882a593Smuzhiyun esac 26*4882a593Smuzhiyun@@ -787,7 +787,7 @@ int main(int argc, char **argv) 27*4882a593Smuzhiyun exit(0); 28*4882a593Smuzhiyun } 29*4882a593Smuzhiyun EOF 30*4882a593Smuzhiyun- ${CC-gcc} -o makedefs.test makedefs.test.c || exit 1 31*4882a593Smuzhiyun+ ${BUILD_CC-gcc} -o makedefs.test makedefs.test.c || exit 1 32*4882a593Smuzhiyun ./makedefs.test 2>/dev/null || 33*4882a593Smuzhiyun CCARGS="$CCARGS -DNO_SIGSETJMP" 34*4882a593Smuzhiyun rm -f makedefs.test makedefs.test.[co] 35*4882a593Smuzhiyun@@ -823,7 +823,7 @@ int main(int argc, char **argv) 36*4882a593Smuzhiyun &error) != 14); 37*4882a593Smuzhiyun } 38*4882a593Smuzhiyun EOF 39*4882a593Smuzhiyun- ${CC-gcc} -o makedefs.test makedefs.test.c $icu_cppflags \ 40*4882a593Smuzhiyun+ ${BUILD_CC-gcc} -o makedefs.test makedefs.test.c $icu_cppflags \ 41*4882a593Smuzhiyun $icu_ldflags >/dev/null 2>&1 42*4882a593Smuzhiyun if ./makedefs.test 2>/dev/null ; then 43*4882a593Smuzhiyun CCARGS="$CCARGS $icu_cppflags" 44*4882a593Smuzhiyun@@ -938,7 +938,7 @@ int main(void) 45*4882a593Smuzhiyun exit(ferror(stdout) ? 1 : 0); 46*4882a593Smuzhiyun } 47*4882a593Smuzhiyun EOF 48*4882a593Smuzhiyun- eval ${CC-gcc} ${CCARGS} -o makedefs.test makedefs.test.c || exit 1 49*4882a593Smuzhiyun+ eval ${BUILD_CC-gcc} ${CCARGS} -o makedefs.test makedefs.test.c || exit 1 50*4882a593Smuzhiyun ./makedefs.test || exit 1 51*4882a593Smuzhiyun rm -f makedefs.test makedefs.test.[co] 52*4882a593Smuzhiyun } 53*4882a593Smuzhiyun@@ -1094,7 +1094,7 @@ int main(void) 54*4882a593Smuzhiyun exit(ferror(stdout) ? 1 : 0); 55*4882a593Smuzhiyun } 56*4882a593Smuzhiyun EOF 57*4882a593Smuzhiyun- eval ${CC-gcc} ${CCARGS} -o makedefs.test makedefs.test.c || exit 1 58*4882a593Smuzhiyun+ eval ${BUILD_CC-gcc} ${CCARGS} -o makedefs.test makedefs.test.c || exit 1 59*4882a593Smuzhiyun parm_val=`./makedefs.test` || exit 1 60*4882a593Smuzhiyun rm -f makedefs.test makedefs.test.[co] 61*4882a593Smuzhiyun eval ${parm_name}=\""\$parm_val"\" 62*4882a593Smuzhiyun-- 63*4882a593Smuzhiyun2.17.1 64*4882a593Smuzhiyun 65