# Compute the flags necessary to run the testsuite.
saved_ifs=$IFS
-IFS=':'
+# bash 2.01 does the wrong thing with $* if IFS doesn't include space
+if test ${BASH_VERSINFO[1]} = 01 ; then
+ IFS=': '
+else
+ IFS=':'
+fi
set `../tests_flags ${query} $*` || exit 1
BUILD_DIR=$1; SRC_DIR=$2; PREFIX_DIR=$3; CXX=$4; CXXFLAGS=$5; INCLUDES=$6; LIBS=$7;
IFS=$saved_ifs
{
case $1 in
TEXT) TEXT=$(size -A $EXENAME | grep ^.text | awk '{print $2}') ;;
- DATA) DATA=$(size -A $EXENAME | grep -w ^.data | awk '{print $2}') ;;
+ DATA) DATA=$(size -A $EXENAME | awk '/^\.data[ ]/{print $2}') ;;
SIZE) SIZE=$(size -A $EXENAME | grep otal | awk '{print $2}') ;;
esac
}