Index: Nt32Pkg/CpuRuntimeDxe/CpuRuntimeDxe.inf
===================================================================
--- Nt32Pkg/CpuRuntimeDxe/CpuRuntimeDxe.inf	(revision 16604)
+++ Nt32Pkg/CpuRuntimeDxe/CpuRuntimeDxe.inf	(working copy)
@@ -2,6 +2,7 @@
 # Component description file for Cpu module.
 #
 # This CPU module abstracts the interrupt subsystem of a platform and the CPU-specific setjump-long pair.
+# Copyright (c) 2015, Hewlett-Packard Development Company, L.P.<BR>
 # Copyright (c) 2006 - 2011, Intel Corporation. All rights reserved.<BR>
 #
 #  This program and the accompanying materials
@@ -59,3 +60,10 @@
 
 [Depex]
   gEfiSmbiosProtocolGuid
+
+[BuildOptions]
+  # Add override here, because default X64_CC_FLAGS add /X
+  DEBUG_*_X64_CC_FLAGS       == /nologo /c /WX /GS- /W4 /Gs32768 /D UNICODE /O1b2s /GL /Gy /FIAutoGen.h /EHs-c- /GR- /GF /Zi /Gm 
+  RELEASE_*_X64_CC_FLAGS     == /nologo /c /WX /GS- /W4 /Gs32768 /D UNICODE /O1b2s /GL /Gy /FIAutoGen.h /EHs-c- /GR- /GF 
+  NOOPT_*_X64_CC_FLAGS       == /nologo /c /WX /GS- /W4 /Gs32768 /D UNICODE /Gy /FIAutoGen.h /EHs-c- /GR- /GF /Zi /Gm /Od 
+
Index: Nt32Pkg/FvbServicesRuntimeDxe/FvbServicesRuntimeDxe.inf
===================================================================
--- Nt32Pkg/FvbServicesRuntimeDxe/FvbServicesRuntimeDxe.inf	(revision 16604)
+++ Nt32Pkg/FvbServicesRuntimeDxe/FvbServicesRuntimeDxe.inf	(working copy)
@@ -3,6 +3,7 @@
 #
 # This DXE runtime driver implements and produces the Fimware Volue Block Protocol on
 #  NT32 emulator.
+# Copyright (c) 2015, Hewlett-Packard Development Company, L.P.<BR>
 # Copyright (c) 2006 - 2010, Intel Corporation. All rights reserved.<BR>
 #
 #  This program and the accompanying materials
@@ -78,3 +79,8 @@
 [Depex]
   TRUE
   
+[BuildOptions]
+  # Add override here, because default X64_CC_FLAGS add /X
+  DEBUG_*_X64_CC_FLAGS       == /nologo /c /WX /GS- /W4 /Gs32768 /D UNICODE /O1ib2s /GL /Gy /FIAutoGen.h /EHs-c- /GR- /GF /Zi /Gm 
+  RELEASE_*_X64_CC_FLAGS     == /nologo /c /WX /GS- /W4 /Gs32768 /D UNICODE /O1ib2s /GL /Gy /FIAutoGen.h /EHs-c- /GR- /GF 
+  NOOPT_*_X64_CC_FLAGS       == /nologo /c /WX /GS- /W4 /Gs32768 /D UNICODE /Gy /FIAutoGen.h /EHs-c- /GR- /GF /Zi /Gm /Od 
Index: Nt32Pkg/Library/DxeNt32OemHookStatusCodeLib/DxeNt32OemHookStatusCodeLib.inf
===================================================================
--- Nt32Pkg/Library/DxeNt32OemHookStatusCodeLib/DxeNt32OemHookStatusCodeLib.inf	(revision 16604)
+++ Nt32Pkg/Library/DxeNt32OemHookStatusCodeLib/DxeNt32OemHookStatusCodeLib.inf	(working copy)
@@ -3,6 +3,7 @@
 #
 # Lib to provide memory journal status code reporting Routines
 # 
+# Copyright (c) 2015, Hewlett-Packard Development Company, L.P.<BR>
 # Copyright (c) 2007 - 2010, Intel Corporation. All rights reserved.<BR>
 # This program and the accompanying materials
 # are licensed and made available under the terms and conditions of the BSD License
@@ -49,3 +50,9 @@
 
 [Protocols]
   gEfiWinNtThunkProtocolGuid                    # ALWAYS_CONSUMED
+
+[BuildOptions]
+  # Add override here, because default X64_CC_FLAGS add /X
+  DEBUG_*_X64_CC_FLAGS       == /nologo /c /WX /GS- /W4 /Gs32768 /D UNICODE /O1b2s /GL /Gy /FIAutoGen.h /EHs-c- /GR- /GF /Zi /Gm 
+  RELEASE_*_X64_CC_FLAGS     == /nologo /c /WX /GS- /W4 /Gs32768 /D UNICODE /O1b2s /GL /Gy /FIAutoGen.h /EHs-c- /GR- /GF 
+  NOOPT_*_X64_CC_FLAGS       == /nologo /c /WX /GS- /W4 /Gs32768 /D UNICODE /Gy /FIAutoGen.h /EHs-c- /GR- /GF /Zi /Gm /Od 
Index: Nt32Pkg/Library/DxeNt32PeCoffExtraActionLib/DxeNt32PeCoffExtraActionLib.inf
===================================================================
--- Nt32Pkg/Library/DxeNt32PeCoffExtraActionLib/DxeNt32PeCoffExtraActionLib.inf	(revision 16604)
+++ Nt32Pkg/Library/DxeNt32PeCoffExtraActionLib/DxeNt32PeCoffExtraActionLib.inf	(working copy)
@@ -2,6 +2,7 @@
 # PeCoff extra action libary for DXE phase that run NT32 emulator.
 #
 # Lib to provide memory journal status code reporting Routines
+# Copyright (c) 2015, Hewlett-Packard Development Company, L.P.<BR>
 # Copyright (c) 2007 - 2010, Intel Corporation. All rights reserved.<BR>
 # This program and the accompanying materials
 # are licensed and made available under the terms and conditions of the BSD License
@@ -44,3 +45,8 @@
 [Protocols]
   gEfiWinNtThunkProtocolGuid                # ALWAYS_CONSUMED
 
