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; | ... | ... |