X-Git-Url: http://git.osdn.net/view?a=blobdiff_plain;f=source%2Fsrc%2Fvm%2Flibcpu_newdev%2Flibcpu_i386%2Fi386_opdef.h;h=41ccf939a36e01e478a4ce827e2954947050f6a9;hb=11dabbd92f76d3f9a454e87f451d3e3b967d780d;hp=43b7fa6ae56941b8434dbb7d3059250c7b55cff8;hpb=b831c4342c95b58420ea504280feb80917e89ff3;p=csp-qt%2Fcommon_source_project-fm7.git diff --git a/source/src/vm/libcpu_newdev/libcpu_i386/i386_opdef.h b/source/src/vm/libcpu_newdev/libcpu_i386/i386_opdef.h index 43b7fa6ae..41ccf939a 100644 --- a/source/src/vm/libcpu_newdev/libcpu_i386/i386_opdef.h +++ b/source/src/vm/libcpu_newdev/libcpu_i386/i386_opdef.h @@ -514,13 +514,9 @@ struct vtlb_state int pageshift; /* bits to shift to get page index */ int addrwidth; /* logical address bus width */ offs_t * live; /* array of live entries by table index */ - int live_size; int * fixedpages; /* number of pages each fixed entry covers */ - int fixedpages_size; vtlb_entry * table; /* table of entries by address */ - int table_size; -// vtlb_entry * save; /* cache of live table entries for saving */ -// int save_size; + vtlb_entry * save; /* cache of live table entries for saving */ }; class DEBUG; @@ -730,17 +726,6 @@ public: void cpu_reset_pentium3(void); void cpu_reset_pentium4(void); - // Re-Build table per type. - void cpu_table_i386(void); - void cpu_table_i486(void); - void cpu_table_pentium(void); - void cpu_table_mediagx(void); - void cpu_table_pentium_pro(void); - void cpu_table_pentium_mmx(void); - void cpu_table_pentium2(void); - void cpu_table_pentium3(void); - void cpu_table_pentium4(void); - // INSNs. // i386/op16 void I386OP_D(adc_rm16_r16)(); // Opcode 0x11 @@ -1873,6 +1858,8 @@ protected: int x87_inc_stack(); int x87_dec_stack(); int x87_check_exceptions(); +public: + }; extern const X86_OPCODE x86_opcode_table[]; extern const X86_CYCLE_TABLE x86_cycle_table[];