+[BuildOptions]
+  # Add override here, because default X64_CC_FLAGS add /X
+  DEBUG_*_X64_CC_FLAGS       == /nologo /c /WX /GS- /W4 /Gs32768 /D UNICODE /O1b2s /GL /Gy /FIAutoGen.h /EHs-c- /GR- /GF /Zi /Gm 
+  RELEASE_*_X64_CC_FLAGS     == /nologo /c /WX /GS- /W4 /Gs32768 /D UNICODE /O1b2s /GL /Gy /FIAutoGen.h /EHs-c- /GR- /GF 
+  NOOPT_*_X64_CC_FLAGS       == /nologo /c /WX /GS- /W4 /Gs32768 /D UNICODE /Gy /FIAutoGen.h /EHs-c- /GR- /GF /Zi /Gm /Od 
Index: Nt32Pkg/Library/DxeWinNtLib/DxeWinNtLib.inf
===================================================================
--- Nt32Pkg/Library/DxeWinNtLib/DxeWinNtLib.inf	(revision 16604)
+++ Nt32Pkg/Library/DxeWinNtLib/DxeWinNtLib.inf	(working copy)
@@ -2,6 +2,7 @@
 # A library to produce the global variable 'gWinNt'
 #
 # This library contains a single global variable 'gWinNt' along with a constructor to initialize that global.
+# Copyright (c) 2015, Hewlett-Packard Development Company, L.P.<BR>
 # Copyright (c) 2006 - 2010, Intel Corporation. All rights reserved.<BR>
 #
 #  This program and the accompanying materials
@@ -44,4 +45,9 @@
 
 [Protocols]
   gEfiWinNtThunkProtocolGuid      # Used as HOB in the code.
-  
+
+[BuildOptions]
+  # Add override here, because default X64_CC_FLAGS add /X
+  DEBUG_*_X64_CC_FLAGS       == /nologo /c /WX /GS- /W4 /Gs32768 /D UNICODE /O1b2s /GL /Gy /FIAutoGen.h /EHs-c- /GR- /GF /Zi /Gm 
+  RELEASE_*_X64_CC_FLAGS     == /nologo /c /WX /GS- /W4 /Gs32768 /D UNICODE /O1b2s /GL /Gy /FIAutoGen.h /EHs-c- /GR- /GF 
+  NOOPT_*_X64_CC_FLAGS       == /nologo /c /WX /GS- /W4 /Gs32768 /D UNICODE /Gy /FIAutoGen.h /EHs-c- /GR- /GF /Zi /Gm /Od 
Index: Nt32Pkg/Library/Nt32BdsLib/Nt32BdsLib.inf
===================================================================
--- Nt32Pkg/Library/Nt32BdsLib/Nt32BdsLib.inf	(revision 16604)
+++ Nt32Pkg/Library/Nt32BdsLib/Nt32BdsLib.inf	(working copy)
@@ -2,6 +2,7 @@
 # Component name for module GenericBdsLib
 #
 # FIX ME!
+# Copyright (c) 2015, Hewlett-Packard Development Company, L.P.<BR>
 # Copyright (c) 2007 - 2010, Intel Corporation. All rights reserved.<BR>
 #
 #  This program and the accompanying materials       
@@ -61,3 +62,9 @@
 
 [Depex]
   gEfiVariableArchProtocolGuid AND gEfiVariableWriteArchProtocolGuid
+
+[BuildOptions]
+  # Add override here, because default X64_CC_FLAGS add /X
+  DEBUG_*_X64_CC_FLAGS       == /nologo /c /WX /GS- /W4 /Gs32768 /D UNICODE /O1ib2s /GL /Gy /FIAutoGen.h /EHs-c- /GR- /GF /Zi /Gm 
+  RELEASE_*_X64_CC_FLAGS     == /nologo /c /WX /GS- /W4 /Gs32768 /D UNICODE /O1ib2s /GL /Gy /FIAutoGen.h /EHs-c- /GR- /GF 
+  NOOPT_*_X64_CC_FLAGS       == /nologo /c /WX /GS- /W4 /Gs32768 /D UNICODE /Gy /FIAutoGen.h /EHs-c- /GR- /GF /Zi /Gm /Od 
Index: Nt32Pkg/Library/Nt32PeiPeCoffGetEntryPointLib/Nt32PeiPeCoffGetEntryPointLib.inf
===================================================================
--- Nt32Pkg/Library/Nt32PeiPeCoffGetEntryPointLib/Nt32PeiPeCoffGetEntryPointLib.inf	(revision 16604)
+++ Nt32Pkg/Library/Nt32PeiPeCoffGetEntryPointLib/Nt32PeiPeCoffGetEntryPointLib.inf	(working copy)
@@ -2,6 +2,7 @@
 # Component description file for the EdkNt32PeiPeCoffGetEntryPointLib library.
 #
 # PeCoffGetEntryPointLib library class for NT32 instance implemented by use NTPeiLoadFile PPI.
+# Copyright (c) 2015, Hewlett-Packard Development Company, L.P.<BR>
 # Copyright (c) 2006 - 2010, Intel Corporation. All rights reserved.<BR>
 #
 #  This program and the accompanying materials
@@ -41,3 +42,8 @@
 [Ppis]
   gNtPeiLoadFilePpiGuid                         # PPI ALWAYS_CONSUMED
 
+[BuildOptions]
+  # Add override here, because default X64_CC_FLAGS add /X
+  DEBUG_*_X64_CC_FLAGS       == /nologo /c /WX /GS- /W4 /Gs32768 /D UNICODE /O1ib2s /GL /Gy /FIAutoGen.h /EHs-c- /GR- /GF /Zi /Gm 
+  RELEASE_*_X64_CC_FLAGS     == /nologo /c /WX /GS- /W4 /Gs32768 /D UNICODE /O1ib2s /GL /Gy /FIAutoGen.h /EHs-c- /GR- /GF 
+  NOOPT_*_X64_CC_FLAGS       == /nologo /c /WX /GS- /W4 /Gs32768 /D UNICODE /Gy /FIAutoGen.h /EHs-c- /GR- /GF /Zi /Gm /Od 
Index: Nt32Pkg/Library/PeiNt32OemHookStatusCodeLib/PeiNt32OemHookStatusCodeLib.inf
===================================================================
--- Nt32Pkg/Library/PeiNt32OemHookStatusCodeLib/PeiNt32OemHookStatusCodeLib.inf	(revision 16604)
+++ Nt32Pkg/Library/PeiNt32OemHookStatusCodeLib/PeiNt32OemHookStatusCodeLib.inf	(working copy)
@@ -2,6 +2,7 @@
 # Memory Status Code Library for UEFI drivers
 #
 # Lib to provide memory journal status code reporting Routines
