Blame 0099-Tweak-the-tools_def-to-support-cross-compiling.patch

9fc821a
From 50f80eff5c33c1dd2cac2729581d43798cd8357c Mon Sep 17 00:00:00 2001
9fc821a
Message-Id: <50f80eff5c33c1dd2cac2729581d43798cd8357c.1534970217.git.crobinso@redhat.com>
9fc821a
In-Reply-To: <37942481c89eca732239c23fe606680e6e3faf77.1534970217.git.crobinso@redhat.com>
9fc821a
References: <37942481c89eca732239c23fe606680e6e3faf77.1534970217.git.crobinso@redhat.com>
b178193
From: Paolo Bonzini <pbonzini@redhat.com>
9fc821a
Date: Thu, 16 Aug 2018 15:45:47 -0400
9fc821a
Subject: [PATCH 17/17] Tweak the tools_def to support cross-compiling.
b178193
b178193
These files are meant for customization, so this is not upstream.
7ae6f15
7ae6f15
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
9fc821a
Signed-off-by: Cole Robinson <crobinso@redhat.com>
b178193
---
9fc821a
 BaseTools/Conf/tools_def.template | 22 +++++++++++-----------
9fc821a
 1 file changed, 11 insertions(+), 11 deletions(-)
b178193
b178193
diff --git a/BaseTools/Conf/tools_def.template b/BaseTools/Conf/tools_def.template
9fc821a
index a22b96c0b8..57ac7cd4eb 100755
b178193
--- a/BaseTools/Conf/tools_def.template
b178193
+++ b/BaseTools/Conf/tools_def.template
9fc821a
@@ -5100,17 +5100,17 @@ RELEASE_GCC5_IA32_DLINK_FLAGS    = DEF(GCC5_IA32_X64_DLINK_FLAGS) -flto -Os -Wl,
b178193
 ##################
b178193
 # GCC5 X64 definitions
b178193
 ##################
b178193
-*_GCC5_X64_OBJCOPY_PATH          = DEF(GCC5_X64_PREFIX)objcopy
b178193
-*_GCC5_X64_CC_PATH               = DEF(GCC5_X64_PREFIX)gcc
b178193
-*_GCC5_X64_SLINK_PATH            = DEF(GCC5_X64_PREFIX)gcc-ar
b178193
-*_GCC5_X64_DLINK_PATH            = DEF(GCC5_X64_PREFIX)gcc
b178193
-*_GCC5_X64_ASLDLINK_PATH         = DEF(GCC5_X64_PREFIX)gcc
b178193
-*_GCC5_X64_ASM_PATH              = DEF(GCC5_X64_PREFIX)gcc
b178193
-*_GCC5_X64_PP_PATH               = DEF(GCC5_X64_PREFIX)gcc
b178193
-*_GCC5_X64_VFRPP_PATH            = DEF(GCC5_X64_PREFIX)gcc
b178193
-*_GCC5_X64_ASLCC_PATH            = DEF(GCC5_X64_PREFIX)gcc
b178193
-*_GCC5_X64_ASLPP_PATH            = DEF(GCC5_X64_PREFIX)gcc
b178193
-*_GCC5_X64_RC_PATH               = DEF(GCC5_X64_PREFIX)objcopy
b178193
+*_GCC5_X64_OBJCOPY_PATH          = ENV(GCC5_X64_PREFIX)objcopy
b178193
+*_GCC5_X64_CC_PATH               = ENV(GCC5_X64_PREFIX)gcc
b178193
+*_GCC5_X64_SLINK_PATH            = ENV(GCC5_X64_PREFIX)gcc-ar
b178193
+*_GCC5_X64_DLINK_PATH            = ENV(GCC5_X64_PREFIX)gcc
b178193
+*_GCC5_X64_ASLDLINK_PATH         = ENV(GCC5_X64_PREFIX)gcc
b178193
+*_GCC5_X64_ASM_PATH              = ENV(GCC5_X64_PREFIX)gcc
b178193
+*_GCC5_X64_PP_PATH               = ENV(GCC5_X64_PREFIX)gcc
b178193
+*_GCC5_X64_VFRPP_PATH            = ENV(GCC5_X64_PREFIX)gcc
b178193
+*_GCC5_X64_ASLCC_PATH            = ENV(GCC5_X64_PREFIX)gcc
b178193
+*_GCC5_X64_ASLPP_PATH            = ENV(GCC5_X64_PREFIX)gcc
b178193
+*_GCC5_X64_RC_PATH               = ENV(GCC5_X64_PREFIX)objcopy
b178193
 
b178193
 *_GCC5_X64_ASLCC_FLAGS           = DEF(GCC_ASLCC_FLAGS) -m64 -fno-lto
b178193
 *_GCC5_X64_ASLDLINK_FLAGS        = DEF(GCC5_IA32_X64_ASLDLINK_FLAGS) -Wl,-m,elf_x86_64
b178193
-- 
9fc821a
2.17.1
b178193