From b856e8f0719780c183ced21a29b00cb2759536a3 Mon Sep 17 00:00:00 2001 From: David Majnemer Date: Sun, 26 Jul 2015 23:17:29 +0000 Subject: [Targets] Define _M_AMD64 and _M_X64 to a more appropriate value We used to define them to 1, we should have defined them to 100. llvm-svn: 243255 --- clang/lib/Basic/Targets.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'clang/lib/Basic/Targets.cpp') diff --git a/clang/lib/Basic/Targets.cpp b/clang/lib/Basic/Targets.cpp index 2d71517019d..8ecaeaf1d1c 100644 --- a/clang/lib/Basic/Targets.cpp +++ b/clang/lib/Basic/Targets.cpp @@ -4000,8 +4000,8 @@ public: MacroBuilder &Builder) const override { WindowsX86_64TargetInfo::getTargetDefines(Opts, Builder); WindowsX86_64TargetInfo::getVisualStudioDefines(Opts, Builder); - Builder.defineMacro("_M_X64"); - Builder.defineMacro("_M_AMD64"); + Builder.defineMacro("_M_X64", "100"); + Builder.defineMacro("_M_AMD64", "100"); } }; -- cgit v1.2.3