Changeset 62441 in vbox for trunk/Config.kmk
- Timestamp:
- Jul 22, 2016 1:14:33 PM (9 years ago)
- svn:sync-xref-src-repo-rev:
- 108994
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Config.kmk
r62407 r62441 3674 3674 # Template for building RC things. 3675 3675 # 3676 # Disabled Visual C++ warnings: 3677 # -wd4244: 'conversion' conversion from 'type1' to 'type2', possible loss of data 3678 # -wd4996: deprecated / insecure. 3679 # -wd4127: conditional expression is constant [level 4] 3680 # -wd4100: 'identifier' : unreferenced formal parameter [level 4] 3681 # -wd4214: nonstandard extension used : bit field types other than int [level 4] 3682 # -wd4706: assignment within conditional expression [level 4] 3683 # -wd4201: nonstandard extension used : nameless struct/union [level 4] 3684 # -wd4505: 'iemRaisePageFaultJmp' : unreferenced local function has been removed 3685 # -wd4510: 'VM::<unnamed-tag>' : default constructor could not be generated 3686 # -wd4512: 'VM' : assignment operator could not be generated 3687 # -wd4610: union 'VM::<unnamed-tag>' can never be instantiated - user defined constructor required 3688 # 3676 3689 TEMPLATE_VBoxRc = VBox Raw-Mode Context 3677 3690 TEMPLATE_VBoxRc_ASTOOL = $(VBOX_ASTOOL) … … 3696 3709 TEMPLATE_VBoxRc_TOOL = $(VBOX_VCC_TOOL_STEM)X86 3697 3710 TEMPLATE_VBoxRc_RCDEFS = VBOX_SVN_REV=$(VBOX_SVN_REV) VBOX_SVN_REV_MOD_5K=$(expr $(VBOX_SVN_REV) % 50000) 3698 ifdef TODO_MORE_WARNINGS 3699 TEMPLATE_VBoxRc_CXXFLAGS = -Zi -Zl -GR- -EHs- -GF -GS- -Zc:wchar_t- -Gs8192 $(VBOX_VCC_GC_OPT) $(VBOX_VCC_GC_FP) -W4 -wd4244 -wd4996 -wd4127 -wd4100 -wd4214 -wd4706 $(VBOX_VCC_WERR) 3700 else 3701 TEMPLATE_VBoxRc_CXXFLAGS = -Zi -Zl -GR- -EHs- -GF -GS- -Zc:wchar_t- -Gs8192 $(VBOX_VCC_GC_OPT) $(VBOX_VCC_GC_FP) -W3 -wd4244 -wd4996 $(VBOX_VCC_WERR) 3702 endif 3711 TEMPLATE_VBoxRc_CXXFLAGS = -Zi -Zl -GR- -EHs- -GF -GS- -Zc:wchar_t- -Gs8192 $(VBOX_VCC_GC_OPT) $(VBOX_VCC_GC_FP) \ 3712 -W4 -wd4244 -wd4996 -wd4127 -wd4100 -wd4214 -wd4706 -wd4201 -wd4505 -wd4510 -wd4512 -wd4610 $(VBOX_VCC_WERR) 3703 3713 TEMPLATE_VBoxRc_CFLAGS = $(TEMPLATE_VBoxRc_CXXFLAGS) 3704 3714 TEMPLATE_VBoxRc_LDFLAGS = -Ignore:4197 \ … … 3811 3821 # Template for building R0 things. 3812 3822 # 3823 # Disabled Visual C++ warnings: 3824 # -wd4244: 'conversion' conversion from 'type1' to 'type2', possible loss of data 3825 # -wd4996: deprecated / insecure. 3826 # -wd4127: conditional expression is constant [level 4] 3827 # -wd4100: 'identifier' : unreferenced formal parameter [level 4] 3828 # -wd4214: nonstandard extension used : bit field types other than int [level 4] 3829 # -wd4706: assignment within conditional expression [level 4] 3830 # -wd4201: nonstandard extension used : nameless struct/union [level 4] 3831 # -wd4505: 'iemRaisePageFaultJmp' : unreferenced local function has been removed 3832 # -wd4510: 'VM::<unnamed-tag>' : default constructor could not be generated 3833 # -wd4512: 'VM' : assignment operator could not be generated 3834 # -wd4610: union 'VM::<unnamed-tag>' can never be instantiated - user defined constructor required 3835 # 3813 3836 TEMPLATE_VBoxR0 = VBox Ring 0 3814 3837 TEMPLATE_VBoxR0_ASTOOL = $(VBOX_ASTOOL) … … 3832 3855 TEMPLATE_VBoxR0_TOOL = $(VBOX_VCC_TOOL) 3833 3856 TEMPLATE_VBoxR0_RCDEFS = VBOX_SVN_REV=$(VBOX_SVN_REV) VBOX_SVN_REV_MOD_5K=$(expr $(VBOX_SVN_REV) % 50000) 3834 ifdef TODO_MORE_WARNINGS 3835 TEMPLATE_VBoxR0_CXXFLAGS = -Zi -Zl -GR- -EHs- -GF -GS- -Zc:wchar_t- $(VBOX_VCC_OPT) $(VBOX_VCC_FP) -W4 -wd4244 -wd4127 -wd4100 -wd4214 -wd4706 -wd4996 $(VBOX_VCC_WERR) 3836 else 3837 TEMPLATE_VBoxR0_CXXFLAGS = -Zi -Zl -GR- -EHs- -GF -GS- -Zc:wchar_t- $(VBOX_VCC_OPT) $(VBOX_VCC_FP) -W3 -wd4244 -wd4996 $(VBOX_VCC_WERR) 3838 endif 3857 TEMPLATE_VBoxR0_CXXFLAGS = -Zi -Zl -GR- -EHs- -GF -GS- -Zc:wchar_t- $(VBOX_VCC_OPT) $(VBOX_VCC_FP) \ 3858 -W4 -wd4244 -wd4996 -wd4127 -wd4100 -wd4214 -wd4706 -wd4201 -wd4505 -wd4510 -wd4512 -wd4610 $(VBOX_VCC_WERR) 3839 3859 TEMPLATE_VBoxR0_CFLAGS = $(TEMPLATE_VBoxR0_CXXFLAGS) 3840 3860 TEMPLATE_VBoxR0_LDFLAGS = -Ignore:4197 \ … … 4241 4261 # Template for building R3 executables and static libraries which are linked into executables. 4242 4262 # Note! This is the base template for a whole lot of other ones, so be careful when changing it. 4263 # 4264 # Disabled Visual C++ warnings: 4265 # -wd4065: switch statement contains 'default' but no 'case' labels 4266 # -wd4244: 'conversion' conversion from 'type1' to 'type2', possible loss of data 4267 # -wd4996: deprecated / insecure. 4243 4268 # 4244 4269 TEMPLATE_VBOXR3EXE = VBox Ring 3 Exe
Note:
See TracChangeset
for help on using the changeset viewer.