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