diff options
author | Joel Sherrill <joel.sherrill@OARcorp.com> | 2010-11-05 19:31:57 +0000 |
---|---|---|
committer | Joel Sherrill <joel.sherrill@OARcorp.com> | 2010-11-05 19:31:57 +0000 |
commit | 0556e28e267b0e5674f8011df85bcacbcc1412d6 (patch) | |
tree | e12b6764dd2eb99b3d3f10959fce63832568bd6c /sim-scripts | |
parent | ae809fc3d4210e184b3a00c0e3673d964399dd9f (diff) |
2010-11-05 Joel Sherrill <joel.sherrill@oarcorp.com>
* gdb-sim-run.in, gdb-sim.in, psim.in: Add trace support.
Diffstat (limited to 'sim-scripts')
-rw-r--r-- | sim-scripts/ChangeLog | 4 | ||||
-rwxr-xr-x | sim-scripts/gdb-sim-run.in | 2 | ||||
-rwxr-xr-x | sim-scripts/gdb-sim.in | 2 | ||||
-rw-r--r-- | sim-scripts/psim.in | 10 |
4 files changed, 15 insertions, 3 deletions
diff --git a/sim-scripts/ChangeLog b/sim-scripts/ChangeLog index 8e0331a..5907686 100644 --- a/sim-scripts/ChangeLog +++ b/sim-scripts/ChangeLog @@ -1,3 +1,7 @@ +2010-11-05 Joel Sherrill <joel.sherrill@oarcorp.com> + + * gdb-sim-run.in, gdb-sim.in, psim.in: Add trace support. + 2010-07-21 Vinu Rajashekhar <vinutheraj@gmail.com> * pc386.in: Add Go support. Plus some cleanup from Joel. diff --git a/sim-scripts/gdb-sim-run.in b/sim-scripts/gdb-sim-run.in index 24e17ea..eb22d56 100755 --- a/sim-scripts/gdb-sim-run.in +++ b/sim-scripts/gdb-sim-run.in @@ -84,6 +84,7 @@ gdb_server_mode="no" use_sysv_ipc="no" generate_tree_and_exit="no" logdir="log" +doTrace="no" enable_display_adapter="no" enable_network="no" rtems_test="no" @@ -102,6 +103,7 @@ do l) defaultLimit="$OPTARG";; L) logdir="$OPTARG";; s) use_sysv_ipc="yes";; + t) doTrace="yes";; T) rtems_test="yes";; *) fatal;; esac diff --git a/sim-scripts/gdb-sim.in b/sim-scripts/gdb-sim.in index c015989..9aee2a9 100755 --- a/sim-scripts/gdb-sim.in +++ b/sim-scripts/gdb-sim.in @@ -1,4 +1,4 @@ -#! /bin/bassh +#! /bin/bash # # Framework script tailored for the @CPU@/@BSP@ # diff --git a/sim-scripts/psim.in b/sim-scripts/psim.in index ff81c98..6294d86 100644 --- a/sim-scripts/psim.in +++ b/sim-scripts/psim.in @@ -6,7 +6,10 @@ runARGS() { - echo "-f ${bspTreeFile} ${1}" + if [ ${doTrace} = "yes" ] ; then + TRACEARGS="-t all" + fi + echo "-f ${bspTreeFile} ${TRACEARGS} ${1}" } checkBSPFaults() @@ -31,7 +34,10 @@ bspGeneratesGDBCommands="yes" bspGenerateGDBCommands() { -echo "tar sim -f ${bspTreeFile}" +if [ ${doTrace} = "yes" ] ; then + TRACEARGS="-t all" +fi +echo "tar sim -f ${bspTreeFile} ${TRACEARGS}" echo "load" } |