+# Copyright (c) 2015, Hewlett-Packard Development Company, L.P.<BR>
 # Copyright (c) 2007 - 2010, Intel Corporation. All rights reserved.<BR>
 # This program and the accompanying materials
 # are licensed and made available under the terms and conditions of the BSD License
@@ -48,3 +49,8 @@
 [Ppis]
   gPeiNtThunkPpiGuid                            # PPI ALWAYS_CONSUMED
 
+[BuildOptions]
+  # Add override here, because default X64_CC_FLAGS add /X
+  DEBUG_*_X64_CC_FLAGS       == /nologo /c /WX /GS- /W4 /Gs32768 /D UNICODE /O1ib2s /GL /Gy /FIAutoGen.h /EHs-c- /GR- /GF /Zi /Gm 
+  RELEASE_*_X64_CC_FLAGS     == /nologo /c /WX /GS- /W4 /Gs32768 /D UNICODE /O1ib2s /GL /Gy /FIAutoGen.h /EHs-c- /GR- /GF 
+  NOOPT_*_X64_CC_FLAGS       == /nologo /c /WX /GS- /W4 /Gs32768 /D UNICODE /Gy /FIAutoGen.h /EHs-c- /GR- /GF /Zi /Gm /Od 
Index: Nt32Pkg/Library/PeiNt32PeCoffExtraActionLib/PeiNt32PeCoffExtraActionLib.inf
===================================================================
--- Nt32Pkg/Library/PeiNt32PeCoffExtraActionLib/PeiNt32PeCoffExtraActionLib.inf	(revision 16604)
+++ Nt32Pkg/Library/PeiNt32PeCoffExtraActionLib/PeiNt32PeCoffExtraActionLib.inf	(working copy)
@@ -2,6 +2,7 @@
 # PeCoff extra action libary for Pei phase that run NT32 emulator.
 #
 # Lib to provide memory journal status code reporting Routines
+# Copyright (c) 2015, Hewlett-Packard Development Company, L.P.<BR>
 # Copyright (c) 2007 - 2010, Intel Corporation. All rights reserved.<BR>
 # This program and the accompanying materials
 # are licensed and made available under the terms and conditions of the BSD License
@@ -43,3 +44,9 @@
 
 [Ppis]
   gPeiNtThunkPpiGuid                            # PPI ALWAYS_CONSUMED
+
+[BuildOptions]
+  # Add override here, because default X64_CC_FLAGS add /X
+  DEBUG_*_X64_CC_FLAGS       == /nologo /c /WX /GS- /W4 /Gs32768 /D UNICODE /O1ib2s /GL /Gy /FIAutoGen.h /EHs-c- /GR- /GF /Zi /Gm 
+  RELEASE_*_X64_CC_FLAGS     == /nologo /c /WX /GS- /W4 /Gs32768 /D UNICODE /O1ib2s /GL /Gy /FIAutoGen.h /EHs-c- /GR- /GF 
+  NOOPT_*_X64_CC_FLAGS       == /nologo /c /WX /GS- /W4 /Gs32768 /D UNICODE /Gy /FIAutoGen.h /EHs-c- /GR- /GF /Zi /Gm /Od 
Index: Nt32Pkg/MetronomeDxe/MetronomeDxe.inf
===================================================================
--- Nt32Pkg/MetronomeDxe/MetronomeDxe.inf	(revision 16604)
+++ Nt32Pkg/MetronomeDxe/MetronomeDxe.inf	(working copy)
@@ -2,6 +2,7 @@
 # NT Emulation Metronome Architectural Protocol Driver as defined in DXE CIS
 #
 # This metronome module simulates metronome by Sleep WinAPI.
+# Copyright (c) 2015, Hewlett-Packard Development Company, L.P.<BR>
 # Copyright (c) 2006 - 2010, Intel Corporation. All rights reserved.<BR>
 #
 #  This program and the accompanying materials
@@ -49,3 +50,8 @@
 [Depex]
   TRUE
   
+[BuildOptions]
+  # Add override here, because default X64_CC_FLAGS add /X
+  DEBUG_*_X64_CC_FLAGS       == /nologo /c /WX /GS- /W4 /Gs32768 /D UNICODE /O1ib2s /GL /Gy /FIAutoGen.h /EHs-c- /GR- /GF /Zi /Gm 
+  RELEASE_*_X64_CC_FLAGS     == /nologo /c /WX /GS- /W4 /Gs32768 /D UNICODE /O1ib2s /GL /Gy /FIAutoGen.h /EHs-c- /GR- /GF 
+  NOOPT_*_X64_CC_FLAGS       == /nologo /c /WX /GS- /W4 /Gs32768 /D UNICODE /Gy /FIAutoGen.h /EHs-c- /GR- /GF /Zi /Gm /Od 
Index: Nt32Pkg/MiscSubClassPlatformDxe/MiscSubClassPlatformDxe.inf
===================================================================
--- Nt32Pkg/MiscSubClassPlatformDxe/MiscSubClassPlatformDxe.inf	(revision 16604)
+++ Nt32Pkg/MiscSubClassPlatformDxe/MiscSubClassPlatformDxe.inf	(working copy)
@@ -5,6 +5,7 @@
 #  All .uni file who tagged with "ToolCode="DUMMY"" in following file list is included by
 #  MiscSubclassDriver.uni file, the StrGather tool will expand MiscSubclassDriver.uni file
 #  and parse all .uni file.
+# Copyright (c) 2015, Hewlett-Packard Development Company, L.P.<BR>
 # Copyright (c) 2006 - 2010, Intel Corporation. All rights reserved.<BR>
 #
 #  This program and the accompanying materials
@@ -92,3 +93,9 @@
 
 [Depex]
   gEfiSmbiosProtocolGuid
+
+[BuildOptions]
+  # Add override here, because default X64_CC_FLAGS add /X
+  DEBUG_*_X64_CC_FLAGS       == /nologo /c /WX /GS- /W4 /Gs32768 /D UNICODE /O1ib2s /GL /Gy /FIAutoGen.h /EHs-c- /GR- /GF /Zi /Gm 
+  RELEASE_*_X64_CC_FLAGS     == /nologo /c /WX /GS- /W4 /Gs32768 /D UNICODE /O1ib2s /GL /Gy /FIAutoGen.h /EHs-c- /GR- /GF 
+  NOOPT_*_X64_CC_FLAGS       == /nologo /c /WX /GS- /W4 /Gs32768 /D UNICODE /Gy /FIAutoGen.h /EHs-c- /GR- /GF /Zi /Gm /Od 
Index: Nt32Pkg/Nt32Pkg.dsc
===================================================================
--- Nt32Pkg/Nt32Pkg.dsc	(revision 16604)
+++ Nt32Pkg/Nt32Pkg.dsc	(working copy)
@@ -4,6 +4,7 @@
 # The Emulation Platform can be used to debug individual modules, prior to creating
 #    a real platform. This also provides an example for how an DSC is created.
 #
