]> git.proxmox.com Git - mirror_edk2.git/commitdiff
MdePkg: Avoid using __clang__ to specify CLANGPDB
authorLiu, Zhiguang <zhiguang.liu@intel.com>
Tue, 4 Feb 2020 02:20:58 +0000 (10:20 +0800)
committermergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
Thu, 6 Feb 2020 08:55:58 +0000 (08:55 +0000)
REF:https://bugzilla.tianocore.org/show_bug.cgi?id=2415

Avoid using __clang__ to specify CLANGPDB because this macro is also defined
in CLANG38 and this causes CLANG38 build failure.

Cc: Michael D Kinney <michael.d.kinney@intel.com>
Cc: Liming Gao <liming.gao@intel.com>
Signed-off-by: Zhiguang Liu <zhiguang.liu@intel.com>
Reviewed-by: Liming Gao <liming.gao@intel.com>
MdePkg/Include/Base.h

index 321d729c04b4e94326bd21aea62b416e4055dc2e..53fa6dca04c484ddfaf356bf16f6c859138f97db 100644 (file)
@@ -623,7 +623,7 @@ typedef char* VA_LIST;
 \r
 #elif defined(__GNUC__) || defined(__clang__)\r
 \r
-#if defined(MDE_CPU_X64) && !defined(NO_MSABI_VA_FUNCS) && !defined(__clang__)\r
+#if defined(MDE_CPU_X64) && !defined(NO_MSABI_VA_FUNCS)\r
 //\r
 // X64 only. Use MS ABI version of GCC built-in macros for variable argument lists.\r
 //\r