mirror of
https://github.com/xemu-project/xemu.git
synced 2024-11-23 19:49:43 +00:00
removed unused code
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4434 c046a42c-6fe2-441c-8c8c-71466251a162
This commit is contained in:
parent
a39f8f3ad9
commit
a57f63167c
@ -743,7 +743,6 @@ void cpu_abort(CPUState *env, const char *fmt, ...)
|
||||
__attribute__ ((__noreturn__));
|
||||
extern CPUState *first_cpu;
|
||||
extern CPUState *cpu_single_env;
|
||||
extern int code_copy_enabled;
|
||||
|
||||
#define CPU_INTERRUPT_EXIT 0x01 /* wants exit from main loop */
|
||||
#define CPU_INTERRUPT_HARD 0x02 /* hardware interrupt pending */
|
||||
|
@ -77,8 +77,6 @@ int cpu_gen_code(CPUState *env, struct TranslationBlock *tb,
|
||||
int cpu_restore_state(struct TranslationBlock *tb,
|
||||
CPUState *env, unsigned long searched_pc,
|
||||
void *puc);
|
||||
int cpu_gen_code_copy(CPUState *env, struct TranslationBlock *tb,
|
||||
int max_code_size, int *gen_code_size_ptr);
|
||||
int cpu_restore_state_copy(struct TranslationBlock *tb,
|
||||
CPUState *env, unsigned long searched_pc,
|
||||
void *puc);
|
||||
@ -158,7 +156,6 @@ typedef struct TranslationBlock {
|
||||
uint16_t size; /* size of target code for this block (1 <=
|
||||
size <= TARGET_PAGE_SIZE) */
|
||||
uint16_t cflags; /* compile flags */
|
||||
#define CF_CODE_COPY 0x0001 /* block was generated in code copy mode */
|
||||
#define CF_TB_FP_USED 0x0002 /* fp ops are used in the TB */
|
||||
#define CF_FP_USED 0x0004 /* fp ops are used in the TB or in a chained TB */
|
||||
#define CF_SINGLE_INSN 0x0008 /* compile only a single instruction */
|
||||
|
@ -199,9 +199,6 @@ int main(int argc, char **argv)
|
||||
|
||||
env = cpu_init("qemu32");
|
||||
|
||||
/* disable code copy to simplify debugging */
|
||||
code_copy_enabled = 0;
|
||||
|
||||
/* set user mode state (XXX: should be done automatically by
|
||||
cpu_init ?) */
|
||||
env->user_mode_only = 1;
|
||||
|
@ -48,8 +48,6 @@ target_ulong gen_opc_jump_pc[2];
|
||||
uint32_t gen_opc_hflags[OPC_BUF_SIZE];
|
||||
#endif
|
||||
|
||||
int code_copy_enabled = 1;
|
||||
|
||||
#ifdef CONFIG_PROFILER
|
||||
int64_t dyngen_tb_count1;
|
||||
int64_t dyngen_tb_count;
|
||||
|
5
vl.c
5
vl.c
@ -7343,7 +7343,6 @@ enum {
|
||||
QEMU_OPTION_hdachs,
|
||||
QEMU_OPTION_L,
|
||||
QEMU_OPTION_bios,
|
||||
QEMU_OPTION_no_code_copy,
|
||||
QEMU_OPTION_k,
|
||||
QEMU_OPTION_localtime,
|
||||
QEMU_OPTION_cirrusvga,
|
||||
@ -7440,7 +7439,6 @@ const QEMUOption qemu_options[] = {
|
||||
{ "hdachs", HAS_ARG, QEMU_OPTION_hdachs },
|
||||
{ "L", HAS_ARG, QEMU_OPTION_L },
|
||||
{ "bios", HAS_ARG, QEMU_OPTION_bios },
|
||||
{ "no-code-copy", 0, QEMU_OPTION_no_code_copy },
|
||||
#ifdef USE_KQEMU
|
||||
{ "no-kqemu", 0, QEMU_OPTION_no_kqemu },
|
||||
{ "kernel-kqemu", 0, QEMU_OPTION_kernel_kqemu },
|
||||
@ -7978,9 +7976,6 @@ int main(int argc, char **argv)
|
||||
fd_bootchk = 0;
|
||||
break;
|
||||
#endif
|
||||
case QEMU_OPTION_no_code_copy:
|
||||
code_copy_enabled = 0;
|
||||
break;
|
||||
case QEMU_OPTION_net:
|
||||
if (nb_net_clients >= MAX_NET_CLIENTS) {
|
||||
fprintf(stderr, "qemu: too many network clients\n");
|
||||
|
Loading…
Reference in New Issue
Block a user