VirtualBox

Changeset 60558 in vbox for trunk


Ignore:
Timestamp:
Apr 19, 2016 3:05:01 AM (9 years ago)
Author:
vboxsync
Message:

gen-slickedit-workspace.sh: bs3kit updates

File:
1 edited

Legend:

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

    r60304 r60558  
    636636#define BS3_DECL_CALLBACK(type)         type
    637637#define TMPL_NM(name)                   name
     638#define TMPL_FAR_NM(name)               name##_far
    638639#define BS3_CMN_NM(name)                name
     640#define BS3_CMN_FAR_NM(name)            name
     641#define BS3_CMN_FN_NM(name)             name
    639642#define BS3_DATA_NM(name)               name
    640643#define BS3_FAR
     
    643646#define BS3_NEAR
    644647#define BS3_NEAR_CODE
    645 #define BS3_MODE_EXPAND_PROTOTYPES(a_RetType, a_BaseFnNm, a_Parameters) \
    646     a_RetType  a_BaseFnNm##_rm        a_Parameters; \
    647     a_RetType  a_BaseFnNm##_pe16      a_Parameters; \
    648     a_RetType  a_BaseFnNm##_pe16_32   a_Parameters; \
    649     a_RetType  a_BaseFnNm##_pe16_v86  a_Parameters; \
    650     a_RetType  a_BaseFnNm##_pe32      a_Parameters; \
    651     a_RetType  a_BaseFnNm##_pe32_16   a_Parameters; \
    652     a_RetType  a_BaseFnNm##_pev86     a_Parameters; \
    653     a_RetType  a_BaseFnNm##_pp16      a_Parameters; \
    654     a_RetType  a_BaseFnNm##_pp16_32   a_Parameters; \
    655     a_RetType  a_BaseFnNm##_pp16_v86  a_Parameters; \
    656     a_RetType  a_BaseFnNm##_pp32      a_Parameters; \
    657     a_RetType  a_BaseFnNm##_pp32_16   a_Parameters; \
    658     a_RetType  a_BaseFnNm##_ppv86     a_Parameters; \
    659     a_RetType  a_BaseFnNm##_pae16     a_Parameters; \
    660     a_RetType  a_BaseFnNm##_pae16_16  a_Parameters; \
    661     a_RetType  a_BaseFnNm##_pae16_v86 a_Parameters; \
    662     a_RetType  a_BaseFnNm##_pae32     a_Parameters; \
    663     a_RetType  a_BaseFnNm##_pae32_16  a_Parameters; \
    664     a_RetType  a_BaseFnNm##_paev86    a_Parameters; \
    665     a_RetType  a_BaseFnNm##_lm16      a_Parameters; \
    666     a_RetType  a_BaseFnNm##_lm32      a_Parameters; \
    667     a_RetType  a_BaseFnNm##_lm64      a_Parameters
     648#define BS3_CMN_PROTO(a_RetType, a_Name, a_Params, a_fAutoStub) a_RetType a_Name a_Params
     649#define BS3_CMN_DEF(a_RetType, a_Name, a_Params)                a_RetType a_Name a_Params
     650#define BS3_MODE_PROTO(a_RetType, a_Name, a_Params, a_fAutoStub) \
     651    a_RetType a_Name##_rm            a_Params; \
     652    a_RetType a_Name##_pe16          a_Params; \
     653    a_RetType a_Name##_pe16_32       a_Params; \
     654    a_RetType a_Name##_pe16_v86      a_Params; \
     655    a_RetType a_Name##_pe32          a_Params; \
     656    a_RetType a_Name##_pe32_16       a_Params; \
     657    a_RetType a_Name##_pev86         a_Params; \
     658    a_RetType a_Name##_pp16          a_Params; \
     659    a_RetType a_Name##_pp16_32       a_Params; \
     660    a_RetType a_Name##_pp16_v86      a_Params; \
     661    a_RetType a_Name##_pp32          a_Params; \
     662    a_RetType a_Name##_pp32_16       a_Params; \
     663    a_RetType a_Name##_ppv86         a_Params; \
     664    a_RetType a_Name##_pae16         a_Params; \
     665    a_RetType a_Name##_pae16_32      a_Params; \
     666    a_RetType a_Name##_pae16_v86     a_Params; \
     667    a_RetType a_Name##_pae32         a_Params; \
     668    a_RetType a_Name##_pae32_16      a_Params; \
     669    a_RetType a_Name##_paev86        a_Params; \
     670    a_RetType a_Name##_lm16          a_Params; \
     671    a_RetType a_Name##_lm32          a_Params; \
     672    a_RetType a_Name##_lm64          a_Params; \
     673    a_RetType a_Name##_rm_far        a_Params; \
     674    a_RetType a_Name##_pe16_far      a_Params; \
     675    a_RetType a_Name##_pe16_v86_far  a_Params; \
     676    a_RetType a_Name##_pe32_16_far   a_Params; \
     677    a_RetType a_Name##_pev86_far     a_Params; \
     678    a_RetType a_Name##_pp16_far      a_Params; \
     679    a_RetType a_Name##_pp16_v86_far  a_Params; \
     680    a_RetType a_Name##_pp32_16_far   a_Params; \
     681    a_RetType a_Name##_ppv86_far     a_Params; \
     682    a_RetType a_Name##_pae16_far     a_Params; \
     683    a_RetType a_Name##_pae16_v86_far a_Params; \
     684    a_RetType a_Name##_pae32_16_far  a_Params; \
     685    a_RetType a_Name##_paev86_far    a_Params; \
     686    a_RetType a_Name##_lm16_far      a_Params
    668687#define BS3_MODE_EXPAND_EXTERN_DATA16(a_VarType, a_VarName, a_Suffix) \
    669688    extern a_VarType a_VarName##_rm        a_Suffix; \
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