VirtualBox

Changeset 63521 in vbox


Ignore:
Timestamp:
Aug 15, 2016 11:32:25 PM (8 years ago)
Author:
vboxsync
Message:

Config.kmk: VBOXR0DRV: pedantic darwin.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/Config.kmk

    r63507 r63521  
    41054105        $(VBOX_PATH_MACOSX_SDK)/System/Library/Frameworks/Kernel.framework/Headers
    41064106## @todo try use VBOX_GCC_PEDANTIC_CXX
     4107# -Wno-c++11-extensions -Wno-c99-extensions -Wno-extra-semi -Wno-zero-length-array
    41074108TEMPLATE_VBOXR0DRV_CXXFLAGS            = $(VBOX_DARWIN_DEF_SDK_CXXFLAGS) -mkernel \
    4108         -g $(VBOX_GCC_pipe) $(VBOX_GCC_WARN) -Wno-long-long $(VBOX_GCC_fdiagnostics-show-option) \
     4109        -g $(VBOX_GCC_pipe) $(VBOX_GCC_PEDANTIC_CXX) -Wno-long-long $(VBOX_GCC_fdiagnostics-show-option) \
     4110        -Wno-c++11-extensions -Wno-c99-extensions -Wno-extra-semi -Wno-zero-length-array \
     4111        -Wno-gnu-zero-variadic-macro-arguments -Wno-four-char-constants \
    41094112        -fno-common -nostdinc -fno-builtin $(VBOX_GCC_fvisibility-inlines-hidden) $(VBOX_GCC_fvisibility-hidden) \
    41104113        -fno-exceptions -msoft-float -fapple-kext -fno-rtti -mkernel \
     
    41254128TEMPLATE_VBOXR0DRV_CXXFLAGS.x86        = -m32
    41264129TEMPLATE_VBOXR0DRV_CFLAGS              = $(VBOX_DARWIN_DEF_SDK_CFLAGS) -mkernel \
    4127         -g $(VBOX_GCC_pipe) $(VBOX_GCC_WARN) -Wno-long-long $(VBOX_GCC_fdiagnostics-show-option) \
     4130        -g $(VBOX_GCC_pipe) $(VBOX_GCC_PEDANTIC_C) -Wno-long-long $(VBOX_GCC_fdiagnostics-show-option) \
    41284131        -fno-common -nostdinc -fno-builtin $(VBOX_GCC_fvisibility-inlines-hidden) $(VBOX_GCC_fvisibility-hidden) \
    41294132        -fno-exceptions -msoft-float -fapple-kext -fno-rtti  \
     
    41334136TEMPLATE_VBOXR0DRV_CFLAGS.amd64        = -m64 -mno-red-zone
    41344137TEMPLATE_VBOXR0DRV_CFLAGS.x86          = -m32
     4138  if 1
     4139   TEMPLATE_VBOXR0DRV_CFLAGS          += $(VBOX_GCC_WERR)
     4140   TEMPLATE_VBOXR0DRV_CXXFLAGS        += $(VBOX_GCC_WERR)
     4141  endif
    41354142TEMPLATE_VBOXR0DRV_LDFLAGS             =  $(filter-out $(VBOX_DARWIN_NO_COMPACT_LINKEDIT),$(VBOX_DARWIN_DEF_SDK_LDFLAGS)) \
    41364143        -nostdlib -stdlib=libc++ -Wl,-kext -Wl,-keep_private_externs
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