VirtualBox

Changeset 94618 in vbox for trunk


Ignore:
Timestamp:
Apr 15, 2022 1:02:20 PM (3 years ago)
Author:
vboxsync
Message:

/Doxyfile.Core,/Makefile.kmk: Do IEM*cpp.cpp.h files.

Location:
trunk
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/Doxyfile.Core

    r94616 r94618  
    258258ALIASES += opmaps="Opcode Maps: "
    259259ALIASES += opcode="Opcode Byte: "
     260ALIASES += opcodesub="Opcode Sub-Byte: "
    260261ALIASES += openc="Encoding: "
    261262ALIASES += opfltest="EFLAGS Tested: "
     
    265266ALIASES += opflclear="EFLAGS Cleared: "
    266267ALIASES += ophints="Hints, Flags, ++: "
     268ALIASES += opdisenum="Disassembler Enum: "
    267269ALIASES += opmincpu="Minimum CPU: "
    268270ALIASES += opcpuid="CPUID: "
     271ALIASES += opxcpttype="Exception Type: "
    269272ALIASES += opgroup="@ingroup "
    270273ALIASES += opunused="Unused Encoding: "
     
    272275ALIASES += opinvlstyle="Invalid/Unused Encoding Style: "
    273276ALIASES += optest="Testcase: "
     277ALIASES += opcopytests="Testcase: Same as "
    274278ALIASES += opstats="IEM Stats:"
    275279ALIASES += opfunction="IEM Function"
     
    783787    "CPUM_UNION_NM(n)=" \
    784788    "DECL_NO_RETURN(type)=type" \
     789    VBOX_WITH_HGCM \
     790    \
    785791    "IEM_DECL_IMPL_DEF(a_RetType, a_Name, a_ArgList)=a_RetType a_Name a_ArgList" \
    786     VBOX_WITH_HGCM
     792    "IEM_DECL_IMPL_TYPE(a_RetType, a_Name, a_ArgList)=a_RetType (a_Name) a_ArgList" \
     793    \
     794    "FNIEMOP_DEF(a_Name)=int a_Name()" \
     795    "FNIEMOP_DEF_1(a_Name, a_Type0, a_Name0)=int a_Name(a_Type0 a_Name0)" \
     796    "FNIEMOP_DEF_2(a_Name, a_Type0, a_Name0, a_Type1, a_Name1)=int a_Name(a_Type0 a_Name0, a_Type1 a_Name1)" \
     797    "FNIEMOPRM_DEF(a_Name)=int a_Name(uint8_t bRm)" \
     798    \
     799    "IEM_CIMPL_DEF_0(a_Name)=int a_Name()" \
     800    "IEM_CIMPL_TYPE_0(a_Name)=int (a_Name)()" \
     801    "IEM_CIMPL_CALL_0(a_pfn)=a_pfn()" \
     802    "IEM_CIMPL_DEF_1(a_Name, a_Type0, a_Arg0)=int a_Name(a_Type0 a_Arg0)" \
     803    "IEM_CIMPL_TYPE_1(a_Name, a_Type0, a_Arg0)=int (a_Name)(a_Type0 a_Arg0)" \
     804    "IEM_CIMPL_CALL_1(a_pfn, a0)=a_pfn(a0)" \
     805    "IEM_CIMPL_DEF_2(a_Name, a_Type0, a_Arg0, a_Type1, a_Arg1)=int a_Name(a_Type0 a_Arg0, a_Type1 a_Arg1)" \
     806    "IEM_CIMPL_TYPE_2(a_Name, a_Type0, a_Arg0, a_Type1, a_Arg1)=int (a_Name)(a_Type0 a_Arg0, a_Type1 a_Arg1)" \
     807    "IEM_CIMPL_CALL_2(a_pfn, a0, a1)=a_pfn(a0, a1)" \
     808    "IEM_CIMPL_DEF_3(a_Name, a_Type0, a_Arg0, a_Type1, a_Arg1, a_Type2, a_Arg2)=int a_Name(a_Type0 a_Arg0, a_Type1 a_Arg1, a_Type2 a_Arg2)" \
     809    "IEM_CIMPL_TYPE_3(a_Name, a_Type0, a_Arg0, a_Type1, a_Arg1, a_Type2, a_Arg2)=int (a_Name)(a_Type0 a_Arg0, a_Type1 a_Arg1, a_Type2 a_Arg2)" \
     810    "IEM_CIMPL_CALL_3(a_pfn, a0, a1, a2)=a_pfn(a0, a1, a2)" \
     811    "IEM_CIMPL_DEF_4(a_Name, a_Type0, a_Arg0, a_Type1, a_Arg1, a_Type2, a_Arg2, a_Type3, a_Arg3)=int a_Name(a_Type0 a_Arg0, a_Type1 a_Arg1, a_Type2 a_Arg2, a_Type3 a_Arg3)" \
     812    "IEM_CIMPL_TYPE_4(a_Name, a_Type0, a_Arg0, a_Type1, a_Arg1, a_Type2, a_Arg2, a_Type3, a_Arg3)=int (a_Name)(a_Type0 a_Arg0, a_Type1 a_Arg1, a_Type2 a_Arg2, a_Type3 a_Arg3)" \
     813    "IEM_CIMPL_CALL_4(a_pfn, a0, a1, a2, a3)=a_pfn(a0, a1, a2, a3)" \
     814    "IEM_CIMPL_DEF_5(a_Name, a_Type0, a_Arg0, a_Type1, a_Arg1, a_Type2, a_Arg2, a_Type3, a_Arg3, a_Type4, a_Arg4)=int a_Name(a_Type0 a_Arg0, a_Type1 a_Arg1, a_Type2 a_Arg2, a_Type3 a_Arg3, a_Type4 a_Arg4)" \
     815    "IEM_CIMPL_TYPE_5(a_Name, a_Type0, a_Arg0, a_Type1, a_Arg1, a_Type2, a_Arg2, a_Type3, a_Arg3, a_Type4, a_Arg4)=int (a_Name)(a_Type0 a_Arg0, a_Type1 a_Arg1, a_Type2 a_Arg2, a_Type3 a_Arg3, a_Type4 a_Arg4)" \
     816    "IEM_CIMPL_CALL_5(a_pfn, a0, a1, a2, a3, a4)=a_pfn(a0, a1, a2, a3, a4)" \
     817    "IEM_CIMPL_DEF_6(a_Name, a_Type0, a_Arg0, a_Type1, a_Arg1, a_Type2, a_Arg2, a_Type3, a_Arg3, a_Type4, a_Arg4, a_Type5, a_Arg5)=int a_Name(a_Type0 a_Arg0, a_Type1 a_Arg1, a_Type2 a_Arg2, a_Type3 a_Arg3, a_Type4 a_Arg4, a_Type5 a_Arg5)" \
     818    "IEM_CIMPL_TYPE_6(a_Name, a_Type0, a_Arg0, a_Type1, a_Arg1, a_Type2, a_Arg2, a_Type3, a_Arg3, a_Type4, a_Arg4, a_Type5, a_Arg5)=int (a_Name)(a_Type0 a_Arg0, a_Type1 a_Arg1, a_Type2 a_Arg2, a_Type3 a_Arg3, a_Type4 a_Arg4, a_Type5 a_Arg5)" \
     819    "IEM_CIMPL_CALL_6(a_pfn, a0, a1, a2, a3, a4, a5)=a_pfn(a0, a1, a2, a3, a4, a5)" \
    787820
    788821EXPAND_AS_DEFINED      = \
     
    841874    VMMR3DECL \
    842875    VMM_INT_DECL \
    843     \
    844     FNIEMOP_DEF \
    845     FNIEMOP_DEF_1 \
    846     FNIEMOP_DEF_2 \
    847     FNIEMOPRM_DEF \
    848876    \
    849877    VD_BACKEND_CALLBACK_GET_COMMENT_DEF_NOT_SUPPORTED \
  • trunk/Makefile.kmk

    r94073 r94618  
    946946        $(sort $(filter-out $(VBOX_CORE_DOXYFILE_INPUT_FIRST), $(VBOX_CORE_DOXYFILE_INPUT)))
    947947
     948VBOX_CORE_DOXYFILE_INPUT += \
     949        $(wildcard $(PATH_ROOT)/src/VBox/VMM/VMMAll/IEM*cpp.h)
     950
     951
    948952includedep $(VBOX_CORE_DOXYFILE_OUTPUT)/Doxyfile.Core.dep
    949953
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