comparison contrib/test_installed @ 111:04ced10e8804

gcc 7
author kono
date Fri, 27 Oct 2017 22:46:09 +0900
parents a06113de4d67
children
comparison
equal deleted inserted replaced
68:561a7518be6b 111:04ced10e8804
44 44
45 while true; do 45 while true; do
46 case "$1" in 46 case "$1" in
47 --with-testsuite=*) testsuite=`echo "$1" | sed 's/[^=]*=//'`; shift;; 47 --with-testsuite=*) testsuite=`echo "$1" | sed 's/[^=]*=//'`; shift;;
48 --srcdir=*) srcdir=`echo "$1" | sed 's/[^=]*=//'`; shift;; 48 --srcdir=*) srcdir=`echo "$1" | sed 's/[^=]*=//'`; shift;;
49 49 --target=*) target=`echo "$1" | sed 's/[^=]*=//'`; shift;;
50 --prefix=*) prefix=`echo "$1" | sed 's/[^=]*=//'`; shift;; 50 --prefix=*) prefix=`echo "$1" | sed 's/[^=]*=//'`; shift;;
51 --with-gcc=*) GCC_UNDER_TEST=`echo "$1" | sed 's/[^=]*=//'`; shift;; 51 --with-gcc=*) GCC_UNDER_TEST=`echo "$1" | sed 's/[^=]*=//'`; shift;;
52 --with-g++=*) GXX_UNDER_TEST=`echo "$1" | sed 's/[^=]*=//'`; shift;; 52 --with-g++=*) GXX_UNDER_TEST=`echo "$1" | sed 's/[^=]*=//'`; shift;;
53 --with-gfortran=*) GFORTRAN_UNDER_TEST=`echo "$1" | sed 's/[^=]*=//'`; shift;; 53 --with-gfortran=*) GFORTRAN_UNDER_TEST=`echo "$1" | sed 's/[^=]*=//'`; shift;;
54 --without-gcc) GCC_UNDER_TEST=no; shift;; 54 --without-gcc) GCC_UNDER_TEST=no; shift;;
68 --help prints this page 68 --help prints this page
69 69
70 --with-testsuite=/some/dir/gcc/testsuite specify the testsuite directory 70 --with-testsuite=/some/dir/gcc/testsuite specify the testsuite directory
71 --srcdir=/some/dir same as --with-testsuite=/some/dir/gcc/testsuite 71 --srcdir=/some/dir same as --with-testsuite=/some/dir/gcc/testsuite
72 [deduced from shell-script pathname] 72 [deduced from shell-script pathname]
73
74 --target=triplet The target architecture of the compiler being
75 tested if different than the host.
73 76
74 --prefix=/some/dir use gcc, g++ and gfortran from /some/dir/bin [PATH] 77 --prefix=/some/dir use gcc, g++ and gfortran from /some/dir/bin [PATH]
75 --with-gcc=/some/dir/bin/gcc use specified gcc program [gcc] 78 --with-gcc=/some/dir/bin/gcc use specified gcc program [gcc]
76 --with-g++=/some/dir/bin/g++ use specified g++ program [g++] 79 --with-g++=/some/dir/bin/g++ use specified g++ program [g++]
77 --with-gfortran=/some/dir/bin/gfortran use specified gfortran program [gfortran] 80 --with-gfortran=/some/dir/bin/gfortran use specified gfortran program [gfortran]
110 set GCC_UNDER_TEST "${GCC_UNDER_TEST-${prefix}${prefix+/bin/}gcc}" 113 set GCC_UNDER_TEST "${GCC_UNDER_TEST-${prefix}${prefix+/bin/}gcc}"
111 set GXX_UNDER_TEST "${GXX_UNDER_TEST-${prefix}${prefix+/bin/}g++}" 114 set GXX_UNDER_TEST "${GXX_UNDER_TEST-${prefix}${prefix+/bin/}g++}"
112 set GFORTRAN_UNDER_TEST "${GFORTRAN_UNDER_TEST-${prefix}${prefix+/bin/}gfortran}" 115 set GFORTRAN_UNDER_TEST "${GFORTRAN_UNDER_TEST-${prefix}${prefix+/bin/}gfortran}"
113 set OBJC_UNDER_TEST "${OBJC_UNDER_TEST-${prefix}${prefix+/bin/}gcc}" 116 set OBJC_UNDER_TEST "${OBJC_UNDER_TEST-${prefix}${prefix+/bin/}gcc}"
114 EOF 117 EOF
118 if test x${target} != x; then
119 echo "set target_triplet $target" >> site.exp
120 echo "set target_alias $target" >> site.exp
121 fi
115 122
116 test x"${GCC_UNDER_TEST}" = x"no" || runtest --tool gcc ${1+"$@"} 123 test x"${GCC_UNDER_TEST}" = x"no" || runtest --tool gcc ${1+"$@"}
117 test x"${GXX_UNDER_TEST}" = x"no" || runtest --tool g++ ${1+"$@"} 124 test x"${GXX_UNDER_TEST}" = x"no" || runtest --tool g++ ${1+"$@"}
118 test x"${GFORTRAN_UNDER_TEST}" = x"no" || runtest --tool gfortran ${1+"$@"} 125 test x"${GFORTRAN_UNDER_TEST}" = x"no" || runtest --tool gfortran ${1+"$@"}
119 test x"${OBJC_UNDER_TEST}" = x"no" || runtest --tool objc ${1+"$@"} 126 test x"${OBJC_UNDER_TEST}" = x"no" || runtest --tool objc ${1+"$@"}