Commit b67419569b6a13811670d97c0bd88f9bef4ca9c7

Authored by bellard
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;
... ...