+# Copyright (c) 2015, Hewlett-Packard Development Company, L.P.<BR>
 # Copyright (c) 2006 - 2014, Intel Corporation. All rights reserved.<BR>
 #
 #    This program and the accompanying materials
@@ -453,11 +454,6 @@
   DEBUG_*_*_DLINK_FLAGS = /EXPORT:InitializeDriver=$(IMAGE_ENTRY_POINT) /BASE:0x10000 /ALIGN:4096 /FILEALIGN:4096 /SUBSYSTEM:CONSOLE
   RELEASE_*_*_DLINK_FLAGS = /ALIGN:4096 /FILEALIGN:4096
 
-# Add override here, because default X64_CC_FLAGS add /X
-  DEBUG_*_X64_CC_FLAGS     == /nologo /c /WX /GS- /W4 /Gs32768 /D UNICODE /O1ib2s /GL /Gy /FIAutoGen.h /EHs-c- /GR- /GF /Zi /Gm 
-  RELEASE_*_X64_CC_FLAGS     == /nologo /c /WX /GS- /W4 /Gs32768 /D UNICODE /O1ib2s /GL /Gy /FIAutoGen.h /EHs-c- /GR- /GF 
-  NOOPT_*_X64_CC_FLAGS       == /nologo /c /WX /GS- /W4 /Gs32768 /D UNICODE /Gy /FIAutoGen.h /EHs-c- /GR- /GF /Zi /Gm /Od 
-
 #############################################################################################################
 # NOTE:
 # The following [Libraries] section is for building EDK module under the EDKII tool chain.
Index: Nt32Pkg/RealTimeClockRuntimeDxe/RealTimeClockRuntimeDxe.inf
===================================================================
--- Nt32Pkg/RealTimeClockRuntimeDxe/RealTimeClockRuntimeDxe.inf	(revision 16604)
+++ Nt32Pkg/RealTimeClockRuntimeDxe/RealTimeClockRuntimeDxe.inf	(working copy)
@@ -2,6 +2,7 @@
 # NT Emulation Real time clock Architectural Protocol Driver as defined in TIANO
 #
 # This real time clock module simulates virtual device by time WinAPI.
+# Copyright (c) 2015, Hewlett-Packard Development Company, L.P.<BR>
 # Copyright (c) 2006 - 2010, Intel Corporation. All rights reserved.<BR>
 #
 #  This program and the accompanying materials
@@ -48,3 +49,8 @@
 [depex]
   TRUE
   
+[BuildOptions]
+  # Add override here, because default X64_CC_FLAGS add /X
+  DEBUG_*_X64_CC_FLAGS       == /nologo /c /WX /GS- /W4 /Gs32768 /D UNICODE /O1ib2s /GL /Gy /FIAutoGen.h /EHs-c- /GR- /GF /Zi /Gm 
+  RELEASE_*_X64_CC_FLAGS     == /nologo /c /WX /GS- /W4 /Gs32768 /D UNICODE /O1ib2s /GL /Gy /FIAutoGen.h /EHs-c- /GR- /GF 
+  NOOPT_*_X64_CC_FLAGS       == /nologo /c /WX /GS- /W4 /Gs32768 /D UNICODE /Gy /FIAutoGen.h /EHs-c- /GR- /GF /Zi /Gm /Od 
Index: Nt32Pkg/ResetRuntimeDxe/ResetRuntimeDxe.inf
===================================================================
--- Nt32Pkg/ResetRuntimeDxe/ResetRuntimeDxe.inf	(revision 16604)
+++ Nt32Pkg/ResetRuntimeDxe/ResetRuntimeDxe.inf	(working copy)
@@ -2,6 +2,7 @@
 # NT Emulation Reset Architectural Protocol Driver as defined in TIANO
 #
 # This Reset module simulates system reset by process exit on NT.
+# Copyright (c) 2015, Hewlett-Packard Development Company, L.P.<BR>
 # Copyright (c) 2006 - 2010, Intel Corporation. All rights reserved.<BR>
 #
 #  This program and the accompanying materials
@@ -48,3 +49,8 @@
 [Depex]
   TRUE
 
+[BuildOptions]
+  # Add override here, because default X64_CC_FLAGS add /X
+  DEBUG_*_X64_CC_FLAGS       == /nologo /c /WX /GS- /W4 /Gs32768 /D UNICODE /O1ib2s /GL /Gy /FIAutoGen.h /EHs-c- /GR- /GF /Zi /Gm 
+  RELEASE_*_X64_CC_FLAGS     == /nologo /c /WX /GS- /W4 /Gs32768 /D UNICODE /O1ib2s /GL /Gy /FIAutoGen.h /EHs-c- /GR- /GF 
+  NOOPT_*_X64_CC_FLAGS       == /nologo /c /WX /GS- /W4 /Gs32768 /D UNICODE /Gy /FIAutoGen.h /EHs-c- /GR- /GF /Zi /Gm /Od 
Index: Nt32Pkg/SnpNt32Dxe/SnpNt32Dxe.inf
===================================================================
--- Nt32Pkg/SnpNt32Dxe/SnpNt32Dxe.inf	(revision 16604)
+++ Nt32Pkg/SnpNt32Dxe/SnpNt32Dxe.inf	(working copy)
@@ -1,6 +1,7 @@
 ## @file
 # Component name for module SnpNt32Dxe
 #
+# Copyright (c) 2015, Hewlett-Packard Development Company, L.P.<BR>
 # Copyright (c) 2007 - 2010, Intel Corporation. All rights reserved.<BR>
 #
 #  This program and the accompanying materials
@@ -52,3 +53,9 @@
   gEfiSimpleNetworkProtocolGuid                 # PROTOCOL ALWAYS_CONSUMED
   gEfiDevicePathProtocolGuid                    # PROTOCOL ALWAYS_CONSUMED
   gEfiWinNtThunkProtocolGuid                    # PROTOCOL ALWAYS_CONSUMED
