exclude cpuid.h from cpu.h to reduce compilation dependency
This commit is contained in:
parent
63ab5ea24a
commit
ec7ef85ed9
@ -843,8 +843,7 @@ struct monitor_addr_t {
|
||||
struct BX_SMM_State;
|
||||
struct BxOpcodeInfo_t;
|
||||
struct bx_cpu_statistics;
|
||||
|
||||
#include "cpuid.h"
|
||||
class bx_cpuid_t;
|
||||
|
||||
class BOCHSAPI BX_CPU_C : public logfunctions {
|
||||
public: // for now...
|
||||
|
@ -24,6 +24,7 @@
|
||||
#define NEED_CPU_REG_SHORTCUTS 1
|
||||
#include "bochs.h"
|
||||
#include "cpu.h"
|
||||
#include "cpuid.h"
|
||||
#define LOG_THIS BX_CPU_THIS_PTR
|
||||
|
||||
#if BX_SUPPORT_APIC
|
||||
|
@ -24,6 +24,7 @@
|
||||
#define NEED_CPU_REG_SHORTCUTS 1
|
||||
#include "bochs.h"
|
||||
#include "cpu.h"
|
||||
#include "cpuid.h"
|
||||
#include "msr.h"
|
||||
#define LOG_THIS BX_CPU_THIS_PTR
|
||||
|
||||
|
@ -22,6 +22,7 @@
|
||||
#define NEED_CPU_REG_SHORTCUTS 1
|
||||
#include "bochs.h"
|
||||
#include "cpu.h"
|
||||
#include "cpuid.h"
|
||||
#include "msr.h"
|
||||
#define LOG_THIS BX_CPU_THIS_PTR
|
||||
|
||||
|
@ -23,6 +23,7 @@
|
||||
#define NEED_CPU_REG_SHORTCUTS 1
|
||||
#include "bochs.h"
|
||||
#include "cpu.h"
|
||||
#include "cpuid.h"
|
||||
#define LOG_THIS BX_CPU_THIS_PTR
|
||||
|
||||
#include "pc_system.h"
|
||||
|
@ -22,6 +22,7 @@
|
||||
#define NEED_CPU_REG_SHORTCUTS 1
|
||||
#include "bochs.h"
|
||||
#include "cpu.h"
|
||||
#include "cpuid.h"
|
||||
#define LOG_THIS BX_CPU_THIS_PTR
|
||||
|
||||
void BX_CPP_AttrRegparmN(1) BX_CPU_C::BOUND_GwMa(bxInstruction_c *i)
|
||||
|
@ -24,6 +24,7 @@
|
||||
#define NEED_CPU_REG_SHORTCUTS 1
|
||||
#include "bochs.h"
|
||||
#include "cpu.h"
|
||||
#include "cpuid.h"
|
||||
#define LOG_THIS BX_CPU_THIS_PTR
|
||||
|
||||
#if BX_SUPPORT_SVM
|
||||
|
@ -24,6 +24,7 @@
|
||||
#define NEED_CPU_REG_SHORTCUTS 1
|
||||
#include "bochs.h"
|
||||
#include "cpu.h"
|
||||
#include "cpuid.h"
|
||||
|
||||
#define LOG_THIS BX_CPU(0)->
|
||||
|
||||
|
@ -24,6 +24,7 @@
|
||||
#define NEED_CPU_REG_SHORTCUTS 1
|
||||
#include "bochs.h"
|
||||
#include "cpu.h"
|
||||
#include "cpuid.h"
|
||||
#define LOG_THIS BX_CPU_THIS_PTR
|
||||
|
||||
void BX_CPP_AttrRegparmN(1) BX_CPU_C::VMFUNC(bxInstruction_c *i)
|
||||
|
@ -24,6 +24,7 @@
|
||||
#define NEED_CPU_REG_SHORTCUTS 1
|
||||
#include "bochs.h"
|
||||
#include "cpu.h"
|
||||
#include "cpuid.h"
|
||||
#include "msr.h"
|
||||
#define LOG_THIS BX_CPU_THIS_PTR
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user