summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJoel Sherrill <joel.sherrill@OARcorp.com>2007-05-11 21:03:48 +0000
committerJoel Sherrill <joel.sherrill@OARcorp.com>2007-05-11 21:03:48 +0000
commit13602a5c67f678c1de5209162ed54ecd80af2951 (patch)
tree9b62877143d5a0eb5b69feafe5ed45eaa70d6e85
parent2007-05-11 Joel Sherrill <joel.sherrill@OARcorp.com> (diff)
downloadrtems-13602a5c67f678c1de5209162ed54ecd80af2951.tar.bz2
2007-05-11 Joel Sherrill <joel.sherrill@OARcorp.com>
* runtest.in: Now works with tsim.
-rw-r--r--c/src/lib/libbsp/sparc/leon2/tools/ChangeLog4
-rw-r--r--c/src/lib/libbsp/sparc/leon2/tools/runtest.in16
2 files changed, 12 insertions, 8 deletions
diff --git a/c/src/lib/libbsp/sparc/leon2/tools/ChangeLog b/c/src/lib/libbsp/sparc/leon2/tools/ChangeLog
index d0e5483101..8830c9b08c 100644
--- a/c/src/lib/libbsp/sparc/leon2/tools/ChangeLog
+++ b/c/src/lib/libbsp/sparc/leon2/tools/ChangeLog
@@ -1,3 +1,7 @@
+2007-05-11 Joel Sherrill <joel.sherrill@OARcorp.com>
+
+ * runtest.in: Now works with tsim.
+
2007-01-26 Ralf Corsépius <ralf.corsepius@rtems.org>
* Makefile.am: Use MKDIR_P instead of mkdir_p.
diff --git a/c/src/lib/libbsp/sparc/leon2/tools/runtest.in b/c/src/lib/libbsp/sparc/leon2/tools/runtest.in
index caf9b76297..edb1053b70 100644
--- a/c/src/lib/libbsp/sparc/leon2/tools/runtest.in
+++ b/c/src/lib/libbsp/sparc/leon2/tools/runtest.in
@@ -182,7 +182,7 @@ do
# All other tests (single-processor)
*)
echo "load $tfile"
- echo "go 0x02000000"
+ echo "go 0x40000000"
echo ""
echo "perf"
echo "quit"
@@ -199,7 +199,7 @@ do
fi
# Spin off the simulator in the background
- sparc-rtems-sis $extra_options -c ${scriptfile} >${logfile}.tmp &
+ tsim-leon $extra_options -c ${scriptfile} >${logfile}.tmp &
sim_pid=$!
# Make sure it won't run forever...
@@ -240,16 +240,16 @@ do
;;
*)
output_it=1
- sed -e '1,9d' \
+ sed -e '1,19d' \
-e 's/ //' -e '/^$/d' < ${logfile}.tmp |
while read line
do
if [ $output_it -eq 1 ] ; then
- if [ "$line" = "sis> perf" ] ; then
+ if [ "$line" = "tsim> perf" ] ; then
output_it=0
- elif [ "$line" = "sis> quit" ] ; then
+ elif [ "$line" = "tsim> quit" ] ; then
output_it=0
- elif [ "$line" = "sis>" ] ; then
+ elif [ "$line" = "tsim>" ] ; then
output_it=0
else
echo "$line"
@@ -271,13 +271,13 @@ do
while read line
do
if [ $output_it -eq 1 ] ; then
- if [ "$line" = "sis> quit" ] ; then
+ if [ "$line" = "tsim> quit" ] ; then
output_it=0
else
echo "$line"
fi
else
- if [ "$line" = "sis> perf" ] ; then
+ if [ "$line" = "tsim> perf" ] ; then
output_it=1
fi
fi