VirtualBox

儲存庫 vbox 的更動 98135


忽略:
時間撮記:
2023-1-19 下午12:18:18 (22 月 以前)
作者:
vboxsync
訊息:

/Config.kmk: s/VBOXR3/VBoxR3DllBase/ bugref:10348

檔案:
修改 1 筆資料

圖例:

未更動
新增
刪除
  • trunk/Config.kmk

    r98128 r98135  
    63396339
    63406340#
    6341 # Template for building R3 shared objects / DLLs.
     6341# Template for building R3 shared objects / DLLs - base template, don't use directly.
    63426342# 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.
     6345TEMPLATE_VBoxR3DllBase                 = VBox Ring 3 SO/DLLs Base Template - do not use directly!
     6346TEMPLATE_VBoxR3DllBase_EXTENDS         = VBoxR3Exe
     6347TEMPLATE_VBoxR3DllBase_DEFS.darwin     = $(TEMPLATE_VBoxR3Exe_DEFS.darwin) PIC
     6348TEMPLATE_VBoxR3DllBase_LDFLAGS.darwin  = $(TEMPLATE_VBoxR3Exe_LDFLAGS.darwin) \
    63486349        -current_version $(VBOX_VERSION_MAJOR).$(VBOX_VERSION_MINOR).$(VBOX_VERSION_BUILD) \
    63496350        -compatibility_version $(VBOX_VERSION_MAJOR).$(VBOX_VERSION_MINOR).$(VBOX_VERSION_BUILD)
    63506351ifn1of ($(KBUILD_TARGET), darwin win os2)
    6351  TEMPLATE_VBOXR3_DEFS                  = $(TEMPLATE_VBoxR3Exe_DEFS) PIC
    6352  TEMPLATE_VBOXR3_CFLAGS                = $(TEMPLATE_VBoxR3Exe_CFLAGS) -fPIC
    6353  TEMPLATE_VBOXR3_CXXFLAGS              = $(TEMPLATE_VBoxR3Exe_CXXFLAGS) -fPIC
    6354  TEMPLATE_VBOXR3_PCHFLAGS              = $(TEMPLATE_VBoxR3Exe_PCHFLAGS) -fPIC
    6355  TEMPLATE_VBOXR3_LDFLAGS               = $(TEMPLATE_VBoxR3Exe_LDFLAGS) -fPIC
     6352 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
    63566357endif
    63576358ifeq ($(KBUILD_TARGET),haiku)
    6358  # Haiku uses PIC by default...
    6359  TEMPLATE_VBOXR3_CFLAGS               = $(TEMPLATE_VBoxR3Exe_CFLAGS) -fno-pic
    6360  TEMPLATE_VBOXR3_CXXFLAGS             = $(TEMPLATE_VBoxR3Exe_CXXFLAGS) -fno-pic
    6361  TEMPLATE_VBOXR3_PCHFLAGS             = $(TEMPLATE_VBoxR3Exe_PCHFLAGS) -fno-pic
    6362  TEMPLATE_VBOXR3_LDFLAGS              = $(TEMPLATE_VBoxR3Exe_LDFLAGS) -fno-pic
     6359 # 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
    63636364endif
    63646365
     
    63666367# Temporary: Renaming the template and warnings will be errors ("soon").
    63676368#
    6368 TEMPLATE_VBoxR3Dll                     += VBox ring-3 SO/DLLs, no warnings
    6369 TEMPLATE_VBoxR3Dll_EXTENDS             += VBOXR3
     6369TEMPLATE_VBoxR3Dll                      = VBox ring-3 SO/DLLs, no warnings
     6370TEMPLATE_VBoxR3Dll_EXTENDS             += VBoxR3DllBase
    63706371TEMPLATE_VBoxR3Dll_EXTENDS_BY          += appending
    63716372ifeq ($(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)
    63766377else
    63776378 TEMPLATE_VBoxR3Dll_CFLAGS            += $(VBOX_GCC_WERR)
     
    63926393#
    63936394TEMPLATE_VBoxR3DllNoPic                    = VBox ring-3 SO/DLLs without PIC, without warnings.
    6394 TEMPLATE_VBoxR3DllNoPic_EXTENDS            = VBOXR3
     6395TEMPLATE_VBoxR3DllNoPic_EXTENDS            = VBoxR3DllBase
    63956396if1of ($(KBUILD_TARGET).$(KBUILD_TARGET_ARCH), linux.x86 freebsd.x86)
    63966397 TEMPLATE_VBoxR3DllNoPic_DEFS              = $(TEMPLATE_VBoxR3Exe_DEFS)
     
    64006401 TEMPLATE_VBoxR3DllNoPic_LDFLAGS           = $(TEMPLATE_VBoxR3Exe_LDFLAGS)
    64016402else ifeq ($(KBUILD_TARGET),win)
    6402  TEMPLATE_VBoxR3DllNoPic_CFLAGS            = $(filter-out -W3 -wd%,$(TEMPLATE_VBOXR3_CFLAGS)) $(VBOX_VCC_WARN_ALL) $(VBOX_VCC_WERR)
    6403  TEMPLATE_VBoxR3DllNoPic_CFLAGS.debug      = $(filter-out -RTC%,$(TEMPLATE_VBOXR3_CFLAGS.debug))
    6404  TEMPLATE_VBoxR3DllNoPic_CFLAGS.release    = $(TEMPLATE_VBOXR3_CFLAGS.release) -GS-
    6405  TEMPLATE_VBoxR3DllNoPic_CXXFLAGS          = $(filter-out -W3 -wd%,$(TEMPLATE_VBOXR3_CXXFLAGS)) $(VBOX_VCC_WARN_ALL) $(VBOX_VCC_WERR)
    6406  TEMPLATE_VBoxR3DllNoPic_CXXFLAGS.debug    = $(filter-out -RTC%,$(TEMPLATE_VBOXR3_CXXFLAGS.debug)) # RTCsu Prevents IEM opt.
    6407  TEMPLATE_VBoxR3DllNoPic_CXXFLAGS.release  = $(TEMPLATE_VBOXR3_CXXFLAGS.release) -GS-
    6408  TEMPLATE_VBoxR3DllNoPic_PCHFLAGS          = $(filter-out -W3 -wd%,$(TEMPLATE_VBOXR3_PCHFLAGS)) $(VBOX_VCC_WARN_ALL) $(VBOX_VCC_WERR)
    6409  TEMPLATE_VBoxR3DllNoPic_PCHFLAGS.debug    = $(filter-out -RTC%,$(TEMPLATE_VBOXR3_PCHFLAGS.debug)) # RTCsu Prevents IEM opt.
    6410  TEMPLATE_VBoxR3DllNoPic_PCHFLAGS.release  = $(TEMPLATE_VBOXR3_PCHFLAGS.release) -GS-
    6411  TEMPLATE_VBoxR3DllNoPic_LDFLAGS           = $(TEMPLATE_VBOXR3_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)
    64126413else
    6413  TEMPLATE_VBoxR3DllNoPic_CFLAGS            = $(TEMPLATE_VBOXR3_CFLAGS)   $(VBOX_GCC_WERR)
    6414  TEMPLATE_VBoxR3DllNoPic_CXXFLAGS          = $(TEMPLATE_VBOXR3_CXXFLAGS) $(VBOX_GCC_WERR)
    6415  TEMPLATE_VBoxR3DllNoPic_PCHFLAGS          = $(TEMPLATE_VBOXR3_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)
    64166417endif
    64176418
     
    64286429#
    64296430TEMPLATE_VBoxR3DllWarnNoPic                = VBox ring-3 SO/DLLs without PIC, with warnings.
    6430 TEMPLATE_VBoxR3DllWarnNoPic_EXTENDS        = VBOXR3
     6431TEMPLATE_VBoxR3DllWarnNoPic_EXTENDS        = VBoxR3DllBase
    64316432if1of ($(KBUILD_TARGET).$(KBUILD_TARGET_ARCH), linux.x86 freebsd.x86)
    64326433 TEMPLATE_VBoxR3DllWarnNoPic_DEFS          = $(TEMPLATE_VBoxR3Exe_DEFS)
     
    64366437 TEMPLATE_VBoxR3DllWarnNoPic_LDFLAGS       = $(TEMPLATE_VBoxR3Exe_LDFLAGS)
    64376438else ifeq ($(KBUILD_TARGET),win)
    6438  TEMPLATE_VBoxR3DllWarnNoPic_CFLAGS.release   = $(TEMPLATE_VBOXR3_CFLAGS.release) -GS-
    6439  TEMPLATE_VBoxR3DllWarnNoPic_CXXFLAGS.release = $(TEMPLATE_VBOXR3_CXXFLAGS.release) -GS-
    6440  TEMPLATE_VBoxR3DllWarnNoPic_PCHFLAGS.release = $(TEMPLATE_VBOXR3_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-
    64416442endif
    64426443
     
    67386739
    67396740#
    6740 # Same as VBOXR3 but without C++ exceptions.
     6741# Same as VBoxR3DllBase but without C++ exceptions.
    67416742#
    67426743TEMPLATE_VBOXR3DLLNOXCPT               = VBox Ring 3 SO/DLLs without C++ exception
    6743 TEMPLATE_VBOXR3DLLNOXCPT_EXTENDS       = VBOXR3
     6744TEMPLATE_VBOXR3DLLNOXCPT_EXTENDS       = VBoxR3DllBase
    67446745ifeq ($(KBUILD_TARGET),win)
    6745  TEMPLATE_VBOXR3DLLNOXCPT_CFLAGS       = $(filter-out -EH%,$(TEMPLATE_VBOXR3_CFLAGS)  ) -EHs-
    6746  TEMPLATE_VBOXR3DLLNOXCPT_CXXFLAGS     = $(filter-out -EH%,$(TEMPLATE_VBOXR3_CXXFLAGS)) -EHs-
    6747  TEMPLATE_VBOXR3DLLNOXCPT_PCHFLAGS     = $(filter-out -EH%,$(TEMPLATE_VBOXR3_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-
    67486749else
    6749  TEMPLATE_VBOXR3DLLNOXCPT_CXXFLAGS     = $(TEMPLATE_VBOXR3_CXXFLAGS) -fno-exceptions
    6750  TEMPLATE_VBOXR3DLLNOXCPT_PCHFLAGS     = $(TEMPLATE_VBOXR3_PCHFLAGS) -fno-exceptions
     6750 TEMPLATE_VBOXR3DLLNOXCPT_CXXFLAGS     = $(TEMPLATE_VBoxR3DllBase_CXXFLAGS) -fno-exceptions
     6751 TEMPLATE_VBOXR3DLLNOXCPT_PCHFLAGS     = $(TEMPLATE_VBoxR3DllBase_PCHFLAGS) -fno-exceptions
    67516752endif
    67526753
     
    70347035#
    70357036TEMPLATE_VBOXR3NP = VBox Ring 3 Non-pedantic
    7036 TEMPLATE_VBOXR3NP_EXTENDS = VBOXR3
     7037TEMPLATE_VBOXR3NP_EXTENDS = VBoxR3DllBase
    70377038ifneq ($(KBUILD_TARGET),win) # (only gcc)
    70387039 TEMPLATE_VBOXR3NP_TOOL                  = $(VBOX_GCC_TOOL)
    7039  TEMPLATE_VBOXR3NP_CFLAGS                = $(filter-out $(VBOX_GCC_WERR) $(VBOX_GCC_WARN_MASOCHISTIC) $(VBOX_GCC_PEDANTIC_C)  ,$(TEMPLATE_VBOXR3_CFLAGS)) \
     7040 TEMPLATE_VBOXR3NP_CFLAGS                = $(filter-out $(VBOX_GCC_WERR) $(VBOX_GCC_WARN_MASOCHISTIC) $(VBOX_GCC_PEDANTIC_C)  ,$(TEMPLATE_VBoxR3DllBase_CFLAGS)) \
    70407041        $(VBOX_GCC_NON_PEDANTIC_C)
    7041  TEMPLATE_VBOXR3NP_CXXFLAGS              = $(filter-out $(VBOX_GCC_WERR) $(VBOX_GCC_WARN_MASOCHISTIC) $(VBOX_GCC_PEDANTIC_CXX),$(TEMPLATE_VBOXR3_CXXFLAGS)) \
     7042 TEMPLATE_VBOXR3NP_CXXFLAGS              = $(filter-out $(VBOX_GCC_WERR) $(VBOX_GCC_WARN_MASOCHISTIC) $(VBOX_GCC_PEDANTIC_CXX),$(TEMPLATE_VBoxR3DllBase_CXXFLAGS)) \
    70427043        $(VBOX_GCC_NON_PEDANTIC_CXX)
    7043  TEMPLATE_VBOXR3NP_PCHFLAGS              = $(filter-out $(VBOX_GCC_WERR) $(VBOX_GCC_WARN_MASOCHISTIC) $(VBOX_GCC_PEDANTIC_CXX),$(TEMPLATE_VBOXR3_PCHFLAGS)) \
     7044 TEMPLATE_VBOXR3NP_PCHFLAGS              = $(filter-out $(VBOX_GCC_WERR) $(VBOX_GCC_WARN_MASOCHISTIC) $(VBOX_GCC_PEDANTIC_CXX),$(TEMPLATE_VBoxR3DllBase_PCHFLAGS)) \
    70447045        $(VBOX_GCC_NON_PEDANTIC_CXX)
    7045  TEMPLATE_VBOXR3NP_OBJCFLAGS             = $(filter-out $(VBOX_GCC_WERR) $(VBOX_GCC_WARN_MASOCHISTIC) -pedantic -Wstrict-prototypes,$(TEMPLATE_VBOXR3_OBJCFLAGS))
    7046  TEMPLATE_VBOXR3NP_OBJCXXFLAGS           = $(filter-out $(VBOX_GCC_WERR) $(VBOX_GCC_WARN_MASOCHISTIC) -pedantic,$(TEMPLATE_VBOXR3_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))
    70477048endif
    70487049
     
    70537054#
    70547055TEMPLATE_VBoxR3DllNonPedantic               = VBox ring-3 Non-pedantic, with warnings.
    7055 TEMPLATE_VBoxR3DllNonPedantic_EXTENDS       = VBOXR3
     7056TEMPLATE_VBoxR3DllNonPedantic_EXTENDS       = VBoxR3DllBase
    70567057ifeq ($(KBUILD_TARGET),win)
    7057  TEMPLATE_VBoxR3DllNonPedantic_CFLAGS       = $(TEMPLATE_VBOXR3_CFLAGS)   $(VBOX_VCC_NON_PEDANTIC)
    7058  TEMPLATE_VBoxR3DllNonPedantic_CXXFLAGS     = $(TEMPLATE_VBOXR3_CXXFLAGS) $(VBOX_VCC_NON_PEDANTIC)
    7059  TEMPLATE_VBoxR3DllNonPedantic_PCHFLAGS     = $(TEMPLATE_VBOXR3_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)
    70607061else # gcc:
    70617062 TEMPLATE_VBoxR3DllNonPedantic_TOOL         = $(VBOX_GCC_TOOL)
    7062  TEMPLATE_VBoxR3DllNonPedantic_CFLAGS       = $(filter-out $(VBOX_GCC_WERR) $(VBOX_GCC_WARN_MASOCHISTIC) $(VBOX_GCC_PEDANTIC_C)  ,$(TEMPLATE_VBOXR3_CFLAGS)) \
     7063 TEMPLATE_VBoxR3DllNonPedantic_CFLAGS       = $(filter-out $(VBOX_GCC_WERR) $(VBOX_GCC_WARN_MASOCHISTIC) $(VBOX_GCC_PEDANTIC_C)  ,$(TEMPLATE_VBoxR3DllBase_CFLAGS)) \
    70637064        $(VBOX_GCC_NON_PEDANTIC_C)
    7064  TEMPLATE_VBoxR3DllNonPedantic_CXXFLAGS     = $(filter-out $(VBOX_GCC_WERR) $(VBOX_GCC_WARN_MASOCHISTIC) $(VBOX_GCC_PEDANTIC_CXX),$(TEMPLATE_VBOXR3_CXXFLAGS)) \
     7065 TEMPLATE_VBoxR3DllNonPedantic_CXXFLAGS     = $(filter-out $(VBOX_GCC_WERR) $(VBOX_GCC_WARN_MASOCHISTIC) $(VBOX_GCC_PEDANTIC_CXX),$(TEMPLATE_VBoxR3DllBase_CXXFLAGS)) \
    70657066        $(VBOX_GCC_NON_PEDANTIC_CXX)
    7066  TEMPLATE_VBoxR3DllNonPedantic_PCHFLAGS     = $(filter-out $(VBOX_GCC_WERR) $(VBOX_GCC_WARN_MASOCHISTIC) $(VBOX_GCC_PEDANTIC_CXX),$(TEMPLATE_VBOXR3_PCHFLAGS)) \
     7067 TEMPLATE_VBoxR3DllNonPedantic_PCHFLAGS     = $(filter-out $(VBOX_GCC_WERR) $(VBOX_GCC_WARN_MASOCHISTIC) $(VBOX_GCC_PEDANTIC_CXX),$(TEMPLATE_VBoxR3DllBase_PCHFLAGS)) \
    70677068        $(VBOX_GCC_NON_PEDANTIC_CXX)
    70687069endif
注意: 瀏覽 TracChangeset 來幫助您使用更動檢視器

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