Commit b67419569b6a13811670d97c0bd88f9bef4ca9c7
1 parent
0d913fdb
-strace option
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3587 c046a42c-6fe2-441c-8c8c-71466251a162
Showing
1 changed file
with
6 additions
and
3 deletions
linux-user/main.c
| ... | ... | @@ -1856,7 +1856,8 @@ void usage(void) |
| 1856 | 1856 | "\n" |
| 1857 | 1857 | "debug options:\n" |
| 1858 | 1858 | "-d options activate log (logfile=%s)\n" |
| 1859 | - "-p pagesize set the host page size to 'pagesize'\n", | |
| 1859 | + "-p pagesize set the host page size to 'pagesize'\n" | |
| 1860 | + "-strace log system calls\n", | |
| 1860 | 1861 | TARGET_ARCH, |
| 1861 | 1862 | interp_prefix, |
| 1862 | 1863 | x86_stack_size, |
| ... | ... | @@ -1952,6 +1953,8 @@ int main(int argc, char **argv) |
| 1952 | 1953 | } |
| 1953 | 1954 | } else if (!strcmp(r, "drop-ld-preload")) { |
| 1954 | 1955 | drop_ld_preload = 1; |
| 1956 | + } else if (!strcmp(r, "strace")) { | |
| 1957 | + do_strace = 1; | |
| 1955 | 1958 | } else |
| 1956 | 1959 | { |
| 1957 | 1960 | usage(); |
| ... | ... | @@ -2008,8 +2011,8 @@ int main(int argc, char **argv) |
| 2008 | 2011 | } |
| 2009 | 2012 | global_env = env; |
| 2010 | 2013 | |
| 2011 | - if(getenv("QEMU_STRACE") ){ | |
| 2012 | - do_strace=1; | |
| 2014 | + if (getenv("QEMU_STRACE")) { | |
| 2015 | + do_strace = 1; | |
| 2013 | 2016 | } |
| 2014 | 2017 | |
| 2015 | 2018 | wrk = environ; | ... | ... |