From acfb0fc56d6286bf589c20437a96f202cb23f852 Mon Sep 17 00:00:00 2001 From: Phil Edwards Date: Tue, 14 Nov 2000 16:38:02 +0000 Subject: mkcheck.in: On a platform where we don't know how to extract section sizes... 2000-11-14 Phil Edwards * mkcheck.in: On a platform where we don't know how to extract section sizes, just set them to zero. Use old method of reading file contents. From-SVN: r37454 --- libstdc++-v3/ChangeLog | 6 ++++++ libstdc++-v3/mkcheck.in | 11 +++++------ 2 files changed, 11 insertions(+), 6 deletions(-) diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog index 88e8aac..8627a9e 100644 --- a/libstdc++-v3/ChangeLog +++ b/libstdc++-v3/ChangeLog @@ -1,3 +1,9 @@ +2000-11-14 Phil Edwards + + * mkcheck.in: On a platform where we don't know how to extract + section sizes, just set them to zero. Use old method of reading + file contents. + 2000-11-13 Loren J. Rittle * config/c_io_stdio.h: Don't define __c_wfile_type when _GLIBCPP_USE_WCHAR_T is not defined. diff --git a/libstdc++-v3/mkcheck.in b/libstdc++-v3/mkcheck.in index ff43518..69e27ab 100755 --- a/libstdc++-v3/mkcheck.in +++ b/libstdc++-v3/mkcheck.in @@ -284,14 +284,13 @@ setup_size_command() } ;; *) - echo ' * Warning! Guessing how to extract section sizes!' 1>&2 + echo ' * Warning! Skipping section sizes!' 1>&2 function size_command() { - # These are GNU size's settings... hey, it's worth a shot. Maybe. case $1 in - TEXT) TEXT=$(size -A $EXENAME | grep ^.text | awk '{print $2}') ;; - DATA) DATA=$(size -A $EXENAME | grep -w ^.data | awk '{print $2}') ;; - SIZE) SIZE=$(size -A $EXENAME | grep otal | awk '{print $2}') ;; + TEXT) TEXT=0 ;; + DATA) DATA=0 ;; + SIZE) SIZE=0 ;; esac } ;; @@ -439,7 +438,7 @@ printf "static\tshared\ttest\n" echo "------------------------------------------------------------------------" TEST_TIME_START=$($TEST_DIR/printnow) -for NAME in $(<$TESTS_FILE) +for NAME in `cat $TESTS_FILE` do PRE_NAME="$TEST_DIR/`basename $NAME`" ST_NAME="`echo $PRE_NAME | sed 's/cc$/st-exe/'`" -- cgit v1.1