mirror of https://github.com/acidanthera/audk.git
StdLib: Temporarily restrict compiler warnings so that sockets can be built using VS2015.
Update Copyright notice. Add Build Options so that builds using VS2015 have the /Wv:11 options added to the CC_FLAGS. This restricts the warnings generated by VS2015 (VC++) to just those that are produced by version 11 of the C compiler, VS2010. Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Daryl McDaniel <edk2-lists@mc2research.org> Reviewed-by: Erik Bjorge <erik.c.bjorge@intel.com> git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@19586 6f19259b-4bc3-4df7-8a09-765794883524
This commit is contained in:
parent
76f9e333b4
commit
cfb252305a
|
@ -5,6 +5,7 @@
|
||||||
# The including DSC file must DEFINE the EMULATE macro if
|
# The including DSC file must DEFINE the EMULATE macro if
|
||||||
# the application is to be run in an emulation environment.
|
# the application is to be run in an emulation environment.
|
||||||
#
|
#
|
||||||
|
# Copyright (c) 2016, Daryl McDaniel. All rights reserved.<BR>
|
||||||
# Copyright (c) 2011 - 2014, Intel Corporation. All rights reserved.<BR>
|
# Copyright (c) 2011 - 2014, Intel Corporation. All rights reserved.<BR>
|
||||||
# This program and the accompanying materials
|
# This program and the accompanying materials
|
||||||
# are licensed and made available under the terms and conditions of the BSD License
|
# are licensed and made available under the terms and conditions of the BSD License
|
||||||
|
@ -133,3 +134,12 @@
|
||||||
RVCT:*_*_*_CC_FLAGS = --library_interface=none -DUEFI_C_SOURCE -J$(WORKSPACE)/StdLib/Include -J$(WORKSPACE)/StdLib/Include/Arm
|
RVCT:*_*_*_CC_FLAGS = --library_interface=none -DUEFI_C_SOURCE -J$(WORKSPACE)/StdLib/Include -J$(WORKSPACE)/StdLib/Include/Arm
|
||||||
XCODE:*_*_*_CC_FLAGS = -nostdinc -nostdlib -DUEFI_C_SOURCE -Wno-unused-const-variable -Wno-string-compare -Wno-sometimes-uninitialized
|
XCODE:*_*_*_CC_FLAGS = -nostdinc -nostdlib -DUEFI_C_SOURCE -Wno-unused-const-variable -Wno-string-compare -Wno-sometimes-uninitialized
|
||||||
!endif
|
!endif
|
||||||
|
|
||||||
|
# Temporarily restrict compiler warnings to those produced by VS2012.
|
||||||
|
# Code that fails when these flags are removed will have to be rewritten
|
||||||
|
# in order to pass. This may be as simple as renaming an object, but may
|
||||||
|
# require more significant changes.
|
||||||
|
MSFT:*_VS2015_*_CC_FLAGS = /Wv:11
|
||||||
|
MSFT:*_VS2015x86_*_CC_FLAGS = /Wv:11
|
||||||
|
MSFT:*_VS2015xASL_*_CC_FLAGS = /Wv:11
|
||||||
|
MSFT:*_VS2015x86xASL_*_CC_FLAGS = /Wv:11
|
||||||
|
|
Loading…
Reference in New Issue