+
+[BuildOptions]
+  # Add override here, because default X64_CC_FLAGS add /X
+  DEBUG_*_X64_CC_FLAGS       == /nologo /c /WX /GS- /W4 /Gs32768 /D UNICODE /O1ib2s /GL /Gy /FIAutoGen.h /EHs-c- /GR- /GF /Zi /Gm 
+  RELEASE_*_X64_CC_FLAGS     == /nologo /c /WX /GS- /W4 /Gs32768 /D UNICODE /O1ib2s /GL /Gy /FIAutoGen.h /EHs-c- /GR- /GF 
+  NOOPT_*_X64_CC_FLAGS       == /nologo /c /WX /GS- /W4 /Gs32768 /D UNICODE /Gy /FIAutoGen.h /EHs-c- /GR- /GF /Zi /Gm /Od 
Index: Nt32Pkg/StallPei/StallPei.inf
===================================================================
--- Nt32Pkg/StallPei/StallPei.inf	(revision 16604)
+++ Nt32Pkg/StallPei/StallPei.inf	(working copy)
@@ -1,6 +1,7 @@
 ## @file
 # EFI_PEI_STALL implementation for NT32 simulation environment.
 #
+# Copyright (c) 2015, Hewlett-Packard Development Company, L.P.<BR>
 # Copyright (c) 2009 - 2010, Intel Corporation. All rights reserved.<BR>
 #
 #  This program and the accompanying materials
@@ -46,3 +47,8 @@
 [Depex]
   TRUE
 
+[BuildOptions]
+  # Add override here, because default X64_CC_FLAGS add /X
+  DEBUG_*_X64_CC_FLAGS       == /nologo /c /WX /GS- /W4 /Gs32768 /D UNICODE /O1ib2s /GL /Gy /FIAutoGen.h /EHs-c- /GR- /GF /Zi /Gm 
+  RELEASE_*_X64_CC_FLAGS     == /nologo /c /WX /GS- /W4 /Gs32768 /D UNICODE /O1ib2s /GL /Gy /FIAutoGen.h /EHs-c- /GR- /GF 
+  NOOPT_*_X64_CC_FLAGS       == /nologo /c /WX /GS- /W4 /Gs32768 /D UNICODE /Gy /FIAutoGen.h /EHs-c- /GR- /GF /Zi /Gm /Od 
Index: Nt32Pkg/TimerDxe/TimerDxe.inf
===================================================================
--- Nt32Pkg/TimerDxe/TimerDxe.inf	(revision 16604)
+++ Nt32Pkg/TimerDxe/TimerDxe.inf	(working copy)
@@ -4,6 +4,7 @@
 # This Timer module uses an NT Thread to simulate the timer-tick driven
 #  timer service. In the future, the Thread creation should possibly be
 #  abstracted by the CPU architectural protocol
+# Copyright (c) 2014, Hewlett-Packard Development Company, L.P.<BR>
 # Copyright (c) 2006 - 2010, Intel Corporation. All rights reserved.<BR>
 #
 #  This program and the accompanying materials
@@ -51,4 +52,9 @@
 
 [Depex]
   gEfiCpuArchProtocolGuid
-  
\ No newline at end of file
+  
+[BuildOptions]
+  # Add override here, because default X64_CC_FLAGS add /X
+  DEBUG_*_X64_CC_FLAGS       == /nologo /c /WX /GS- /W4 /Gs32768 /D UNICODE /O1ib2s /GL /Gy /FIAutoGen.h /EHs-c- /GR- /GF /Zi /Gm 
+  RELEASE_*_X64_CC_FLAGS     == /nologo /c /WX /GS- /W4 /Gs32768 /D UNICODE /O1ib2s /GL /Gy /FIAutoGen.h /EHs-c- /GR- /GF 
+  NOOPT_*_X64_CC_FLAGS       == /nologo /c /WX /GS- /W4 /Gs32768 /D UNICODE /Gy /FIAutoGen.h /EHs-c- /GR- /GF /Zi /Gm /Od 
Index: Nt32Pkg/WinNtAutoScanPei/WinNtAutoScanPei.inf
===================================================================
--- Nt32Pkg/WinNtAutoScanPei/WinNtAutoScanPei.inf	(revision 16604)
+++ Nt32Pkg/WinNtAutoScanPei/WinNtAutoScanPei.inf	(working copy)
@@ -2,6 +2,7 @@
 # Component description file for WinNtAutoScan module
 #
 # This module abstracts memory auto-scan in a Windows NT environment.
+# Copyright (c) 2014, Hewlett-Packard Development Company, L.P.<BR>
 # Copyright (c) 2006 - 2010, Intel Corporation. All rights reserved.<BR>
 #
 #  This program and the accompanying materials
@@ -53,3 +54,9 @@
   
 [Depex]
   gPeiNtAutoScanPpiGuid AND gEfiPeiMasterBootModePpiGuid AND gEfiPeiReadOnlyVariable2PpiGuid
+
+[BuildOptions]
+  # Add override here, because default X64_CC_FLAGS add /X
+  DEBUG_*_X64_CC_FLAGS       == /nologo /c /WX /GS- /W4 /Gs32768 /D UNICODE /O1ib2s /GL /Gy /FIAutoGen.h /EHs-c- /GR- /GF /Zi /Gm 
+  RELEASE_*_X64_CC_FLAGS     == /nologo /c /WX /GS- /W4 /Gs32768 /D UNICODE /O1ib2s /GL /Gy /FIAutoGen.h /EHs-c- /GR- /GF 
+  NOOPT_*_X64_CC_FLAGS       == /nologo /c /WX /GS- /W4 /Gs32768 /D UNICODE /Gy /FIAutoGen.h /EHs-c- /GR- /GF /Zi /Gm /Od 
Index: Nt32Pkg/WinNtBlockIoDxe/WinNtBlockIoDxe.inf
===================================================================
--- Nt32Pkg/WinNtBlockIoDxe/WinNtBlockIoDxe.inf	(revision 16604)
+++ Nt32Pkg/WinNtBlockIoDxe/WinNtBlockIoDxe.inf	(working copy)
@@ -5,6 +5,7 @@
 #  The configuration of what devices to mount or emulate comes from NT
 #  environment variables. The variables must be visible to the Microsoft*
 #  Developer Studio for them to work.
+# Copyright (c) 2015, Hewlett-Packard Development Company, L.P.<BR>
 # Copyright (c) 2006 - 2010, Intel Corporation. All rights reserved.<BR>
 #
 #  This program and the accompanying materials
