[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[PATCH] build: provide and export ADDR2LINE
- To: "xen-devel@xxxxxxxxxxxxxxxxxxxx" <xen-devel@xxxxxxxxxxxxxxxxxxxx>
- From: Jan Beulich <jbeulich@xxxxxxxx>
- Date: Tue, 22 Mar 2022 16:23:14 +0100
- Arc-authentication-results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=suse.com; dmarc=pass action=none header.from=suse.com; dkim=pass header.d=suse.com; arc=none
- Arc-message-signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=eElMPhyRs2St73kch0bjghxVKpqyLW6mx/DuTjqHLPk=; b=joKVMFNzfl5yNQXKlKD65LigJ3373O58TpCKTkzE95z6h5Sy1QrrB9ZJ7FAoWJP/59cHkn0sBRDhGiAstwWnUhrQeJnhX1wuFLrt9I3+G1Aj3TTJi6X8rjOHfirVg/0k+QJ/DdhFtNbaulq2Hfy9J/nw/JjUCw+wPdC2swwDkGs1uvkU9Iv1O4UC0CRNmrEzdCRA3TrV23fgMpAXFNv+fqfQgWqLmUUhc37dslU1buG35b80nyXdBy4ih0SmumT+zsZYmUUuf1GW7dkU3NDrL/fszpwcCVc8rshzuagb20ByK0qAsVUpIlAJaSz3wXsJWuGBp+VfhzxzQZR22VLA4w==
- Arc-seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=glE+5VmNArW7mUsNB58soeFY9cmMKtMSrjP5QZFZKe8uoApDqyfxU5U3ROPF4e6v1psDvUBSXpgdi+HLuc6f/hYVomFhSqZ5wMBJuQUVr54a+1HuW9JYtvMAvnifoue/s3yBk7NnORk9Ll9jjiuG225ON/ki9Pxga9M4dpuwC294hOxqm2PLYKA0bBU9YEJPivlQ4VURnH//05XlOzEwz6GG5qaMKI0bTpgaTIUQYMFD1q1kJb4SVEMuDaqUABVHZSOm7ji9nlz5o9arFDSSt2eRB+O7zn1h/6NswEeZ5jjc9zh//ENBm2XmWA0LX+3UZtnOW8r0w/3POOlfwkGS6g==
- Authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=suse.com;
- Cc: Andrew Cooper <andrew.cooper3@xxxxxxxxxx>, George Dunlap <george.dunlap@xxxxxxxxxx>, Julien Grall <julien@xxxxxxx>, Stefano Stabellini <sstabellini@xxxxxxxxxx>, Wei Liu <wl@xxxxxxx>
- Delivery-date: Tue, 22 Mar 2022 15:23:28 +0000
- List-id: Xen developer discussion <xen-devel.lists.xenproject.org>
Now that x86'es check-endbr.sh script uses it, also make it available
consistently with other tool chain components.
Signed-off-by: Jan Beulich <jbeulich@xxxxxxxx>
--- a/config/StdGNU.mk
+++ b/config/StdGNU.mk
@@ -10,6 +10,7 @@ endif
LD_LTO = $(CROSS_COMPILE)ld
endif
CPP = $(CC) -E
+ADDR2LINE = $(CROSS_COMPILE)addr2line
AR = $(CROSS_COMPILE)ar
RANLIB = $(CROSS_COMPILE)ranlib
NM = $(CROSS_COMPILE)nm
--- a/config/SunOS.mk
+++ b/config/SunOS.mk
@@ -3,6 +3,7 @@ LD = $(CROSS_COMPILE)gld
CC = $(CROSS_COMPILE)gcc
CPP = $(CROSS_COMPILE)gcc -E
CXX = $(CROSS_COMPILE)g++
+ADDR2LINE = $(CROSS_COMPILE)gaddr2line
AR = $(CROSS_COMPILE)gar
RANLIB = $(CROSS_COMPILE)granlib
NM = $(CROSS_COMPILE)gnm
--- a/xen/Makefile
+++ b/xen/Makefile
@@ -55,7 +55,7 @@ export TARGET_ARCH := $(shell echo $
# Allow someone to change their config file
export KCONFIG_CONFIG ?= .config
-export CC CXX LD NM OBJCOPY OBJDUMP
+export CC CXX LD NM OBJCOPY OBJDUMP ADDR2LINE
export TARGET := xen
|