VirtualBox

Changeset 108247 in vbox for trunk/src/VBox/VMM/Makefile.kmk


Ignore:
Timestamp:
Feb 17, 2025 12:28:23 AM (3 months ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
167568
Message:

VMM/IEM: Splitting up IEMAll.cpp. jiraref:VBP-1531

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/VMM/Makefile.kmk

    r108245 r108247  
    195195        VMMAll/HMVMXAll.cpp \
    196196        VMMAll/IEMAll.cpp \
     197        VMMAll/IEMAllTlb.cpp \
    197198        VMMAll/target-x86/IEMAll-x86.cpp \
    198199        VMMAll/target-x86/IEMAllExec-x86.cpp \
     
    362363if "$(USERNAME)" == "bird" && "$(KBUILD_TARGET)" == "win"
    363364 VBoxVMM_VMMAll/IEMAll.cpp_CXXFLAGS                                 = /FAcs /Fa$(subst /,\\,$(outbase).cod)
     365 VBoxVMM_VMMAll/IEMAllTlb.cpp_CXXFLAGS                              = /FAcs /Fa$(subst /,\\,$(outbase).cod)
    364366 VBoxVMM_VMMAll/target-x86/IEMAllIntprTables1-x86.cpp_CXXFLAGS      = /FAcs /Fa$(subst /,\\,$(outbase).cod)
    365367 VBoxVMM_VMMAll/target-x86/IEMAllIntprTables2-x86.cpp_CXXFLAGS      = /FAcs /Fa$(subst /,\\,$(outbase).cod)
     
    944946        VMMAll/HMVMXAll.cpp \
    945947        VMMAll/IEMAll.cpp \
     948        VMMAll/IEMAllTlb.cpp \
    946949        VMMAll/target-x86/IEMAll-x86.cpp \
    947950        VMMAll/target-x86/IEMAllExec-x86.cpp \
     
    10191022 if "$(USERNAME)" == "bird" && "$(KBUILD_TARGET)" == "win"
    10201023  VMMR0_VMMAll/IEMAll.cpp_CXXFLAGS                      = /FAcs /Fa$(subst /,\\,$(outbase).cod)
     1024  VMMR0_VMMAll/IEMAllTlb.cpp_CXXFLAGS                   = /FAcs /Fa$(subst /,\\,$(outbase).cod)
    10211025  VMMR0_VMMAll/target-x86/IEMAllAImplC-x86.cpp_CXXFLAGS = /FAcs /Fa$(subst /,\\,$(outbase).cod)
    10221026  VMMR0_VMMAll/PGMAll.cpp_CXXFLAGS                      = /FAcs /Fa$(subst /,\\,$(outbase).cod)
     
    11651169  # cl : Command line warning D9025 : overriding '/Oy-' with '/Oy'
    11661170  VMMAll/IEMAll.cpp_CXXFLAGS                                       += -noover -O2xy
     1171  VMMAll/IEMAllTlb.cpp_CXXFLAGS                                    += -noover -O2xy
    11671172  VMMAll/target-x86/IEMAllExec-x86.cpp_CXXFLAGS                    += -noover -O2xy
     1173  VMMAll/target-x86/IEMAllHlpFpu-x86.cpp_CXXFLAGS                  += -noover -O2xy
    11681174  VMMAll/target-x86/IEMAllMem-x86.cpp_CXXFLAGS                     += -noover -O2xy
     1175  VMMAll/target-x86/IEMAllOpHlp-x86.cpp_CXXFLAGS                   += -noover -O2xy
     1176  VMMAll/target-x86/IEMAllOpcodeFetch-x86.cpp_CXXFLAGS             += -noover -O2xy
    11691177  VMMAll/target-x86/IEMAllXcpt-x86.cpp_CXXFLAGS                    += -noover -O2xy
    1170   VMMAll/target-x86/IEMAllHlpFpu-x86.cpp_CXXFLAGS                  += -noover -O2xy
    11711178  VMMAll/target-x86/IEMAllAImplC-x86.cpp_CXXFLAGS                  += -noover -O2xy
    11721179  VMMAll/target-x86/IEMAllCImpl-x86.cpp_CXXFLAGS                   += -noover -O2xy
     
    11801187  # Omitting the frame pointer results in larger code, but it might be worth it. (esp addressing vs ebp?)
    11811188  VMMAll/IEMAll.cpp_CXXFLAGS                                       += -O2 -fomit-frame-pointer
     1189  VMMAll/IEMAllTlb.cpp_CXXFLAGS                                    += -O2 -fomit-frame-pointer
     1190  VMMAll/target-x86/IEMAll-x86.cpp_CXXFLAGS                        += -O2 -fomit-frame-pointer
    11821191  VMMAll/target-x86/IEMAllExec-x86.cpp_CXXFLAGS                    += -O2 -fomit-frame-pointer
     1192  VMMAll/target-x86/IEMAllHlpFpu-x86.cpp_CXXFLAGS                  += -O2 -fomit-frame-pointer
    11831193  VMMAll/target-x86/IEMAllMem-x86.cpp_CXXFLAGS                     += -O2 -fomit-frame-pointer
     1194  VMMAll/target-x86/IEMAllOpHlp-x86.cpp_CXXFLAGS                   += -O2 -fomit-frame-pointer
     1195  VMMAll/target-x86/IEMAllOpcodeFetch-x86.cpp_CXXFLAGS             += -O2 -fomit-frame-pointer
    11841196  VMMAll/target-x86/IEMAllXcpt-x86.cpp_CXXFLAGS                    += -O2 -fomit-frame-pointer
    1185   VMMAll/target-x86/IEMAllHlpFpu-x86.cpp_CXXFLAGS                  += -O2 -fomit-frame-pointer
    11861197  VMMAll/target-x86/IEMAllCImpl-x86.cpp_CXXFLAGS                   += -O2 -fomit-frame-pointer
    11871198  VMMAll/target-x86/IEMAllCImplSvmInstr-x86.cpp_CXXFLAGS           += -O2 -fomit-frame-pointer
Note: See TracChangeset for help on using the changeset viewer.

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