Revision 8e71621f vl.c

b/vl.c
171 171
int daemonize = 0;
172 172
const char *option_rom[MAX_OPTION_ROMS];
173 173
int nb_option_roms;
174
int semihosting_enabled = 0;
174 175

  
175 176
/***********************************************************/
176 177
/* x86 ISA bus support */
......
6227 6228
    QEMU_OPTION_no_reboot,
6228 6229
    QEMU_OPTION_daemonize,
6229 6230
    QEMU_OPTION_option_rom,
6231
    QEMU_OPTION_semihosting
6230 6232
};
6231 6233

  
6232 6234
typedef struct QEMUOption {
......
6309 6311
    { "no-reboot", 0, QEMU_OPTION_no_reboot },
6310 6312
    { "daemonize", 0, QEMU_OPTION_daemonize },
6311 6313
    { "option-rom", HAS_ARG, QEMU_OPTION_option_rom },
6314
#if defined(TARGET_ARM)
6315
    { "semihosting", 0, QEMU_OPTION_semihosting },
6316
#endif
6312 6317
    { NULL },
6313 6318
};
6314 6319

  
......
6970 6975
		option_rom[nb_option_roms] = optarg;
6971 6976
		nb_option_roms++;
6972 6977
		break;
6978
            case QEMU_OPTION_semihosting:
6979
                semihosting_enabled = 1;
6980
                break;
6973 6981
            }
6974 6982
        }
6975 6983
    }

Also available in: Unified diff