@@ -68,3 +69,8 @@
   gEfiBlockIoProtocolGuid                       # PROTOCOL BY_START
   gEfiWinNtIoProtocolGuid                       # PROTOCOL TO_START
 
+[BuildOptions]
+  # Add override here, because default X64_CC_FLAGS add /X
+  DEBUG_*_X64_CC_FLAGS       == /nologo /c /WX /GS- /W4 /Gs32768 /D UNICODE /O1ib2s /GL /Gy /FIAutoGen.h /EHs-c- /GR- /GF /Zi /Gm 
+  RELEASE_*_X64_CC_FLAGS     == /nologo /c /WX /GS- /W4 /Gs32768 /D UNICODE /O1ib2s /GL /Gy /FIAutoGen.h /EHs-c- /GR- /GF 
+  NOOPT_*_X64_CC_FLAGS       == /nologo /c /WX /GS- /W4 /Gs32768 /D UNICODE /Gy /FIAutoGen.h /EHs-c- /GR- /GF /Zi /Gm /Od 
Index: Nt32Pkg/WinNtBusDriverDxe/WinNtBusDriverDxe.inf
===================================================================
--- Nt32Pkg/WinNtBusDriverDxe/WinNtBusDriverDxe.inf	(revision 16604)
+++ Nt32Pkg/WinNtBusDriverDxe/WinNtBusDriverDxe.inf	(working copy)
@@ -4,6 +4,7 @@
 # This following section documents the envirnoment variables for the Win NT
 #  build. These variables are used to define the (virtual) hardware
 #  configuration of the NT environment
+# Copyright (c) 2015, Hewlett-Packard Development Company, L.P.<BR>
 # Copyright (c) 2006 - 2010, Intel Corporation. All rights reserved.<BR>
 #
 #  This program and the accompanying materials
@@ -83,3 +84,8 @@
   gEfiNt32PkgTokenSpaceGuid.PcdWinNtUga
   gEfiNt32PkgTokenSpaceGuid.PcdWinNtConsole
 
+[BuildOptions]
+  # Add override here, because default X64_CC_FLAGS add /X
+  DEBUG_*_X64_CC_FLAGS       == /nologo /c /WX /GS- /W4 /Gs32768 /D UNICODE /O1ib2s /GL /Gy /FIAutoGen.h /EHs-c- /GR- /GF /Zi /Gm 
+  RELEASE_*_X64_CC_FLAGS     == /nologo /c /WX /GS- /W4 /Gs32768 /D UNICODE /O1ib2s /GL /Gy /FIAutoGen.h /EHs-c- /GR- /GF 
+  NOOPT_*_X64_CC_FLAGS       == /nologo /c /WX /GS- /W4 /Gs32768 /D UNICODE /Gy /FIAutoGen.h /EHs-c- /GR- /GF /Zi /Gm /Od 
Index: Nt32Pkg/WinNtFirmwareVolumePei/WinNtFirmwareVolumePei.inf
===================================================================
--- Nt32Pkg/WinNtFirmwareVolumePei/WinNtFirmwareVolumePei.inf	(revision 16604)
+++ Nt32Pkg/WinNtFirmwareVolumePei/WinNtFirmwareVolumePei.inf	(working copy)
@@ -3,6 +3,7 @@
 #
 # This PEIM will produce the HOB to describe Firmware Volume, Firmware Devices
 #  on the NT32 emulator.
+# Copyright (c) 2015, Hewlett-Packard Development Company, L.P.<BR>
 # Copyright (c) 2006 - 2010, Intel Corporation. All rights reserved.<BR>
 #
 #  This program and the accompanying materials
@@ -58,4 +59,10 @@
   gEfiMdeModulePkgTokenSpaceGuid.PcdFlashNvStorageVariableSize
 
 [Depex]
-  gNtFwhPpiGuid AND gEfiPeiMemoryDiscoveredPpiGuid
\ No newline at end of file
+  gNtFwhPpiGuid AND gEfiPeiMemoryDiscoveredPpiGuid
+
+[BuildOptions]
+  # Add override here, because default X64_CC_FLAGS add /X
+  DEBUG_*_X64_CC_FLAGS       == /nologo /c /WX /GS- /W4 /Gs32768 /D UNICODE /O1ib2s /GL /Gy /FIAutoGen.h /EHs-c- /GR- /GF /Zi /Gm 
+  RELEASE_*_X64_CC_FLAGS     == /nologo /c /WX /GS- /W4 /Gs32768 /D UNICODE /O1ib2s /GL /Gy /FIAutoGen.h /EHs-c- /GR- /GF 
+  NOOPT_*_X64_CC_FLAGS       == /nologo /c /WX /GS- /W4 /Gs32768 /D UNICODE /Gy /FIAutoGen.h /EHs-c- /GR- /GF /Zi /Gm /Od 
Index: Nt32Pkg/WinNtFlashMapPei/WinNtFlashMapPei.inf
===================================================================
--- Nt32Pkg/WinNtFlashMapPei/WinNtFlashMapPei.inf	(revision 16604)
+++ Nt32Pkg/WinNtFlashMapPei/WinNtFlashMapPei.inf	(working copy)
@@ -2,6 +2,7 @@
 # Component description file for FlashMap PEI module
 #
 # This module installs FlashMap PPI which is used to get flash layout information.
+# Copyright (c) 2015, Hewlett-Packard Development Company, L.P.<BR>
 # Copyright (c) 2006 - 2010, Intel Corporation. All rights reserved.<BR>
 #
 #  This program and the accompanying materials
@@ -60,3 +61,9 @@
 
 [Depex]
   gNtFwhPpiGuid
+
+[BuildOptions]
+  # Add override here, because default X64_CC_FLAGS add /X
+  DEBUG_*_X64_CC_FLAGS       == /nologo /c /WX /GS- /W4 /Gs32768 /D UNICODE /O1ib2s /GL /Gy /FIAutoGen.h /EHs-c- /GR- /GF /Zi /Gm 
+  RELEASE_*_X64_CC_FLAGS     == /nologo /c /WX /GS- /W4 /Gs32768 /D UNICODE /O1ib2s /GL /Gy /FIAutoGen.h /EHs-c- /GR- /GF 
+  NOOPT_*_X64_CC_FLAGS       == /nologo /c /WX /GS- /W4 /Gs32768 /D UNICODE /Gy /FIAutoGen.h /EHs-c- /GR- /GF /Zi /Gm /Od 
Index: Nt32Pkg/WinNtGopDxe/WinNtGopDxe.inf
===================================================================
--- Nt32Pkg/WinNtGopDxe/WinNtGopDxe.inf	(revision 16604)
+++ Nt32Pkg/WinNtGopDxe/WinNtGopDxe.inf	(working copy)
@@ -5,6 +5,7 @@
 #  This file is a verision of GopIo the uses WinNtThunk system calls as an IO
 #  abstraction. For a PCI device WinNtIo would be replaced with
 #  a PCI IO abstraction that abstracted a specific PCI device.
