儲存庫 vbox 的更動 98135
- 時間撮記:
- 2023-1-19 下午12:18:18 (22 月 以前)
- 檔案:
-
- 修改 1 筆資料
圖例:
- 未更動
- 新增
- 刪除
-
trunk/Config.kmk
r98128 r98135 6339 6339 6340 6340 # 6341 # Template for building R3 shared objects / DLLs .6341 # Template for building R3 shared objects / DLLs - base template, don't use directly. 6342 6342 # This is mostly identical to the VBoxR3Exe template. (Avoid PIC if possible!) 6343 # - 6344 TEMPLATE_VBOXR3 = VBox Ring 3 SO/DLLs 6345 TEMPLATE_VBOXR3_EXTENDS = VBoxR3Exe 6346 TEMPLATE_VBOXR3_DEFS.darwin = $(TEMPLATE_VBoxR3Exe_DEFS.darwin) PIC 6347 TEMPLATE_VBOXR3_LDFLAGS.darwin = $(TEMPLATE_VBoxR3Exe_LDFLAGS.darwin) \ 6343 # 6344 ## @todo Eliminate VBoxR3DllBase in favor of VBoxR3Dll. 6345 TEMPLATE_VBoxR3DllBase = VBox Ring 3 SO/DLLs Base Template - do not use directly! 6346 TEMPLATE_VBoxR3DllBase_EXTENDS = VBoxR3Exe 6347 TEMPLATE_VBoxR3DllBase_DEFS.darwin = $(TEMPLATE_VBoxR3Exe_DEFS.darwin) PIC 6348 TEMPLATE_VBoxR3DllBase_LDFLAGS.darwin = $(TEMPLATE_VBoxR3Exe_LDFLAGS.darwin) \ 6348 6349 -current_version $(VBOX_VERSION_MAJOR).$(VBOX_VERSION_MINOR).$(VBOX_VERSION_BUILD) \ 6349 6350 -compatibility_version $(VBOX_VERSION_MAJOR).$(VBOX_VERSION_MINOR).$(VBOX_VERSION_BUILD) 6350 6351 ifn1of ($(KBUILD_TARGET), darwin win os2) 6351 TEMPLATE_VB OXR3_DEFS= $(TEMPLATE_VBoxR3Exe_DEFS) PIC6352 TEMPLATE_VB OXR3_CFLAGS= $(TEMPLATE_VBoxR3Exe_CFLAGS) -fPIC6353 TEMPLATE_VB OXR3_CXXFLAGS= $(TEMPLATE_VBoxR3Exe_CXXFLAGS) -fPIC6354 TEMPLATE_VB OXR3_PCHFLAGS= $(TEMPLATE_VBoxR3Exe_PCHFLAGS) -fPIC6355 TEMPLATE_VB OXR3_LDFLAGS= $(TEMPLATE_VBoxR3Exe_LDFLAGS) -fPIC6352 TEMPLATE_VBoxR3DllBase_DEFS = $(TEMPLATE_VBoxR3Exe_DEFS) PIC 6353 TEMPLATE_VBoxR3DllBase_CFLAGS = $(TEMPLATE_VBoxR3Exe_CFLAGS) -fPIC 6354 TEMPLATE_VBoxR3DllBase_CXXFLAGS = $(TEMPLATE_VBoxR3Exe_CXXFLAGS) -fPIC 6355 TEMPLATE_VBoxR3DllBase_PCHFLAGS = $(TEMPLATE_VBoxR3Exe_PCHFLAGS) -fPIC 6356 TEMPLATE_VBoxR3DllBase_LDFLAGS = $(TEMPLATE_VBoxR3Exe_LDFLAGS) -fPIC 6356 6357 endif 6357 6358 ifeq ($(KBUILD_TARGET),haiku) 6358 # Haiku uses PIC by default... 6359 TEMPLATE_VB OXR3_CFLAGS= $(TEMPLATE_VBoxR3Exe_CFLAGS) -fno-pic6360 TEMPLATE_VB OXR3_CXXFLAGS= $(TEMPLATE_VBoxR3Exe_CXXFLAGS) -fno-pic6361 TEMPLATE_VB OXR3_PCHFLAGS= $(TEMPLATE_VBoxR3Exe_PCHFLAGS) -fno-pic6362 TEMPLATE_VB OXR3_LDFLAGS= $(TEMPLATE_VBoxR3Exe_LDFLAGS) -fno-pic6359 # Haiku uses PIC by default... ## @todo r=bird This looks like total nonsense. 6360 TEMPLATE_VBoxR3DllBase_CFLAGS = $(TEMPLATE_VBoxR3Exe_CFLAGS) -fno-pic 6361 TEMPLATE_VBoxR3DllBase_CXXFLAGS = $(TEMPLATE_VBoxR3Exe_CXXFLAGS) -fno-pic 6362 TEMPLATE_VBoxR3DllBase_PCHFLAGS = $(TEMPLATE_VBoxR3Exe_PCHFLAGS) -fno-pic 6363 TEMPLATE_VBoxR3DllBase_LDFLAGS = $(TEMPLATE_VBoxR3Exe_LDFLAGS) -fno-pic 6363 6364 endif 6364 6365 … … 6366 6367 # Temporary: Renaming the template and warnings will be errors ("soon"). 6367 6368 # 6368 TEMPLATE_VBoxR3Dll += VBox ring-3 SO/DLLs, no warnings6369 TEMPLATE_VBoxR3Dll_EXTENDS += VB OXR36369 TEMPLATE_VBoxR3Dll = VBox ring-3 SO/DLLs, no warnings 6370 TEMPLATE_VBoxR3Dll_EXTENDS += VBoxR3DllBase 6370 6371 TEMPLATE_VBoxR3Dll_EXTENDS_BY += appending 6371 6372 ifeq ($(KBUILD_TARGET),win) 6372 TEMPLATE_VBoxR3Dll_CFLAGS += $(VBOX_VCC_WERR)6373 TEMPLATE_VBoxR3Dll_CXXFLAGS += $(VBOX_VCC_WERR)6374 TEMPLATE_VBoxR3Dll_PCHFLAGS += $(VBOX_VCC_WERR)6375 TEMPLATE_VBoxR3Dll_LDFLAGS += $(VBOX_VCC_LD_WERR)6373 TEMPLATE_VBoxR3Dll_CFLAGS += $(VBOX_VCC_WERR) 6374 TEMPLATE_VBoxR3Dll_CXXFLAGS += $(VBOX_VCC_WERR) 6375 TEMPLATE_VBoxR3Dll_PCHFLAGS += $(VBOX_VCC_WERR) 6376 TEMPLATE_VBoxR3Dll_LDFLAGS += $(VBOX_VCC_LD_WERR) 6376 6377 else 6377 6378 TEMPLATE_VBoxR3Dll_CFLAGS += $(VBOX_GCC_WERR) … … 6392 6393 # 6393 6394 TEMPLATE_VBoxR3DllNoPic = VBox ring-3 SO/DLLs without PIC, without warnings. 6394 TEMPLATE_VBoxR3DllNoPic_EXTENDS = VB OXR36395 TEMPLATE_VBoxR3DllNoPic_EXTENDS = VBoxR3DllBase 6395 6396 if1of ($(KBUILD_TARGET).$(KBUILD_TARGET_ARCH), linux.x86 freebsd.x86) 6396 6397 TEMPLATE_VBoxR3DllNoPic_DEFS = $(TEMPLATE_VBoxR3Exe_DEFS) … … 6400 6401 TEMPLATE_VBoxR3DllNoPic_LDFLAGS = $(TEMPLATE_VBoxR3Exe_LDFLAGS) 6401 6402 else ifeq ($(KBUILD_TARGET),win) 6402 TEMPLATE_VBoxR3DllNoPic_CFLAGS = $(filter-out -W3 -wd%,$(TEMPLATE_VB OXR3_CFLAGS)) $(VBOX_VCC_WARN_ALL) $(VBOX_VCC_WERR)6403 TEMPLATE_VBoxR3DllNoPic_CFLAGS.debug = $(filter-out -RTC%,$(TEMPLATE_VB OXR3_CFLAGS.debug))6404 TEMPLATE_VBoxR3DllNoPic_CFLAGS.release = $(TEMPLATE_VB OXR3_CFLAGS.release) -GS-6405 TEMPLATE_VBoxR3DllNoPic_CXXFLAGS = $(filter-out -W3 -wd%,$(TEMPLATE_VB OXR3_CXXFLAGS)) $(VBOX_VCC_WARN_ALL) $(VBOX_VCC_WERR)6406 TEMPLATE_VBoxR3DllNoPic_CXXFLAGS.debug = $(filter-out -RTC%,$(TEMPLATE_VB OXR3_CXXFLAGS.debug)) # RTCsu Prevents IEM opt.6407 TEMPLATE_VBoxR3DllNoPic_CXXFLAGS.release = $(TEMPLATE_VB OXR3_CXXFLAGS.release) -GS-6408 TEMPLATE_VBoxR3DllNoPic_PCHFLAGS = $(filter-out -W3 -wd%,$(TEMPLATE_VB OXR3_PCHFLAGS)) $(VBOX_VCC_WARN_ALL) $(VBOX_VCC_WERR)6409 TEMPLATE_VBoxR3DllNoPic_PCHFLAGS.debug = $(filter-out -RTC%,$(TEMPLATE_VB OXR3_PCHFLAGS.debug)) # RTCsu Prevents IEM opt.6410 TEMPLATE_VBoxR3DllNoPic_PCHFLAGS.release = $(TEMPLATE_VB OXR3_PCHFLAGS.release) -GS-6411 TEMPLATE_VBoxR3DllNoPic_LDFLAGS = $(TEMPLATE_VB OXR3_LDFLAGS) $(VBOX_VCC_LD_WERR)6403 TEMPLATE_VBoxR3DllNoPic_CFLAGS = $(filter-out -W3 -wd%,$(TEMPLATE_VBoxR3DllBase_CFLAGS)) $(VBOX_VCC_WARN_ALL) $(VBOX_VCC_WERR) 6404 TEMPLATE_VBoxR3DllNoPic_CFLAGS.debug = $(filter-out -RTC%,$(TEMPLATE_VBoxR3DllBase_CFLAGS.debug)) 6405 TEMPLATE_VBoxR3DllNoPic_CFLAGS.release = $(TEMPLATE_VBoxR3DllBase_CFLAGS.release) -GS- 6406 TEMPLATE_VBoxR3DllNoPic_CXXFLAGS = $(filter-out -W3 -wd%,$(TEMPLATE_VBoxR3DllBase_CXXFLAGS)) $(VBOX_VCC_WARN_ALL) $(VBOX_VCC_WERR) 6407 TEMPLATE_VBoxR3DllNoPic_CXXFLAGS.debug = $(filter-out -RTC%,$(TEMPLATE_VBoxR3DllBase_CXXFLAGS.debug)) # RTCsu Prevents IEM opt. 6408 TEMPLATE_VBoxR3DllNoPic_CXXFLAGS.release = $(TEMPLATE_VBoxR3DllBase_CXXFLAGS.release) -GS- 6409 TEMPLATE_VBoxR3DllNoPic_PCHFLAGS = $(filter-out -W3 -wd%,$(TEMPLATE_VBoxR3DllBase_PCHFLAGS)) $(VBOX_VCC_WARN_ALL) $(VBOX_VCC_WERR) 6410 TEMPLATE_VBoxR3DllNoPic_PCHFLAGS.debug = $(filter-out -RTC%,$(TEMPLATE_VBoxR3DllBase_PCHFLAGS.debug)) # RTCsu Prevents IEM opt. 6411 TEMPLATE_VBoxR3DllNoPic_PCHFLAGS.release = $(TEMPLATE_VBoxR3DllBase_PCHFLAGS.release) -GS- 6412 TEMPLATE_VBoxR3DllNoPic_LDFLAGS = $(TEMPLATE_VBoxR3DllBase_LDFLAGS) $(VBOX_VCC_LD_WERR) 6412 6413 else 6413 TEMPLATE_VBoxR3DllNoPic_CFLAGS = $(TEMPLATE_VB OXR3_CFLAGS) $(VBOX_GCC_WERR)6414 TEMPLATE_VBoxR3DllNoPic_CXXFLAGS = $(TEMPLATE_VB OXR3_CXXFLAGS) $(VBOX_GCC_WERR)6415 TEMPLATE_VBoxR3DllNoPic_PCHFLAGS = $(TEMPLATE_VB OXR3_PCHFLAGS) $(VBOX_GCC_WERR)6414 TEMPLATE_VBoxR3DllNoPic_CFLAGS = $(TEMPLATE_VBoxR3DllBase_CFLAGS) $(VBOX_GCC_WERR) 6415 TEMPLATE_VBoxR3DllNoPic_CXXFLAGS = $(TEMPLATE_VBoxR3DllBase_CXXFLAGS) $(VBOX_GCC_WERR) 6416 TEMPLATE_VBoxR3DllNoPic_PCHFLAGS = $(TEMPLATE_VBoxR3DllBase_PCHFLAGS) $(VBOX_GCC_WERR) 6416 6417 endif 6417 6418 … … 6428 6429 # 6429 6430 TEMPLATE_VBoxR3DllWarnNoPic = VBox ring-3 SO/DLLs without PIC, with warnings. 6430 TEMPLATE_VBoxR3DllWarnNoPic_EXTENDS = VB OXR36431 TEMPLATE_VBoxR3DllWarnNoPic_EXTENDS = VBoxR3DllBase 6431 6432 if1of ($(KBUILD_TARGET).$(KBUILD_TARGET_ARCH), linux.x86 freebsd.x86) 6432 6433 TEMPLATE_VBoxR3DllWarnNoPic_DEFS = $(TEMPLATE_VBoxR3Exe_DEFS) … … 6436 6437 TEMPLATE_VBoxR3DllWarnNoPic_LDFLAGS = $(TEMPLATE_VBoxR3Exe_LDFLAGS) 6437 6438 else ifeq ($(KBUILD_TARGET),win) 6438 TEMPLATE_VBoxR3DllWarnNoPic_CFLAGS.release = $(TEMPLATE_VB OXR3_CFLAGS.release) -GS-6439 TEMPLATE_VBoxR3DllWarnNoPic_CXXFLAGS.release = $(TEMPLATE_VB OXR3_CXXFLAGS.release) -GS-6440 TEMPLATE_VBoxR3DllWarnNoPic_PCHFLAGS.release = $(TEMPLATE_VB OXR3_PCHFLAGS.release) -GS-6439 TEMPLATE_VBoxR3DllWarnNoPic_CFLAGS.release = $(TEMPLATE_VBoxR3DllBase_CFLAGS.release) -GS- 6440 TEMPLATE_VBoxR3DllWarnNoPic_CXXFLAGS.release = $(TEMPLATE_VBoxR3DllBase_CXXFLAGS.release) -GS- 6441 TEMPLATE_VBoxR3DllWarnNoPic_PCHFLAGS.release = $(TEMPLATE_VBoxR3DllBase_PCHFLAGS.release) -GS- 6441 6442 endif 6442 6443 … … 6738 6739 6739 6740 # 6740 # Same as VB OXR3but without C++ exceptions.6741 # Same as VBoxR3DllBase but without C++ exceptions. 6741 6742 # 6742 6743 TEMPLATE_VBOXR3DLLNOXCPT = VBox Ring 3 SO/DLLs without C++ exception 6743 TEMPLATE_VBOXR3DLLNOXCPT_EXTENDS = VB OXR36744 TEMPLATE_VBOXR3DLLNOXCPT_EXTENDS = VBoxR3DllBase 6744 6745 ifeq ($(KBUILD_TARGET),win) 6745 TEMPLATE_VBOXR3DLLNOXCPT_CFLAGS = $(filter-out -EH%,$(TEMPLATE_VB OXR3_CFLAGS) ) -EHs-6746 TEMPLATE_VBOXR3DLLNOXCPT_CXXFLAGS = $(filter-out -EH%,$(TEMPLATE_VB OXR3_CXXFLAGS)) -EHs-6747 TEMPLATE_VBOXR3DLLNOXCPT_PCHFLAGS = $(filter-out -EH%,$(TEMPLATE_VB OXR3_PCHFLAGS)) -EHs-6746 TEMPLATE_VBOXR3DLLNOXCPT_CFLAGS = $(filter-out -EH%,$(TEMPLATE_VBoxR3DllBase_CFLAGS) ) -EHs- 6747 TEMPLATE_VBOXR3DLLNOXCPT_CXXFLAGS = $(filter-out -EH%,$(TEMPLATE_VBoxR3DllBase_CXXFLAGS)) -EHs- 6748 TEMPLATE_VBOXR3DLLNOXCPT_PCHFLAGS = $(filter-out -EH%,$(TEMPLATE_VBoxR3DllBase_PCHFLAGS)) -EHs- 6748 6749 else 6749 TEMPLATE_VBOXR3DLLNOXCPT_CXXFLAGS = $(TEMPLATE_VB OXR3_CXXFLAGS) -fno-exceptions6750 TEMPLATE_VBOXR3DLLNOXCPT_PCHFLAGS = $(TEMPLATE_VB OXR3_PCHFLAGS) -fno-exceptions6750 TEMPLATE_VBOXR3DLLNOXCPT_CXXFLAGS = $(TEMPLATE_VBoxR3DllBase_CXXFLAGS) -fno-exceptions 6751 TEMPLATE_VBOXR3DLLNOXCPT_PCHFLAGS = $(TEMPLATE_VBoxR3DllBase_PCHFLAGS) -fno-exceptions 6751 6752 endif 6752 6753 … … 7034 7035 # 7035 7036 TEMPLATE_VBOXR3NP = VBox Ring 3 Non-pedantic 7036 TEMPLATE_VBOXR3NP_EXTENDS = VB OXR37037 TEMPLATE_VBOXR3NP_EXTENDS = VBoxR3DllBase 7037 7038 ifneq ($(KBUILD_TARGET),win) # (only gcc) 7038 7039 TEMPLATE_VBOXR3NP_TOOL = $(VBOX_GCC_TOOL) 7039 TEMPLATE_VBOXR3NP_CFLAGS = $(filter-out $(VBOX_GCC_WERR) $(VBOX_GCC_WARN_MASOCHISTIC) $(VBOX_GCC_PEDANTIC_C) ,$(TEMPLATE_VB OXR3_CFLAGS)) \7040 TEMPLATE_VBOXR3NP_CFLAGS = $(filter-out $(VBOX_GCC_WERR) $(VBOX_GCC_WARN_MASOCHISTIC) $(VBOX_GCC_PEDANTIC_C) ,$(TEMPLATE_VBoxR3DllBase_CFLAGS)) \ 7040 7041 $(VBOX_GCC_NON_PEDANTIC_C) 7041 TEMPLATE_VBOXR3NP_CXXFLAGS = $(filter-out $(VBOX_GCC_WERR) $(VBOX_GCC_WARN_MASOCHISTIC) $(VBOX_GCC_PEDANTIC_CXX),$(TEMPLATE_VB OXR3_CXXFLAGS)) \7042 TEMPLATE_VBOXR3NP_CXXFLAGS = $(filter-out $(VBOX_GCC_WERR) $(VBOX_GCC_WARN_MASOCHISTIC) $(VBOX_GCC_PEDANTIC_CXX),$(TEMPLATE_VBoxR3DllBase_CXXFLAGS)) \ 7042 7043 $(VBOX_GCC_NON_PEDANTIC_CXX) 7043 TEMPLATE_VBOXR3NP_PCHFLAGS = $(filter-out $(VBOX_GCC_WERR) $(VBOX_GCC_WARN_MASOCHISTIC) $(VBOX_GCC_PEDANTIC_CXX),$(TEMPLATE_VB OXR3_PCHFLAGS)) \7044 TEMPLATE_VBOXR3NP_PCHFLAGS = $(filter-out $(VBOX_GCC_WERR) $(VBOX_GCC_WARN_MASOCHISTIC) $(VBOX_GCC_PEDANTIC_CXX),$(TEMPLATE_VBoxR3DllBase_PCHFLAGS)) \ 7044 7045 $(VBOX_GCC_NON_PEDANTIC_CXX) 7045 TEMPLATE_VBOXR3NP_OBJCFLAGS = $(filter-out $(VBOX_GCC_WERR) $(VBOX_GCC_WARN_MASOCHISTIC) -pedantic -Wstrict-prototypes,$(TEMPLATE_VB OXR3_OBJCFLAGS))7046 TEMPLATE_VBOXR3NP_OBJCXXFLAGS = $(filter-out $(VBOX_GCC_WERR) $(VBOX_GCC_WARN_MASOCHISTIC) -pedantic,$(TEMPLATE_VB OXR3_OBJCXXFLAGS))7046 TEMPLATE_VBOXR3NP_OBJCFLAGS = $(filter-out $(VBOX_GCC_WERR) $(VBOX_GCC_WARN_MASOCHISTIC) -pedantic -Wstrict-prototypes,$(TEMPLATE_VBoxR3DllBase_OBJCFLAGS)) 7047 TEMPLATE_VBOXR3NP_OBJCXXFLAGS = $(filter-out $(VBOX_GCC_WERR) $(VBOX_GCC_WARN_MASOCHISTIC) -pedantic,$(TEMPLATE_VBoxR3DllBase_OBJCXXFLAGS)) 7047 7048 endif 7048 7049 … … 7053 7054 # 7054 7055 TEMPLATE_VBoxR3DllNonPedantic = VBox ring-3 Non-pedantic, with warnings. 7055 TEMPLATE_VBoxR3DllNonPedantic_EXTENDS = VB OXR37056 TEMPLATE_VBoxR3DllNonPedantic_EXTENDS = VBoxR3DllBase 7056 7057 ifeq ($(KBUILD_TARGET),win) 7057 TEMPLATE_VBoxR3DllNonPedantic_CFLAGS = $(TEMPLATE_VB OXR3_CFLAGS) $(VBOX_VCC_NON_PEDANTIC)7058 TEMPLATE_VBoxR3DllNonPedantic_CXXFLAGS = $(TEMPLATE_VB OXR3_CXXFLAGS) $(VBOX_VCC_NON_PEDANTIC)7059 TEMPLATE_VBoxR3DllNonPedantic_PCHFLAGS = $(TEMPLATE_VB OXR3_PCHFLAGS) $(VBOX_VCC_NON_PEDANTIC)7058 TEMPLATE_VBoxR3DllNonPedantic_CFLAGS = $(TEMPLATE_VBoxR3DllBase_CFLAGS) $(VBOX_VCC_NON_PEDANTIC) 7059 TEMPLATE_VBoxR3DllNonPedantic_CXXFLAGS = $(TEMPLATE_VBoxR3DllBase_CXXFLAGS) $(VBOX_VCC_NON_PEDANTIC) 7060 TEMPLATE_VBoxR3DllNonPedantic_PCHFLAGS = $(TEMPLATE_VBoxR3DllBase_PCHFLAGS) $(VBOX_VCC_NON_PEDANTIC) 7060 7061 else # gcc: 7061 7062 TEMPLATE_VBoxR3DllNonPedantic_TOOL = $(VBOX_GCC_TOOL) 7062 TEMPLATE_VBoxR3DllNonPedantic_CFLAGS = $(filter-out $(VBOX_GCC_WERR) $(VBOX_GCC_WARN_MASOCHISTIC) $(VBOX_GCC_PEDANTIC_C) ,$(TEMPLATE_VB OXR3_CFLAGS)) \7063 TEMPLATE_VBoxR3DllNonPedantic_CFLAGS = $(filter-out $(VBOX_GCC_WERR) $(VBOX_GCC_WARN_MASOCHISTIC) $(VBOX_GCC_PEDANTIC_C) ,$(TEMPLATE_VBoxR3DllBase_CFLAGS)) \ 7063 7064 $(VBOX_GCC_NON_PEDANTIC_C) 7064 TEMPLATE_VBoxR3DllNonPedantic_CXXFLAGS = $(filter-out $(VBOX_GCC_WERR) $(VBOX_GCC_WARN_MASOCHISTIC) $(VBOX_GCC_PEDANTIC_CXX),$(TEMPLATE_VB OXR3_CXXFLAGS)) \7065 TEMPLATE_VBoxR3DllNonPedantic_CXXFLAGS = $(filter-out $(VBOX_GCC_WERR) $(VBOX_GCC_WARN_MASOCHISTIC) $(VBOX_GCC_PEDANTIC_CXX),$(TEMPLATE_VBoxR3DllBase_CXXFLAGS)) \ 7065 7066 $(VBOX_GCC_NON_PEDANTIC_CXX) 7066 TEMPLATE_VBoxR3DllNonPedantic_PCHFLAGS = $(filter-out $(VBOX_GCC_WERR) $(VBOX_GCC_WARN_MASOCHISTIC) $(VBOX_GCC_PEDANTIC_CXX),$(TEMPLATE_VB OXR3_PCHFLAGS)) \7067 TEMPLATE_VBoxR3DllNonPedantic_PCHFLAGS = $(filter-out $(VBOX_GCC_WERR) $(VBOX_GCC_WARN_MASOCHISTIC) $(VBOX_GCC_PEDANTIC_CXX),$(TEMPLATE_VBoxR3DllBase_PCHFLAGS)) \ 7067 7068 $(VBOX_GCC_NON_PEDANTIC_CXX) 7068 7069 endif
注意:
瀏覽 TracChangeset
來幫助您使用更動檢視器