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,7 +1856,8 @@ void usage(void) | ||
| 1856 | "\n" | 1856 | "\n" |
| 1857 | "debug options:\n" | 1857 | "debug options:\n" |
| 1858 | "-d options activate log (logfile=%s)\n" | 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 | TARGET_ARCH, | 1861 | TARGET_ARCH, |
| 1861 | interp_prefix, | 1862 | interp_prefix, |
| 1862 | x86_stack_size, | 1863 | x86_stack_size, |
| @@ -1952,6 +1953,8 @@ int main(int argc, char **argv) | @@ -1952,6 +1953,8 @@ int main(int argc, char **argv) | ||
| 1952 | } | 1953 | } |
| 1953 | } else if (!strcmp(r, "drop-ld-preload")) { | 1954 | } else if (!strcmp(r, "drop-ld-preload")) { |
| 1954 | drop_ld_preload = 1; | 1955 | drop_ld_preload = 1; |
| 1956 | + } else if (!strcmp(r, "strace")) { | ||
| 1957 | + do_strace = 1; | ||
| 1955 | } else | 1958 | } else |
| 1956 | { | 1959 | { |
| 1957 | usage(); | 1960 | usage(); |
| @@ -2008,8 +2011,8 @@ int main(int argc, char **argv) | @@ -2008,8 +2011,8 @@ int main(int argc, char **argv) | ||
| 2008 | } | 2011 | } |
| 2009 | global_env = env; | 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 | wrk = environ; | 2018 | wrk = environ; |