+# Copyright (c) 2015, Hewlett-Packard Development Company, L.P.<BR>
 # Copyright (c) 2006 - 2010, Intel Corporation. All rights reserved.<BR>
 #
 #  This program and the accompanying materials
@@ -66,3 +67,9 @@
   gEfiSimpleTextInProtocolGuid                  # PROTOCOL BY_START
   gEfiSimpleTextInputExProtocolGuid             # PROTOCOL BY_START
   gEfiWinNtIoProtocolGuid                       # PROTOCOL TO_START
+
+[BuildOptions]
+  # Add override here, because default X64_CC_FLAGS add /X
+  DEBUG_*_X64_CC_FLAGS       == /nologo /c /WX /GS- /W4 /Gs32768 /D UNICODE /O1ib2s /GL /Gy /FIAutoGen.h /EHs-c- /GR- /GF /Zi /Gm 
+  RELEASE_*_X64_CC_FLAGS     == /nologo /c /WX /GS- /W4 /Gs32768 /D UNICODE /O1ib2s /GL /Gy /FIAutoGen.h /EHs-c- /GR- /GF 
+  NOOPT_*_X64_CC_FLAGS       == /nologo /c /WX /GS- /W4 /Gs32768 /D UNICODE /Gy /FIAutoGen.h /EHs-c- /GR- /GF /Zi /Gm /Od 
Index: Nt32Pkg/WinNtOemHookStatusCodeHandlerDxe/WinNtOemHookStatusCodeHandlerDxe.inf
===================================================================
--- Nt32Pkg/WinNtOemHookStatusCodeHandlerDxe/WinNtOemHookStatusCodeHandlerDxe.inf	(revision 16604)
+++ Nt32Pkg/WinNtOemHookStatusCodeHandlerDxe/WinNtOemHookStatusCodeHandlerDxe.inf	(working copy)
@@ -2,6 +2,7 @@
 # OEM hook status code handler driver which produces general handler and hook it
 # onto the DXE status code router.
 #
+# Copyright (c) 2015, Hewlett-Packard Development Company, L.P.<BR>
 # Copyright (c) 2007 - 2011, Intel Corporation. All rights reserved.<BR>
 # This program and the accompanying materials
 # are licensed and made available under the terms and conditions of the BSD License
@@ -50,3 +51,9 @@
 
 [Depex]
   gEfiRscHandlerProtocolGuid
+
+[BuildOptions]
+  # Add override here, because default X64_CC_FLAGS add /X
+  DEBUG_*_X64_CC_FLAGS       == /nologo /c /WX /GS- /W4 /Gs32768 /D UNICODE /O1ib2s /GL /Gy /FIAutoGen.h /EHs-c- /GR- /GF /Zi /Gm 
+  RELEASE_*_X64_CC_FLAGS     == /nologo /c /WX /GS- /W4 /Gs32768 /D UNICODE /O1ib2s /GL /Gy /FIAutoGen.h /EHs-c- /GR- /GF 
+  NOOPT_*_X64_CC_FLAGS       == /nologo /c /WX /GS- /W4 /Gs32768 /D UNICODE /Gy /FIAutoGen.h /EHs-c- /GR- /GF /Zi /Gm /Od 
Index: Nt32Pkg/WinNtOemHookStatusCodeHandlerPei/WinNtOemHookStatusCodeHandlerPei.inf
===================================================================
--- Nt32Pkg/WinNtOemHookStatusCodeHandlerPei/WinNtOemHookStatusCodeHandlerPei.inf	(revision 16604)
+++ Nt32Pkg/WinNtOemHookStatusCodeHandlerPei/WinNtOemHookStatusCodeHandlerPei.inf	(working copy)
@@ -2,6 +2,7 @@
 # OEM hook status code handler PEIM which produces general handler and hook it
 # onto the PEI status code router.
 #
+# Copyright (c) 2015, Hewlett-Packard Development Company, L.P.<BR>
 # Copyright (c) 2007 - 2011, Intel Corporation. All rights reserved.<BR>
 # This program and the accompanying materials
 # are licensed and made available under the terms and conditions of the BSD License
@@ -50,3 +51,9 @@
 
 [Depex]
   gEfiPeiRscHandlerPpiGuid
+
+[BuildOptions]
+  # Add override here, because default X64_CC_FLAGS add /X
+  DEBUG_*_X64_CC_FLAGS       == /nologo /c /WX /GS- /W4 /Gs32768 /D UNICODE /O1ib2s /GL /Gy /FIAutoGen.h /EHs-c- /GR- /GF /Zi /Gm 
+  RELEASE_*_X64_CC_FLAGS     == /nologo /c /WX /GS- /W4 /Gs32768 /D UNICODE /O1ib2s /GL /Gy /FIAutoGen.h /EHs-c- /GR- /GF 
+  NOOPT_*_X64_CC_FLAGS       == /nologo /c /WX /GS- /W4 /Gs32768 /D UNICODE /Gy /FIAutoGen.h /EHs-c- /GR- /GF /Zi /Gm /Od 
Index: Nt32Pkg/WinNtSerialIoDxe/WinNtSerialIoDxe.inf
===================================================================
--- Nt32Pkg/WinNtSerialIoDxe/WinNtSerialIoDxe.inf	(revision 16604)
+++ Nt32Pkg/WinNtSerialIoDxe/WinNtSerialIoDxe.inf	(working copy)
@@ -3,6 +3,7 @@
 #
 # Our DriverBinding member functions operate on the handles
 #  created by the NT Bus drive
+# Copyright (c) 2015, Hewlett-Packard Development Company, L.P.<BR>
 # Copyright (c) 2006 - 2010, Intel Corporation. All rights reserved.<BR>
 #
 #  This program and the accompanying materials
@@ -66,3 +67,8 @@
   gEfiMdePkgTokenSpaceGuid.PcdUartDefaultParity|1
   gEfiMdePkgTokenSpaceGuid.PcdUartDefaultStopBits|1
 
