]> git.proxmox.com Git - mirror_edk2.git/commitdiff
MdePkg Base.h: Use correct style to check macro _MSC_VER value
authorLiming Gao <liming.gao@intel.com>
Mon, 3 Feb 2020 08:20:48 +0000 (16:20 +0800)
committermergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
Thu, 6 Feb 2020 09:12:07 +0000 (09:12 +0000)
Signed-off-by: Zhiguang Liu <zhiguang.liu@intel.com>
Reviewed-by: Liming Gao <liming.gao@intel.com>
MdePkg/Include/Base.h
MdePkg/Include/Ia32/ProcessorBind.h
MdePkg/Include/X64/ProcessorBind.h

index 53fa6dca04c484ddfaf356bf16f6c859138f97db..85a091b9d564af20b62101239beb9e1a1a2decd7 100644 (file)
@@ -33,7 +33,7 @@ SPDX-License-Identifier: BSD-2-Clause-Patent
 //  if the /OPT:REF linker option is used. We defined a macro as this is a\r
 //  a non standard extension\r
 //\r
-#if defined(_MSC_EXTENSIONS) && _MSC_VER < 1800 && !defined (MDE_CPU_EBC)\r
+#if defined(_MSC_VER) && _MSC_VER < 1800 && !defined (MDE_CPU_EBC)\r
   ///\r
   /// Remove global variable from the linked image if there are no references to\r
   /// it after all compiler and linker optimizations have been performed.\r
index fa4b7e8e98cb5b00327420bf9eb342782ac86c35..9380380e57dd104b506b9fa3b572fab54f120a19 100644 (file)
@@ -87,7 +87,7 @@ SPDX-License-Identifier: BSD-2-Clause-Patent
 //\r
 #pragma warning ( disable : 4206 )\r
 \r
-#if _MSC_VER == 1800 || _MSC_VER == 1900 || _MSC_VER >= 1910\r
+#if defined(_MSC_VER) && _MSC_VER >= 1800\r
 \r
 //\r
 // Disable these warnings for VS2013.\r
index 387e9c5c9c19ea1db73edfd2b334ee2855f3c538..5d14316524c65760b5324c09f7180725f3951ab2 100644 (file)
 //\r
 #pragma warning ( disable : 4206 )\r
 \r
-#if _MSC_VER == 1800 || _MSC_VER == 1900 || _MSC_VER >= 1910\r
+#if defined(_MSC_VER) && _MSC_VER >= 1800\r
 \r
 //\r
 // Disable these warnings for VS2013.\r