VirtualBox

Changeset 86460 in vbox for trunk/tools


Ignore:
Timestamp:
Oct 6, 2020 4:39:32 PM (4 years ago)
Author:
vboxsync
Message:

gen-slickedit-workspace.sh: PGM_BTH/SHW/GST_DECL/NAME fixes.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/tools/bin/gen-slickedit-workspace.sh

    r85852 r86460  
    669669#define PGM_CTX3(a,b,c)                 c
    670670#define PGM_GST_NAME(name)              PGM_GST_NAME_AMD64(name)
    671 #define PGM_GST_NAME_REAL(name)         PGM_CTX3(name)
    672 #define PGM_GST_NAME_PROT(name)         PGM_CTX3(pgm,GstProt,name)
    673 #define PGM_GST_NAME_32BIT(name)        PGM_CTX3(pgm,Gst32Bit,name)
    674 #define PGM_GST_NAME_PAE(name)          PGM_CTX3(pgm,GstPAE,name)
    675 #define PGM_GST_NAME_AMD64(name)        PGM_CTX3(pgm,GstAMD64,name)
     671#define PGM_GST_NAME_REAL(name)         pgmGstReal##name
     672#define PGM_GST_NAME_PROT(name)         pgmGstProt##name
     673#define PGM_GST_NAME_32BIT(name)        pgmGst32Bit##name
     674#define PGM_GST_NAME_PAE(name)          pgmGstPAE##name
     675#define PGM_GST_NAME_AMD64(name)        pgmGstAMD64##name
    676676#define PGM_GST_DECL(type, name)        type PGM_GST_NAME(name)
    677677#define PGM_SHW_NAME(name)              PGM_GST_NAME_AMD64(name)
    678 #define PGM_SHW_NAME_32BIT(name)        PGM_CTX3(pgm,Shw32Bit,name)
    679 #define PGM_SHW_NAME_PAE(name)          PGM_CTX3(pgm,ShwPAE,name)
    680 #define PGM_SHW_NAME_AMD64(name)        PGM_CTX3(pgm,ShwAMD64,name)
    681 #define PGM_SHW_NAME_NESTED(name)       PGM_CTX3(pgm,ShwNested,name)
    682 #define PGM_SHW_NAME_EPT(name)          PGM_CTX3(pgm,ShwEPT,name)
     678#define PGM_SHW_NAME_32BIT(name)        pgmShw32Bit##name
     679#define PGM_SHW_NAME_PAE(name)          pgmShwPAE##name
     680#define PGM_SHW_NAME_AMD64(name)        pgmShwAMD64##name
     681#define PGM_SHW_NAME_NESTED(name)       pgmShwNested##name
     682#define PGM_SHW_NAME_EPT(name)          pgmShwEPT##name
    683683#define PGM_SHW_DECL(type, name)        type PGM_SHW_NAME(name)
    684684#define PGM_BTH_NAME(name)              PGM_BTH_NAME_NESTED_AMD64(name)
    685 #define PGM_BTH_NAME_32BIT_REAL(name)   PGM_CTX3(pgm,Bth,name)
    686 #define PGM_BTH_NAME_32BIT_PROT(name)   PGM_CTX3(pgm,Bth,name)
    687 #define PGM_BTH_NAME_32BIT_32BIT(name)  PGM_CTX3(pgm,Bth,name)
    688 #define PGM_BTH_NAME_PAE_REAL(name)     PGM_CTX3(pgm,Bth,name)
    689 #define PGM_BTH_NAME_PAE_PROT(name)     PGM_CTX3(pgm,Bth,name)
    690 #define PGM_BTH_NAME_PAE_32BIT(name)    PGM_CTX3(pgm,Bth,name)
    691 #define PGM_BTH_NAME_PAE_PAE(name)      PGM_CTX3(pgm,Bth,name)
    692 #define PGM_BTH_NAME_AMD64_PROT(name)   PGM_CTX3(pgm,Bth,name)
    693 #define PGM_BTH_NAME_AMD64_AMD64(name)  PGM_CTX3(pgm,Bth,name)
    694 #define PGM_BTH_NAME_NESTED_REAL(name)  PGM_CTX3(pgm,Bth,name)
    695 #define PGM_BTH_NAME_NESTED_PROT(name)  PGM_CTX3(pgm,Bth,name)
    696 #define PGM_BTH_NAME_NESTED_32BIT(name) PGM_CTX3(pgm,Bth,name)
    697 #define PGM_BTH_NAME_NESTED_PAE(name)   PGM_CTX3(pgm,Bth,name)
    698 #define PGM_BTH_NAME_NESTED_AMD64(name) PGM_CTX3(pgm,Bth,name)
    699 #define PGM_BTH_NAME_EPT_REAL(name)     PGM_CTX3(pgm,Bth,name)
    700 #define PGM_BTH_NAME_EPT_PROT(name)     PGM_CTX3(pgm,Bth,name)
    701 #define PGM_BTH_NAME_EPT_32BIT(name)    PGM_CTX3(pgm,Bth,name)
    702 #define PGM_BTH_NAME_EPT_PAE(name)      PGM_CTX3(pgm,Bth,name)
    703 #define PGM_BTH_NAME_EPT_AMD64(name)    PGM_CTX3(pgm,Bth,name)
     685#define PGM_BTH_NAME_32BIT_REAL(name)   pgmBth##name
     686#define PGM_BTH_NAME_32BIT_PROT(name)   pgmBth##name
     687#define PGM_BTH_NAME_32BIT_32BIT(name)  pgmBth##name
     688#define PGM_BTH_NAME_PAE_REAL(name)     pgmBth##name
     689#define PGM_BTH_NAME_PAE_PROT(name)     pgmBth##name
     690#define PGM_BTH_NAME_PAE_32BIT(name)    pgmBth##name
     691#define PGM_BTH_NAME_PAE_PAE(name)      pgmBth##name
     692#define PGM_BTH_NAME_AMD64_PROT(name)   pgmBth##name
     693#define PGM_BTH_NAME_AMD64_AMD64(name)  pgmBth##name
     694#define PGM_BTH_NAME_NESTED_REAL(name)  pgmBth##name
     695#define PGM_BTH_NAME_NESTED_PROT(name)  pgmBth##name
     696#define PGM_BTH_NAME_NESTED_32BIT(name) pgmBth##name
     697#define PGM_BTH_NAME_NESTED_PAE(name)   pgmBth##name
     698#define PGM_BTH_NAME_NESTED_AMD64(name) pgmBth##name
     699#define PGM_BTH_NAME_EPT_REAL(name)     pgmBth##name
     700#define PGM_BTH_NAME_EPT_PROT(name)     pgmBth##name
     701#define PGM_BTH_NAME_EPT_32BIT(name)    pgmBth##name
     702#define PGM_BTH_NAME_EPT_PAE(name)      pgmBth##name
     703#define PGM_BTH_NAME_EPT_AMD64(name)    pgmBth##name
    704704#define PGM_BTH_DECL(type, name)        type PGM_BTH_NAME(name)
    705705
Note: See TracChangeset for help on using the changeset viewer.

© 2024 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette