From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from [8.12.47.4] ([8.12.47.4]:2859 "EHLO jlevon" rhost-flags-FAIL-FAIL-OK-FAIL) by vger.kernel.org with ESMTP id S1726039AbgATJ6D (ORCPT ); Mon, 20 Jan 2020 04:58:03 -0500 From: john.levon@joyent.com Subject: [PATCH] arch: add missing predefines: __amd64 & __amd64__ Date: Mon, 20 Jan 2020 01:51:52 -0800 Message-Id: <20200120095152.20014-1-john.levon@joyent.com> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Sender: smatch-owner@vger.kernel.org List-ID: To: smatch@vger.kernel.org Cc: Luc Van Oostenryck From: Luc Van Oostenryck These seem to be defined whenever the __x86_64 and __x86_64__ macros are defined. So, do the same here too. Signed-off-by: Luc Van Oostenryck --- lib.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/lib.c b/lib.c index ee62eac1..9e72e8c4 100644 --- a/lib.c +++ b/lib.c @@ -1390,6 +1390,8 @@ static void predefined_macros(void) if (arch_m64 != ARCH_LP32) { predefine("__x86_64__", 1, "1"); predefine("__x86_64", 1, "1"); + predefine("__amd64__", 1, "1"); + predefine("__amd64", 1, "1"); break; } /* fall-through */ -- 2.23.0