+[BuildOptions]
+  # Add override here, because default X64_CC_FLAGS add /X
+  DEBUG_*_X64_CC_FLAGS       == /nologo /c /WX /GS- /W4 /Gs32768 /D UNICODE /O1ib2s /GL /Gy /FIAutoGen.h /EHs-c- /GR- /GF /Zi /Gm 
+  RELEASE_*_X64_CC_FLAGS     == /nologo /c /WX /GS- /W4 /Gs32768 /D UNICODE /O1ib2s /GL /Gy /FIAutoGen.h /EHs-c- /GR- /GF 
+  NOOPT_*_X64_CC_FLAGS       == /nologo /c /WX /GS- /W4 /Gs32768 /D UNICODE /Gy /FIAutoGen.h /EHs-c- /GR- /GF /Zi /Gm /Od 
Index: Nt32Pkg/WinNtSimpleFileSystemDxe/WinNtSimpleFileSystemDxe.inf
===================================================================
--- Nt32Pkg/WinNtSimpleFileSystemDxe/WinNtSimpleFileSystemDxe.inf	(revision 16604)
+++ Nt32Pkg/WinNtSimpleFileSystemDxe/WinNtSimpleFileSystemDxe.inf	(working copy)
@@ -5,6 +5,7 @@
 #  The configuration of what devices to mount or emulate comes from NT
 #  environment variables. The variables must be visible to the Microsoft*
 #  Developer Studio for them to work.
+# Copyright (c) 2015, Hewlett-Packard Development Company, L.P.<BR>
 # Copyright (c) 2006 - 2010, Intel Corporation. All rights reserved.<BR>
 #
 #  This program and the accompanying materials
@@ -66,3 +67,8 @@
   gEfiSimpleFileSystemProtocolGuid              # PROTOCOL BY_START
   gEfiWinNtIoProtocolGuid                       # PROTOCOL TO_START
 
+[BuildOptions]
+  # Add override here, because default X64_CC_FLAGS add /X
+  DEBUG_*_X64_CC_FLAGS       == /nologo /c /WX /GS- /W4 /Gs32768 /D UNICODE /O1ib2s /GL /Gy /FIAutoGen.h /EHs-c- /GR- /GF /Zi /Gm 
+  RELEASE_*_X64_CC_FLAGS     == /nologo /c /WX /GS- /W4 /Gs32768 /D UNICODE /O1ib2s /GL /Gy /FIAutoGen.h /EHs-c- /GR- /GF 
+  NOOPT_*_X64_CC_FLAGS       == /nologo /c /WX /GS- /W4 /Gs32768 /D UNICODE /Gy /FIAutoGen.h /EHs-c- /GR- /GF /Zi /Gm /Od 
Index: Nt32Pkg/WinNtThunkDxe/WinNtThunkDxe.inf
===================================================================
--- Nt32Pkg/WinNtThunkDxe/WinNtThunkDxe.inf	(revision 16604)
+++ Nt32Pkg/WinNtThunkDxe/WinNtThunkDxe.inf	(working copy)
@@ -2,6 +2,7 @@
 # A DXE driver to produce EFI_WIN_NT_THUNK_PROTOCOL
 #
 # EFI_WIN_NT_THUNK_PROTOCOL is a table of pointers to various Windows APIs used by various drivers to accomplish certain task in an NT32 emulator.
+# Copyright (c) 2015, Hewlett-Packard Development Company, L.P.<BR>
 # Copyright (c) 2006 - 2010, Intel Corporation. All rights reserved.<BR>
 #
 #  This program and the accompanying materials
@@ -48,4 +49,10 @@
   gEfiWinNtThunkProtocolGuid                    # PROTOCOL ALWAYS_PRODUCED
 
 [depex]
-  TRUE
\ No newline at end of file
+  TRUE
+
+[BuildOptions]
+  # Add override here, because default X64_CC_FLAGS add /X
+  DEBUG_*_X64_CC_FLAGS       == /nologo /c /WX /GS- /W4 /Gs32768 /D UNICODE /O1ib2s /GL /Gy /FIAutoGen.h /EHs-c- /GR- /GF /Zi /Gm 
+  RELEASE_*_X64_CC_FLAGS     == /nologo /c /WX /GS- /W4 /Gs32768 /D UNICODE /O1ib2s /GL /Gy /FIAutoGen.h /EHs-c- /GR- /GF 
+  NOOPT_*_X64_CC_FLAGS       == /nologo /c /WX /GS- /W4 /Gs32768 /D UNICODE /Gy /FIAutoGen.h /EHs-c- /GR- /GF /Zi /Gm /Od 
Index: Nt32Pkg/WinNtThunkPPIToProtocolPei/WinNtThunkPPIToProtocolPei.inf
===================================================================
--- Nt32Pkg/WinNtThunkPPIToProtocolPei/WinNtThunkPPIToProtocolPei.inf	(revision 16604)
+++ Nt32Pkg/WinNtThunkPPIToProtocolPei/WinNtThunkPPIToProtocolPei.inf	(working copy)
@@ -2,6 +2,7 @@
 # Stuff driver
 #
 # Tiano PEIM to abstract construction of firmware volume in a Windows NT environment.
+# Copyright (c) 2015, Hewlett-Packard Development Company, L.P.<BR>
 # Copyright (c) 2006 - 2010, Intel Corporation. All rights reserved.<BR>
 #
 #  This program and the accompanying materials
@@ -51,4 +52,10 @@
   gPeiNtThunkPpiGuid                            # PPI ALWAYS_CONSUMED
 
 [depex]
-  gPeiNtThunkPpiGuid AND gEfiPeiMemoryDiscoveredPpiGuid
\ No newline at end of file
+  gPeiNtThunkPpiGuid AND gEfiPeiMemoryDiscoveredPpiGuid
+
+[BuildOptions]
+  # Add override here, because default X64_CC_FLAGS add /X
+  DEBUG_*_X64_CC_FLAGS       == /nologo /c /WX /GS- /W4 /Gs32768 /D UNICODE /O1ib2s /GL /Gy /FIAutoGen.h /EHs-c- /GR- /GF /Zi /Gm 
+  RELEASE_*_X64_CC_FLAGS     == /nologo /c /WX /GS- /W4 /Gs32768 /D UNICODE /O1ib2s /GL /Gy /FIAutoGen.h /EHs-c- /GR- /GF 
+  NOOPT_*_X64_CC_FLAGS       == /nologo /c /WX /GS- /W4 /Gs32768 /D UNICODE /Gy /FIAutoGen.h /EHs-c- /GR- /GF /Zi /Gm /Od 
