VirtualBox

Changeset 62668 in vbox for trunk/Config.kmk


Ignore:
Timestamp:
Jul 28, 2016 11:47:54 PM (9 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
109241
Message:

Config.kmk: Changed VBOXR0DRV to use VBOX_VCC_WARN_ALL.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/Config.kmk

    r62660 r62668  
    16131613#      -wd4571: Informational: catch(...) semantics changed since Visual C++ 7.1; structured exceptions (SEH) are no longer caught
    16141614#      -wd4611: interaction between '_setjmp' and C++ object destruction is non-portable
     1615#      -wd4324: '_TDI_PNP_CONTEXT_XP' : structure was padded due to __declspec(align())
    16151616# Want to enable these:
    16161617#      -wd4242: '=' : conversion from 'uint32_t' to 'uint8_t', possible loss of data
     
    16181619#      -wd4100: 'identifier' : unreferenced formal parameter [level 4]
    16191620VBOX_VCC_WARN_ALL ?= -W4 -Wall -wd4065 -wd4996 -wd4127 -wd4706 -wd4201 -wd4214 -wd4510 -wd4512 -wd4610 \
    1620         -wd4514 -wd4820 -wd4365 -wd4987 -wd4710 -wd4061 -wd4986 -wd4191 -wd4574 -wd4917 -wd4711 -wd4611 -wd4571
     1621        -wd4514 -wd4820 -wd4365 -wd4987 -wd4710 -wd4061 -wd4986 -wd4191 -wd4574 -wd4917 -wd4711 -wd4611 -wd4571 -wd4324
    16211622ifndef VBOX_WITH_MASOCHISTIC_WARNINGS
    16221623 VBOX_VCC_WARN_ALL += -wd4100
     1624else
     1625 VBOX_VCC_WARN_ALL += -WX # temp
    16231626endif
    16241627VBOX_VCC_WARN_ALL += -wd4242 -wd4244
     
    39833986 TEMPLATE_VBOXR0DRV_DEFS.amd64         = _AMD64_
    39843987 TEMPLATE_VBOXR0DRV_CXXFLAGS           = -Zi -Zl -GR- -EHs- -GF -Gz -GS- -Zc:wchar_t- $(VBOX_VCC_FP) -Gs4096 $(VBOX_VCC_OPT) \
    3985         -W4 -wd4996 -wd4127 -wd4201 -wd4214 -wd4706 -wd4324  -wd4100
     3988        $(VBOX_VCC_WARN_ALL)
    39863989 TEMPLATE_VBOXR0DRV_CFLAGS             = $(TEMPLATE_VBOXR0DRV_CXXFLAGS)
    39873990 TEMPLATE_VBOXR0DRV_LDFLAGS            = -Ignore:4197 \
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