Hi,

This patch alters a bit the qemu-darwin-user usage output. It also add a bit more documentation on int 0x90, and suppress dead code.

Pierre.
Index: darwin-user/main.c
===================================================================
RCS file: /sources/qemu/qemu/darwin-user/main.c,v
retrieving revision 1.2
diff -u -r1.2 main.c
--- darwin-user/main.c  31 Jan 2007 12:08:13 -0000      1.2
+++ darwin-user/main.c  3 Feb 2007 16:47:48 -0000
@@ -646,17 +646,18 @@
            "Darwin CPU emulator (compiled for %s emulation)\n"
            "\n"
            "-h           print this help\n"
-           "-L path      set the elf interpreter prefix (default=%s)\n"
+           "-L path      set the %s library path (default='%s')\n"
            "-s size      set the stack size in bytes (default=%ld)\n"
            "\n"
            "debug options:\n"
 #ifdef USE_CODE_COPY
            "-no-code-copy   disable code copy acceleration\n"
 #endif
-           "-d options   activate log (logfile=%s)\n"
+           "-d options   activate log (logfile='%s')\n"
            "-g wait for gdb on port 1234\n"
            "-p pagesize  set the host page size to 'pagesize'\n",
            TARGET_ARCH,
+           TARGET_ARCH,
            interp_prefix,
            stack_size,
            DEBUG_LOGFILE);
@@ -753,11 +754,6 @@
     /* Zero out regs */
     memset(regs, 0, sizeof(struct target_pt_regs));
 
-#if 0
-    /* Scan interp_prefix dir for replacement files. */
-    init_paths(interp_prefix);
-#endif
-
     /* NOTE: we need to init the CPU at this stage to get
        qemu_host_page_size */
     env = cpu_init();
@@ -888,7 +884,7 @@
     set_idt(0x81, 3); /* Mach Syscalls */
     set_idt(0x82, 3); /* thread Syscalls */
 
-    set_idt(0x90, 3); /* Unix Syscall backdoor */
+    set_idt(0x90, 3); /* qemu-darwin-user's Unix syscalls backdoor */
 
 
     cpu_x86_load_seg(env, R_CS, __USER_CS);
_______________________________________________
Qemu-devel mailing list
Qemu-devel@nongnu.org
http://lists.nongnu.org/mailman/listinfo/qemu-devel

Reply via email to