<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=us-ascii">
<meta name="Generator" content="Microsoft Word 15 (filtered medium)">
<!--[if !mso]><style>v\:* {behavior:url(#default#VML);}
o\:* {behavior:url(#default#VML);}
w\:* {behavior:url(#default#VML);}
.shape {behavior:url(#default#VML);}
</style><![endif]--><style><!--
/* Font Definitions */
@font-face
{font-family:PMingLiU;
panose-1:2 1 6 1 0 1 1 1 1 1;}
@font-face
{font-family:"Cambria Math";
panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
{font-family:Calibri;
panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
{font-family:"\@PMingLiU";
panose-1:2 1 6 1 0 1 1 1 1 1;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
{margin:0in;
font-size:11.0pt;
font-family:"Calibri",sans-serif;}
a:link, span.MsoHyperlink
{mso-style-priority:99;
color:#0563C1;
text-decoration:underline;}
p.MsoPlainText, li.MsoPlainText, div.MsoPlainText
{mso-style-priority:99;
mso-style-link:"Plain Text Char";
margin:0in;
font-size:11.0pt;
font-family:"Calibri",sans-serif;
mso-fareast-language:ZH-TW;}
span.PlainTextChar
{mso-style-name:"Plain Text Char";
mso-style-priority:99;
mso-style-link:"Plain Text";
font-family:"Calibri",sans-serif;}
span.EmailStyle23
{mso-style-type:personal-reply;
font-family:"Calibri",sans-serif;
color:windowtext;}
.MsoChpDefault
{mso-style-type:export-only;
font-size:10.0pt;}
@page WordSection1
{size:8.5in 11.0in;
margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
{page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]-->
</head>
<body lang="EN-US" link="#0563C1" vlink="#954F72" style="word-wrap:break-word">
<div class="WordSection1">
<p class="MsoNormal"><span style="mso-fareast-language:ZH-TW">And I also try to pick the patch to my local.
<o:p></o:p></span></p>
<p class="MsoNormal"><span style="mso-fareast-language:ZH-TW">Look like the patch encounter the failure.<o:p></o:p></span></p>
<p class="MsoNormal"><span style="mso-fareast-language:ZH-TW"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="mso-fareast-language:ZH-TW">Have any verify step on your side, maybe we can align it.<o:p></o:p></span></p>
<p class="MsoNormal"><span style="mso-fareast-language:ZH-TW"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="mso-fareast-language:ZH-TW">edksetup Rebuild.bat<o:p></o:p></span></p>
<p class="MsoNormal"><span style="mso-fareast-language:ZH-TW">py -3 UefiPayloadPkg\UniversalPayloadBuild.py -t CLANGDWARF
<o:p></o:p></span></p>
<p class="MsoNormal"><span style="mso-fareast-language:ZH-TW"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="mso-fareast-language:ZH-TW"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="mso-fareast-language:ZH-TW">Thanks,<o:p></o:p></span></p>
<p class="MsoNormal"><span style="mso-fareast-language:ZH-TW">Gua Guo<o:p></o:p></span></p>
<div>
<div style="border:none;border-top:solid #E1E1E1 1.0pt;padding:3.0pt 0in 0in 0in">
<p class="MsoNormal"><b>From:</b> devel@edk2.groups.io <devel@edk2.groups.io> <b>
On Behalf Of </b>Guo, Gua<br>
<b>Sent:</b> Wednesday, March 29, 2023 11:47 AM<br>
<b>To:</b> devel@edk2.groups.io; rebecca@bsdio.com; Oliver Smith-Denny <osd@smith-denny.com>; Jiang, Guomin <guomin.jiang@intel.com>; Lu, Xiaoyu1 <xiaoyu1.lu@intel.com>; Wang, Jian J <jian.j.wang@intel.com>; Yao, Jiewen <jiewen.yao@intel.com>; Ard Biesheuvel
<ardb+tianocore@kernel.org>; Justen, Jordan L <jordan.l.justen@intel.com>; Gerd Hoffmann <kraxel@redhat.com>; Feng, Bob C <bob.c.feng@intel.com>; Gao, Liming <gaoliming@byosoft.com.cn>; Andrew Fish <afish@apple.com>; Leif Lindholm <quic_llindhol@quicinc.com>;
Kinney, Michael D <michael.d.kinney@intel.com><br>
<b>Subject:</b> Re: [edk2-devel] [PATCH v2 03/13] BaseTools: Update CLANGDWARF toolchain and remove CLANG35 and CLANG38<o:p></o:p></p>
</div>
</div>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoPlainText"><a id="OWAAM272D0506C31E4F268901AEC3BBD155E2" href="mailto:rebecca@bsdio.com"><span style="font-family:"Calibri",sans-serif;text-decoration:none">@rebecca@bsdio.com</span></a><o:p></o:p></p>
<p class="MsoPlainText"><o:p> </o:p></p>
<p class="MsoPlainText">On this part, whether is better to change it from “objcopy” to “llvm-objcopy”<o:p></o:p></p>
<p class="MsoPlainText"><o:p> </o:p></p>
<p class="MsoPlainText">Windows path: C:\Program Files (x86)\llvm-objcopy.exe<o:p></o:p></p>
<p class="MsoPlainText">Linux path: /usr/bin/llvm-objcopy<o:p></o:p></p>
<p class="MsoPlainText"><img border="0" width="1615" height="233" style="width:16.8229in;height:2.427in" id="Picture_x0020_1" src="cid:image001.png@01D96263.52CA3C10"><o:p></o:p></p>
<p class="MsoPlainText"><o:p> </o:p></p>
<p class="MsoPlainText"><o:p> </o:p></p>
<p class="MsoPlainText">Thanks,<o:p></o:p></p>
<p class="MsoPlainText">Gua<o:p></o:p></p>
<p class="MsoPlainText"><span style="mso-fareast-language:ZH-CN">-----Original Message-----<br>
From: <a href="mailto:devel@edk2.groups.io">devel@edk2.groups.io</a> <<a href="mailto:devel@edk2.groups.io">devel@edk2.groups.io</a>> On Behalf Of Rebecca Cran<br>
Sent: Wednesday, March 29, 2023 1:31 AM<br>
To: <a href="mailto:devel@edk2.groups.io">devel@edk2.groups.io</a>; Oliver Smith-Denny <<a href="mailto:osd@smith-denny.com">osd@smith-denny.com</a>>; Jiang, Guomin <<a href="mailto:guomin.jiang@intel.com">guomin.jiang@intel.com</a>>; Lu, Xiaoyu1 <<a href="mailto:xiaoyu1.lu@intel.com">xiaoyu1.lu@intel.com</a>>;
Wang, Jian J <<a href="mailto:jian.j.wang@intel.com">jian.j.wang@intel.com</a>>; Yao, Jiewen <<a href="mailto:jiewen.yao@intel.com">jiewen.yao@intel.com</a>>; Ard Biesheuvel <<a href="mailto:ardb+tianocore@kernel.org">ardb+tianocore@kernel.org</a>>; Justen,
Jordan L <<a href="mailto:jordan.l.justen@intel.com">jordan.l.justen@intel.com</a>>; Gerd Hoffmann <<a href="mailto:kraxel@redhat.com">kraxel@redhat.com</a>>; Feng, Bob C <<a href="mailto:bob.c.feng@intel.com">bob.c.feng@intel.com</a>>; Gao, Liming <<a href="mailto:gaoliming@byosoft.com.cn">gaoliming@byosoft.com.cn</a>>;
Andrew Fish <<a href="mailto:afish@apple.com">afish@apple.com</a>>; Leif Lindholm <<a href="mailto:quic_llindhol@quicinc.com">quic_llindhol@quicinc.com</a>>; Kinney, Michael D <<a href="mailto:michael.d.kinney@intel.com">michael.d.kinney@intel.com</a>><br>
Cc: Rebecca Cran <<a href="mailto:rebecca@bsdio.com">rebecca@bsdio.com</a>><br>
Subject: [edk2-devel] [PATCH v2 03/13] BaseTools: Update CLANGDWARF toolchain and remove CLANG35 and CLANG38</span><o:p></o:p></p>
<p class="MsoPlainText"><o:p> </o:p></p>
<p class="MsoPlainText">Update the CLANGDWARF toolchain definition with the settings from CLANG38, and delete the CLANG35 and CLANG38 toolchains.<o:p></o:p></p>
<p class="MsoPlainText"><o:p> </o:p></p>
<p class="MsoPlainText">The CLANG35 and CLANG38 toolchains were added for compatibility with ARM's proprietary clang-based toolchain. Things have since moved on, and with the latest clang version being 16.0.0, versions 3.5 and 3.9 are obsolete and can be removed.<o:p></o:p></p>
<p class="MsoPlainText"><o:p> </o:p></p>
<p class="MsoPlainText">Signed-off-by: Rebecca Cran <<a href="mailto:rebecca@bsdio.com"><span style="color:windowtext;text-decoration:none">rebecca@bsdio.com</span></a>><o:p></o:p></p>
<p class="MsoPlainText">---<o:p></o:p></p>
<p class="MsoPlainText">BaseTools/Conf/tools_def.template | 453 ++++++++------------<o:p></o:p></p>
<p class="MsoPlainText">1 file changed, 171 insertions(+), 282 deletions(-)<o:p></o:p></p>
<p class="MsoPlainText"><o:p> </o:p></p>
<p class="MsoPlainText">diff --git a/BaseTools/Conf/tools_def.template b/BaseTools/Conf/tools_def.template<o:p></o:p></p>
<p class="MsoPlainText">index 2f0b804acef3..3abd22615533 100755<o:p></o:p></p>
<p class="MsoPlainText">--- a/BaseTools/Conf/tools_def.template<o:p></o:p></p>
<p class="MsoPlainText">+++ b/BaseTools/Conf/tools_def.template<o:p></o:p></p>
<p class="MsoPlainText">@@ -273,32 +273,21 @@ DEFINE DTC_BIN = ENV(DTC_PREFIX)dtc<o:p></o:p></p>
<p class="MsoPlainText"># Required to build platforms or ACPI tables:<o:p></o:p></p>
<p class="MsoPlainText"># Intel(r) ACPI Compiler from<o:p></o:p></p>
<p class="MsoPlainText"># <a href="https://acpica.org/downloads">
<span style="color:windowtext;text-decoration:none">https://acpica.org/downloads</span></a><o:p></o:p></p>
<p class="MsoPlainText">-#<o:p></o:p></p>
<p class="MsoPlainText">-# CLANG35 -Linux,Windows- Requires:<o:p></o:p></p>
<p class="MsoPlainText">-# Clang v3.5 or later, and GNU binutils targeting aarch64-linux-gnu or arm-linux-gnueabi<o:p></o:p></p>
<p class="MsoPlainText">-# Optional:<o:p></o:p></p>
<p class="MsoPlainText">-# Required to build platforms or ACPI tables:<o:p></o:p></p>
<p class="MsoPlainText">-# Intel(r) ACPI Compiler from<o:p></o:p></p>
<p class="MsoPlainText">-# <a href="https://acpica.org/downloads">
<span style="color:windowtext;text-decoration:none">https://acpica.org/downloads</span></a><o:p></o:p></p>
<p class="MsoPlainText">-# CLANG38 -Linux- Requires:<o:p></o:p></p>
<p class="MsoPlainText">-# Clang v3.8, LLVMgold plugin and GNU binutils 2.26 targeting x86_64-linux-gnu, aarch64-linux-gnu or arm-linux-gnueabi<o:p></o:p></p>
<p class="MsoPlainText">-# Clang v3.9 or later, LLVMgold plugin and GNU binutils 2.28 targeting x86_64-linux-gnu, aarch64-linux-gnu or arm-linux-gnueabi<o:p></o:p></p>
<p class="MsoPlainText">+# CLANGDWARF -Linux- Requires:<o:p></o:p></p>
<p class="MsoPlainText">+# Clang 9 or above, and GNU binutils targeting x86_64-linux-gnu, aaarch64-linux-gnu or arm-linux-gnuaebi<o:p></o:p></p>
<p class="MsoPlainText"># Optional:<o:p></o:p></p>
<p class="MsoPlainText"># Required to build platforms or ACPI tables:<o:p></o:p></p>
<p class="MsoPlainText"># Intel(r) ACPI Compiler from<o:p></o:p></p>
<p class="MsoPlainText"># <a href="https://acpica.org/downloads">
<span style="color:windowtext;text-decoration:none">https://acpica.org/downloads</span></a><o:p></o:p></p>
<p class="MsoPlainText">+# Required to compile nasm source:<o:p></o:p></p>
<p class="MsoPlainText">+# nasm compiler from<o:p></o:p></p>
<p class="MsoPlainText">+# NASM -- <a href="https://nasm.us">
<span style="color:windowtext;text-decoration:none">https://nasm.us</span></a><o:p></o:p></p>
<p class="MsoPlainText"># CLANGPDB -Linux, Windows, Mac- Requires:<o:p></o:p></p>
<p class="MsoPlainText"># Clang 9 or above from <a href="http://releases.llvm.org/">
<span style="color:windowtext;text-decoration:none">http://releases.llvm.org/</span></a><o:p></o:p></p>
<p class="MsoPlainText"># Optional:<o:p></o:p></p>
<p class="MsoPlainText"># Required to compile nasm source:<o:p></o:p></p>
<p class="MsoPlainText"># nasm compiler from<o:p></o:p></p>
<p class="MsoPlainText"># NASM -- <a href="http://www.nasm.us/">
<span style="color:windowtext;text-decoration:none">http://www.nasm.us/</span></a><o:p></o:p></p>
<p class="MsoPlainText">-# CLANGDWARF -Linux, Windows, Mac- Requires:<o:p></o:p></p>
<p class="MsoPlainText">-# Clang 9 or above from <a href="http://releases.llvm.org/">
<span style="color:windowtext;text-decoration:none">http://releases.llvm.org/</span></a><o:p></o:p></p>
<p class="MsoPlainText">-# Optional:<o:p></o:p></p>
<p class="MsoPlainText">-# Required to compile nasm source:<o:p></o:p></p>
<p class="MsoPlainText">-# nasm compiler from<o:p></o:p></p>
<p class="MsoPlainText">-# NASM -- <a href="http://www.nasm.us/">
<span style="color:windowtext;text-decoration:none">http://www.nasm.us/</span></a><o:p></o:p></p>
<p class="MsoPlainText"># VS2008x86 -win64- Requires:<o:p></o:p></p>
<p class="MsoPlainText"># Microsoft Visual Studio 2008 (x86)<o:p></o:p></p>
<p class="MsoPlainText"># Microsoft Windows Server 2003 Driver Development Kit (Microsoft WINDDK) version 3790.1830<o:p></o:p></p>
<p class="MsoPlainText">@@ -2483,187 +2472,187 @@ RELEASE_GCC5_LOONGARCH64_CC_FLAGS = DEF(GCC5_LOONGARCH64_CC_FLAGS) -Wno-un<o:p></o:p></p>
<p class="MsoPlainText"># PE/COFF binaries using LLVM/Clang with Link Time Optimization enabled # ####################################################################################<o:p></o:p></p>
<p class="MsoPlainText">-*_CLANG38_*_*_FAMILY = GCC<o:p></o:p></p>
<p class="MsoPlainText">-*_CLANG38_*_MAKE_PATH = make<o:p></o:p></p>
<p class="MsoPlainText">-*_CLANG38_*_*_DLL = ENV(CLANG38_DLL)<o:p></o:p></p>
<p class="MsoPlainText">-*_CLANG38_*_ASL_PATH = DEF(UNIX_IASL_BIN)<o:p></o:p></p>
<p class="MsoPlainText">+*_CLANGDWARF_*_*_FAMILY = GCC<o:p></o:p></p>
<p class="MsoPlainText">+*_CLANGDWARF_*_MAKE_PATH = make<o:p></o:p></p>
<p class="MsoPlainText">+*_CLANGDWARF_*_*_DLL = ENV(CLANGDWARF_DLL)<o:p></o:p></p>
<p class="MsoPlainText">+*_CLANGDWARF_*_ASL_PATH = DEF(UNIX_IASL_BIN)<o:p></o:p></p>
<p class="MsoPlainText"><o:p> </o:p></p>
<p class="MsoPlainText">-*_CLANG38_*_APP_FLAGS =<o:p></o:p></p>
<p class="MsoPlainText">-*_CLANG38_*_ASL_FLAGS = DEF(IASL_FLAGS)<o:p></o:p></p>
<p class="MsoPlainText">-*_CLANG38_*_ASL_OUTFLAGS = DEF(IASL_OUTFLAGS)<o:p></o:p></p>
<p class="MsoPlainText">-*_CLANG38_*_DEPS_FLAGS = DEF(GCC_DEPS_FLAGS)<o:p></o:p></p>
<p class="MsoPlainText">-DEFINE CLANG38_IA32_PREFIX = ENV(CLANG38_BIN)<o:p></o:p></p>
<p class="MsoPlainText">-DEFINE CLANG38_X64_PREFIX = ENV(CLANG38_BIN)<o:p></o:p></p>
<p class="MsoPlainText">+*_CLANGDWARF_*_APP_FLAGS =<o:p></o:p></p>
<p class="MsoPlainText">+*_CLANGDWARF_*_ASL_FLAGS = DEF(IASL_FLAGS)<o:p></o:p></p>
<p class="MsoPlainText">+*_CLANGDWARF_*_ASL_OUTFLAGS = DEF(IASL_OUTFLAGS)<o:p></o:p></p>
<p class="MsoPlainText">+*_CLANGDWARF_*_DEPS_FLAGS = DEF(GCC_DEPS_FLAGS)<o:p></o:p></p>
<p class="MsoPlainText">+DEFINE CLANGDWARF_IA32_PREFIX = ENV(CLANGDWARF_BIN)<o:p></o:p></p>
<p class="MsoPlainText">+DEFINE CLANGDWARF_X64_PREFIX = ENV(CLANGDWARF_BIN)<o:p></o:p></p>
<p class="MsoPlainText"><o:p> </o:p></p>
<p class="MsoPlainText">-DEFINE CLANG38_IA32_TARGET = -target i686-pc-linux-gnu<o:p></o:p></p>
<p class="MsoPlainText">-DEFINE CLANG38_X64_TARGET = -target x86_64-pc-linux-gnu<o:p></o:p></p>
<p class="MsoPlainText">+DEFINE CLANGDWARF_IA32_TARGET = -target i686-pc-linux-gnu<o:p></o:p></p>
<p class="MsoPlainText">+DEFINE CLANGDWARF_X64_TARGET = -target x86_64-pc-linux-gnu<o:p></o:p></p>
<p class="MsoPlainText"><o:p> </o:p></p>
<p class="MsoPlainText">-DEFINE CLANG38_WARNING_OVERRIDES = -Wno-parentheses-equality -Wno-tautological-compare -Wno-tautological-constant-out-of-range-compare -Wno-empty-body -Wno-unused-const-variable -Wno-varargs -Wno-unknown-warning-option -Wno-unused-but-set-variable
-Wno-unused-const-variable -Wno-unaligned-access<o:p></o:p></p>
<p class="MsoPlainText">-DEFINE CLANG38_ALL_CC_FLAGS = DEF(GCC48_ALL_CC_FLAGS) DEF(CLANG38_WARNING_OVERRIDES) -fno-stack-protector -mms-bitfields -Wno-address -Wno-shift-negative-value -Wno-unknown-pragmas -Wno-incompatible-library-redeclaration -fno-asynchronous-unwind-tables
-mno-sse -mno-mmx -msoft-float -mno-implicit-float -ftrap-function=undefined_behavior_has_been_optimized_away_by_clang -funsigned-char -fno-ms-extensions -Wno-null-dereference<o:p></o:p></p>
<p class="MsoPlainText">+DEFINE CLANGDWARF_WARNING_OVERRIDES = -Wno-parentheses-equality -Wno-tautological-compare -Wno-tautological-constant-out-of-range-compare -Wno-empty-body -Wno-unused-const-variable -Wno-varargs -Wno-unknown-warning-option -Wno-unused-but-set-variable
-Wno-unused-const-variable -Wno-unaligned-access<o:p></o:p></p>
<p class="MsoPlainText">+DEFINE CLANGDWARF_ALL_CC_FLAGS = DEF(GCC48_ALL_CC_FLAGS) DEF(CLANGDWARF_WARNING_OVERRIDES) -fno-stack-protector -mms-bitfields -Wno-address -Wno-shift-negative-value -Wno-unknown-pragmas -Wno-incompatible-library-redeclaration
-fno-asynchronous-unwind-tables -mno-sse -mno-mmx -msoft-float -mno-implicit-float -ftrap-function=undefined_behavior_has_been_optimized_away_by_clang -funsigned-char -fno-ms-extensions -Wno-null-dereference<o:p></o:p></p>
<p class="MsoPlainText"><o:p> </o:p></p>
<p class="MsoPlainText"> ###########################<o:p></o:p></p>
<p class="MsoPlainText">-# CLANG38 IA32 definitions<o:p></o:p></p>
<p class="MsoPlainText">+# CLANGDWARF IA32 definitions<o:p></o:p></p>
<p class="MsoPlainText">###########################<o:p></o:p></p>
<p class="MsoPlainText">-*_CLANG38_IA32_OBJCOPY_PATH = objcopy<o:p></o:p></p>
<p class="MsoPlainText">-*_CLANG38_IA32_CC_PATH = DEF(CLANG38_IA32_PREFIX)clang<o:p></o:p></p>
<p class="MsoPlainText">-*_CLANG38_IA32_SLINK_PATH = DEF(CLANG38_IA32_PREFIX)llvm-ar<o:p></o:p></p>
<p class="MsoPlainText">-*_CLANG38_IA32_DLINK_PATH = DEF(CLANG38_IA32_PREFIX)clang<o:p></o:p></p>
<p class="MsoPlainText">-*_CLANG38_IA32_ASLDLINK_PATH = DEF(CLANG38_IA32_PREFIX)clang<o:p></o:p></p>
<p class="MsoPlainText">-*_CLANG38_IA32_ASM_PATH = DEF(CLANG38_IA32_PREFIX)clang<o:p></o:p></p>
<p class="MsoPlainText">-*_CLANG38_IA32_PP_PATH = DEF(CLANG38_IA32_PREFIX)clang<o:p></o:p></p>
<p class="MsoPlainText">-*_CLANG38_IA32_VFRPP_PATH = DEF(CLANG38_IA32_PREFIX)clang<o:p></o:p></p>
<p class="MsoPlainText">-*_CLANG38_IA32_ASLCC_PATH = DEF(CLANG38_IA32_PREFIX)clang<o:p></o:p></p>
<p class="MsoPlainText">-*_CLANG38_IA32_ASLPP_PATH = DEF(CLANG38_IA32_PREFIX)clang<o:p></o:p></p>
<p class="MsoPlainText">-*_CLANG38_IA32_RC_PATH = objcopy<o:p></o:p></p>
<p class="MsoPlainText">-<o:p></o:p></p>
<p class="MsoPlainText">-*_CLANG38_IA32_ASLCC_FLAGS = DEF(GCC_ASLCC_FLAGS) -m32 -fno-lto DEF(CLANG38_IA32_TARGET)<o:p></o:p></p>
<p class="MsoPlainText">-*_CLANG38_IA32_ASLDLINK_FLAGS = DEF(GCC5_IA32_X64_ASLDLINK_FLAGS) -Wl,-m,elf_i386<o:p></o:p></p>
<p class="MsoPlainText">-*_CLANG38_IA32_ASM_FLAGS = DEF(GCC5_ASM_FLAGS) -m32 -march=i386 DEF(CLANG38_IA32_TARGET)<o:p></o:p></p>
<p class="MsoPlainText">-*_CLANG38_IA32_RC_FLAGS = DEF(GCC_IA32_RC_FLAGS)<o:p></o:p></p>
<p class="MsoPlainText">-*_CLANG38_IA32_OBJCOPY_FLAGS =<o:p></o:p></p>
<p class="MsoPlainText">-*_CLANG38_IA32_NASM_FLAGS = -f elf32<o:p></o:p></p>
<p class="MsoPlainText">-*_CLANG38_IA32_PP_FLAGS = DEF(GCC_PP_FLAGS) DEF(CLANG38_IA32_TARGET)<o:p></o:p></p>
<p class="MsoPlainText">-*_CLANG38_IA32_ASLPP_FLAGS = DEF(GCC_ASLPP_FLAGS) DEF(CLANG38_IA32_TARGET)<o:p></o:p></p>
<p class="MsoPlainText">-*_CLANG38_IA32_VFRPP_FLAGS = DEF(GCC_VFRPP_FLAGS) DEF(CLANG38_IA32_TARGET)<o:p></o:p></p>
<p class="MsoPlainText">-<o:p></o:p></p>
<p class="MsoPlainText">-DEBUG_CLANG38_IA32_CC_FLAGS = DEF(CLANG38_ALL_CC_FLAGS) -m32 -Oz -flto -march=i586 DEF(CLANG38_IA32_TARGET) -g -malign-double<o:p></o:p></p>
<p class="MsoPlainText">-DEBUG_CLANG38_IA32_DLINK_FLAGS = DEF(GCC5_IA32_X64_DLINK_FLAGS) -flto -Wl,-Oz -Wl,-melf_i386 -Wl,--oformat=elf32-i386<o:p></o:p></p>
<p class="MsoPlainText">-DEBUG_CLANG38_IA32_DLINK2_FLAGS = DEF(GCC5_IA32_DLINK2_FLAGS) -O3<o:p></o:p></p>
<p class="MsoPlainText">-<o:p></o:p></p>
<p class="MsoPlainText">-RELEASE_CLANG38_IA32_CC_FLAGS = DEF(CLANG38_ALL_CC_FLAGS) -m32 -Oz -flto -march=i586 DEF(CLANG38_IA32_TARGET) -malign-double<o:p></o:p></p>
<p class="MsoPlainText">-RELEASE_CLANG38_IA32_DLINK_FLAGS = DEF(GCC5_IA32_X64_DLINK_FLAGS) -flto -Wl,-Oz -Wl,-melf_i386 -Wl,--oformat=elf32-i386<o:p></o:p></p>
<p class="MsoPlainText">-RELEASE_CLANG38_IA32_DLINK2_FLAGS = DEF(GCC5_IA32_DLINK2_FLAGS) -O3<o:p></o:p></p>
<p class="MsoPlainText">-<o:p></o:p></p>
<p class="MsoPlainText">-NOOPT_CLANG38_IA32_CC_FLAGS = DEF(CLANG38_ALL_CC_FLAGS) -m32 -O0 -march=i586 DEF(CLANG38_IA32_TARGET) -g -malign-double<o:p></o:p></p>
<p class="MsoPlainText">-NOOPT_CLANG38_IA32_DLINK_FLAGS = DEF(GCC5_IA32_X64_DLINK_FLAGS) -Wl,-O0 -Wl,-melf_i386 -Wl,--oformat=elf32-i386<o:p></o:p></p>
<p class="MsoPlainText">-NOOPT_CLANG38_IA32_DLINK2_FLAGS = DEF(GCC5_IA32_DLINK2_FLAGS) -O0<o:p></o:p></p>
<p class="MsoPlainText">+*_CLANGDWARF_IA32_OBJCOPY_PATH = objcopy<o:p></o:p></p>
<p class="MsoPlainText">+*_CLANGDWARF_IA32_CC_PATH = DEF(CLANGDWARF_IA32_PREFIX)clang<o:p></o:p></p>
<p class="MsoPlainText">+*_CLANGDWARF_IA32_SLINK_PATH = DEF(CLANGDWARF_IA32_PREFIX)llvm-ar<o:p></o:p></p>
<p class="MsoPlainText">+*_CLANGDWARF_IA32_DLINK_PATH = DEF(CLANGDWARF_IA32_PREFIX)clang<o:p></o:p></p>
<p class="MsoPlainText">+*_CLANGDWARF_IA32_ASLDLINK_PATH = DEF(CLANGDWARF_IA32_PREFIX)clang<o:p></o:p></p>
<p class="MsoPlainText">+*_CLANGDWARF_IA32_ASM_PATH = DEF(CLANGDWARF_IA32_PREFIX)clang<o:p></o:p></p>
<p class="MsoPlainText">+*_CLANGDWARF_IA32_PP_PATH = DEF(CLANGDWARF_IA32_PREFIX)clang<o:p></o:p></p>
<p class="MsoPlainText">+*_CLANGDWARF_IA32_VFRPP_PATH = DEF(CLANGDWARF_IA32_PREFIX)clang<o:p></o:p></p>
<p class="MsoPlainText">+*_CLANGDWARF_IA32_ASLCC_PATH = DEF(CLANGDWARF_IA32_PREFIX)clang<o:p></o:p></p>
<p class="MsoPlainText">+*_CLANGDWARF_IA32_ASLPP_PATH = DEF(CLANGDWARF_IA32_PREFIX)clang<o:p></o:p></p>
<p class="MsoPlainText">+*_CLANGDWARF_IA32_RC_PATH = objcopy<o:p></o:p></p>
<p class="MsoPlainText">+<o:p></o:p></p>
<p class="MsoPlainText">+*_CLANGDWARF_IA32_ASLCC_FLAGS = DEF(GCC_ASLCC_FLAGS) -m32 -fno-lto DEF(CLANGDWARF_IA32_TARGET)<o:p></o:p></p>
<p class="MsoPlainText">+*_CLANGDWARF_IA32_ASLDLINK_FLAGS = DEF(GCC5_IA32_X64_ASLDLINK_FLAGS) -Wl,-m,elf_i386<o:p></o:p></p>
<p class="MsoPlainText">+*_CLANGDWARF_IA32_ASM_FLAGS = DEF(GCC5_ASM_FLAGS) -m32 -march=i386 DEF(CLANGDWARF_IA32_TARGET)<o:p></o:p></p>
<p class="MsoPlainText">+*_CLANGDWARF_IA32_RC_FLAGS = DEF(GCC_IA32_RC_FLAGS)<o:p></o:p></p>
<p class="MsoPlainText">+*_CLANGDWARF_IA32_OBJCOPY_FLAGS =<o:p></o:p></p>
<p class="MsoPlainText">+*_CLANGDWARF_IA32_NASM_FLAGS = -f elf32<o:p></o:p></p>
<p class="MsoPlainText">+*_CLANGDWARF_IA32_PP_FLAGS = DEF(GCC_PP_FLAGS) DEF(CLANGDWARF_IA32_TARGET)<o:p></o:p></p>
<p class="MsoPlainText">+*_CLANGDWARF_IA32_ASLPP_FLAGS = DEF(GCC_ASLPP_FLAGS) DEF(CLANGDWARF_IA32_TARGET)<o:p></o:p></p>
<p class="MsoPlainText">+*_CLANGDWARF_IA32_VFRPP_FLAGS = DEF(GCC_VFRPP_FLAGS) DEF(CLANGDWARF_IA32_TARGET)<o:p></o:p></p>
<p class="MsoPlainText">+<o:p></o:p></p>
<p class="MsoPlainText">+DEBUG_CLANGDWARF_IA32_CC_FLAGS = DEF(CLANGDWARF_ALL_CC_FLAGS) -m32 -Oz -flto -march=i586 DEF(CLANGDWARF_IA32_TARGET) -g -malign-double<o:p></o:p></p>
<p class="MsoPlainText">+DEBUG_CLANGDWARF_IA32_DLINK_FLAGS = DEF(GCC5_IA32_X64_DLINK_FLAGS) -flto -Wl,-Oz -Wl,-melf_i386 -Wl,--oformat=elf32-i386<o:p></o:p></p>
<p class="MsoPlainText">+DEBUG_CLANGDWARF_IA32_DLINK2_FLAGS = DEF(GCC5_IA32_DLINK2_FLAGS) -O3<o:p></o:p></p>
<p class="MsoPlainText">+<o:p></o:p></p>
<p class="MsoPlainText">+RELEASE_CLANGDWARF_IA32_CC_FLAGS = DEF(CLANGDWARF_ALL_CC_FLAGS) -m32 -Oz -flto -march=i586 DEF(CLANGDWARF_IA32_TARGET) -malign-double<o:p></o:p></p>
<p class="MsoPlainText">+RELEASE_CLANGDWARF_IA32_DLINK_FLAGS = DEF(GCC5_IA32_X64_DLINK_FLAGS) -flto -Wl,-Oz -Wl,-melf_i386 -Wl,--oformat=elf32-i386<o:p></o:p></p>
<p class="MsoPlainText">+RELEASE_CLANGDWARF_IA32_DLINK2_FLAGS = DEF(GCC5_IA32_DLINK2_FLAGS) -O3<o:p></o:p></p>
<p class="MsoPlainText">+<o:p></o:p></p>
<p class="MsoPlainText">+NOOPT_CLANGDWARF_IA32_CC_FLAGS = DEF(CLANGDWARF_ALL_CC_FLAGS) -m32 -O0 -march=i586 DEF(CLANGDWARF_IA32_TARGET) -g -malign-double<o:p></o:p></p>
<p class="MsoPlainText">+NOOPT_CLANGDWARF_IA32_DLINK_FLAGS = DEF(GCC5_IA32_X64_DLINK_FLAGS) -Wl,-O0 -Wl,-melf_i386 -Wl,--oformat=elf32-i386<o:p></o:p></p>
<p class="MsoPlainText">+NOOPT_CLANGDWARF_IA32_DLINK2_FLAGS = DEF(GCC5_IA32_DLINK2_FLAGS) -O0<o:p></o:p></p>
<p class="MsoPlainText"><o:p> </o:p></p>
<p class="MsoPlainText"> ##########################<o:p></o:p></p>
<p class="MsoPlainText">-# CLANG38 X64 definitions<o:p></o:p></p>
<p class="MsoPlainText">+# CLANGDWARF X64 definitions<o:p></o:p></p>
<p class="MsoPlainText">##########################<o:p></o:p></p>
<p class="MsoPlainText">-*_CLANG38_X64_OBJCOPY_PATH = objcopy<o:p></o:p></p>
<p class="MsoPlainText">-*_CLANG38_X64_CC_PATH = DEF(CLANG38_X64_PREFIX)clang<o:p></o:p></p>
<p class="MsoPlainText">-*_CLANG38_X64_SLINK_PATH = DEF(CLANG38_X64_PREFIX)llvm-ar<o:p></o:p></p>
<p class="MsoPlainText">-*_CLANG38_X64_DLINK_PATH = DEF(CLANG38_X64_PREFIX)clang<o:p></o:p></p>
<p class="MsoPlainText">-*_CLANG38_X64_ASLDLINK_PATH = DEF(CLANG38_X64_PREFIX)clang<o:p></o:p></p>
<p class="MsoPlainText">-*_CLANG38_X64_ASM_PATH = DEF(CLANG38_X64_PREFIX)clang<o:p></o:p></p>
<p class="MsoPlainText">-*_CLANG38_X64_PP_PATH = DEF(CLANG38_X64_PREFIX)clang<o:p></o:p></p>
<p class="MsoPlainText">-*_CLANG38_X64_VFRPP_PATH = DEF(CLANG38_X64_PREFIX)clang<o:p></o:p></p>
<p class="MsoPlainText">-*_CLANG38_X64_ASLCC_PATH = DEF(CLANG38_X64_PREFIX)clang<o:p></o:p></p>
<p class="MsoPlainText">-*_CLANG38_X64_ASLPP_PATH = DEF(CLANG38_X64_PREFIX)clang<o:p></o:p></p>
<p class="MsoPlainText">-*_CLANG38_X64_RC_PATH = objcopy<o:p></o:p></p>
<p class="MsoPlainText">-<o:p></o:p></p>
<p class="MsoPlainText">-*_CLANG38_X64_ASLCC_FLAGS = DEF(GCC_ASLCC_FLAGS) -m64 -fno-lto DEF(CLANG38_X64_TARGET)<o:p></o:p></p>
<p class="MsoPlainText">-*_CLANG38_X64_ASLDLINK_FLAGS = DEF(GCC5_IA32_X64_ASLDLINK_FLAGS) -Wl,-m,elf_x86_64<o:p></o:p></p>
<p class="MsoPlainText">-*_CLANG38_X64_ASM_FLAGS = DEF(GCC5_ASM_FLAGS) -m64 DEF(CLANG38_X64_TARGET)<o:p></o:p></p>
<p class="MsoPlainText">-*_CLANG38_X64_RC_FLAGS = DEF(GCC_X64_RC_FLAGS)<o:p></o:p></p>
<p class="MsoPlainText">-*_CLANG38_X64_OBJCOPY_FLAGS =<o:p></o:p></p>
<p class="MsoPlainText">-*_CLANG38_X64_NASM_FLAGS = -f elf64<o:p></o:p></p>
<p class="MsoPlainText">-*_CLANG38_X64_PP_FLAGS = DEF(GCC_PP_FLAGS) DEF(CLANG38_X64_TARGET)<o:p></o:p></p>
<p class="MsoPlainText">-*_CLANG38_X64_ASLPP_FLAGS = DEF(GCC_ASLPP_FLAGS) DEF(CLANG38_X64_TARGET)<o:p></o:p></p>
<p class="MsoPlainText">-*_CLANG38_X64_VFRPP_FLAGS = DEF(GCC_VFRPP_FLAGS) DEF(CLANG38_X64_TARGET)<o:p></o:p></p>
<p class="MsoPlainText">-<o:p></o:p></p>
<p class="MsoPlainText">-DEBUG_CLANG38_X64_CC_FLAGS = DEF(CLANG38_ALL_CC_FLAGS) -m64 "-DEFIAPI=__attribute__((ms_abi))" -mno-red-zone -mcmodel=small -fpie -Oz -flto DEF(CLANG38_X64_TARGET) -g<o:p></o:p></p>
<p class="MsoPlainText">-DEBUG_CLANG38_X64_DLINK_FLAGS = DEF(GCC5_IA32_X64_DLINK_FLAGS) -flto -Wl,-Oz -Wl,-melf_x86_64 -Wl,--oformat=elf64-x86-64 -Wl,-pie -mcmodel=small<o:p></o:p></p>
<p class="MsoPlainText">-DEBUG_CLANG38_X64_DLINK2_FLAGS = DEF(GCC5_X64_DLINK2_FLAGS) -O3<o:p></o:p></p>
<p class="MsoPlainText">-<o:p></o:p></p>
<p class="MsoPlainText">-RELEASE_CLANG38_X64_CC_FLAGS = DEF(CLANG38_ALL_CC_FLAGS) -m64 "-DEFIAPI=__attribute__((ms_abi))" -mno-red-zone -mcmodel=small -fpie -Oz -flto DEF(CLANG38_X64_TARGET)<o:p></o:p></p>
<p class="MsoPlainText">-RELEASE_CLANG38_X64_DLINK_FLAGS = DEF(GCC5_IA32_X64_DLINK_FLAGS) -flto -Wl,-Oz -Wl,-melf_x86_64 -Wl,--oformat=elf64-x86-64 -Wl,-pie -mcmodel=small<o:p></o:p></p>
<p class="MsoPlainText">-RELEASE_CLANG38_X64_DLINK2_FLAGS = DEF(GCC5_X64_DLINK2_FLAGS) -O3<o:p></o:p></p>
<p class="MsoPlainText">-<o:p></o:p></p>
<p class="MsoPlainText">-NOOPT_CLANG38_X64_CC_FLAGS = DEF(CLANG38_ALL_CC_FLAGS) -m64 "-DEFIAPI=__attribute__((ms_abi))" -mno-red-zone -mcmodel=small -fpie -O0 DEF(CLANG38_X64_TARGET) -g<o:p></o:p></p>
<p class="MsoPlainText">-NOOPT_CLANG38_X64_DLINK_FLAGS = DEF(GCC5_IA32_X64_DLINK_FLAGS) -Wl,-O0 -Wl,-melf_x86_64 -Wl,--oformat=elf64-x86-64 -Wl,-pie -mcmodel=small<o:p></o:p></p>
<p class="MsoPlainText">-NOOPT_CLANG38_X64_DLINK2_FLAGS = DEF(GCC5_X64_DLINK2_FLAGS) -O0<o:p></o:p></p>
<p class="MsoPlainText">+*_CLANGDWARF_X64_OBJCOPY_PATH = objcopy<o:p></o:p></p>
<p class="MsoPlainText">+*_CLANGDWARF_X64_CC_PATH = DEF(CLANGDWARF_X64_PREFIX)clang<o:p></o:p></p>
<p class="MsoPlainText">+*_CLANGDWARF_X64_SLINK_PATH = DEF(CLANGDWARF_X64_PREFIX)llvm-ar<o:p></o:p></p>
<p class="MsoPlainText">+*_CLANGDWARF_X64_DLINK_PATH = DEF(CLANGDWARF_X64_PREFIX)clang<o:p></o:p></p>
<p class="MsoPlainText">+*_CLANGDWARF_X64_ASLDLINK_PATH = DEF(CLANGDWARF_X64_PREFIX)clang<o:p></o:p></p>
<p class="MsoPlainText">+*_CLANGDWARF_X64_ASM_PATH = DEF(CLANGDWARF_X64_PREFIX)clang<o:p></o:p></p>
<p class="MsoPlainText">+*_CLANGDWARF_X64_PP_PATH = DEF(CLANGDWARF_X64_PREFIX)clang<o:p></o:p></p>
<p class="MsoPlainText">+*_CLANGDWARF_X64_VFRPP_PATH = DEF(CLANGDWARF_X64_PREFIX)clang<o:p></o:p></p>
<p class="MsoPlainText">+*_CLANGDWARF_X64_ASLCC_PATH = DEF(CLANGDWARF_X64_PREFIX)clang<o:p></o:p></p>
<p class="MsoPlainText">+*_CLANGDWARF_X64_ASLPP_PATH = DEF(CLANGDWARF_X64_PREFIX)clang<o:p></o:p></p>
<p class="MsoPlainText">+*_CLANGDWARF_X64_RC_PATH = objcopy<o:p></o:p></p>
<p class="MsoPlainText">+<o:p></o:p></p>
<p class="MsoPlainText">+*_CLANGDWARF_X64_ASLCC_FLAGS = DEF(GCC_ASLCC_FLAGS) -m64 -fno-lto DEF(CLANGDWARF_X64_TARGET)<o:p></o:p></p>
<p class="MsoPlainText">+*_CLANGDWARF_X64_ASLDLINK_FLAGS = DEF(GCC5_IA32_X64_ASLDLINK_FLAGS) -Wl,-m,elf_x86_64<o:p></o:p></p>
<p class="MsoPlainText">+*_CLANGDWARF_X64_ASM_FLAGS = DEF(GCC5_ASM_FLAGS) -m64 DEF(CLANGDWARF_X64_TARGET)<o:p></o:p></p>
<p class="MsoPlainText">+*_CLANGDWARF_X64_RC_FLAGS = DEF(GCC_X64_RC_FLAGS)<o:p></o:p></p>
<p class="MsoPlainText">+*_CLANGDWARF_X64_OBJCOPY_FLAGS =<o:p></o:p></p>
<p class="MsoPlainText">+*_CLANGDWARF_X64_NASM_FLAGS = -f elf64<o:p></o:p></p>
<p class="MsoPlainText">+*_CLANGDWARF_X64_PP_FLAGS = DEF(GCC_PP_FLAGS) DEF(CLANGDWARF_X64_TARGET)<o:p></o:p></p>
<p class="MsoPlainText">+*_CLANGDWARF_X64_ASLPP_FLAGS = DEF(GCC_ASLPP_FLAGS) DEF(CLANGDWARF_X64_TARGET)<o:p></o:p></p>
<p class="MsoPlainText">+*_CLANGDWARF_X64_VFRPP_FLAGS = DEF(GCC_VFRPP_FLAGS) DEF(CLANGDWARF_X64_TARGET)<o:p></o:p></p>
<p class="MsoPlainText">+<o:p></o:p></p>
<p class="MsoPlainText">+DEBUG_CLANGDWARF_X64_CC_FLAGS = DEF(CLANGDWARF_ALL_CC_FLAGS) -m64 "-DEFIAPI=__attribute__((ms_abi))" -mno-red-zone -mcmodel=small -fpie -Oz -flto DEF(CLANGDWARF_X64_TARGET) -g<o:p></o:p></p>
<p class="MsoPlainText">+DEBUG_CLANGDWARF_X64_DLINK_FLAGS = DEF(GCC5_IA32_X64_DLINK_FLAGS) -flto -Wl,-Oz -Wl,-melf_x86_64 -Wl,--oformat=elf64-x86-64 -Wl,-pie -mcmodel=small<o:p></o:p></p>
<p class="MsoPlainText">+DEBUG_CLANGDWARF_X64_DLINK2_FLAGS = DEF(GCC5_X64_DLINK2_FLAGS) -O3<o:p></o:p></p>
<p class="MsoPlainText">+<o:p></o:p></p>
<p class="MsoPlainText">+RELEASE_CLANGDWARF_X64_CC_FLAGS = DEF(CLANGDWARF_ALL_CC_FLAGS) -m64 "-DEFIAPI=__attribute__((ms_abi))" -mno-red-zone -mcmodel=small -fpie -Oz -flto DEF(CLANGDWARF_X64_TARGET)<o:p></o:p></p>
<p class="MsoPlainText">+RELEASE_CLANGDWARF_X64_DLINK_FLAGS = DEF(GCC5_IA32_X64_DLINK_FLAGS) -flto -Wl,-O3 -Wl,-melf_x86_64 -Wl,--oformat=elf64-x86-64 -Wl,-pie -mcmodel=small -fuse-ld=lld<o:p></o:p></p>
<p class="MsoPlainText">+RELEASE_CLANGDWARF_X64_DLINK2_FLAGS = DEF(GCC5_X64_DLINK2_FLAGS) -O3 -fuse-ld=lld<o:p></o:p></p>
<p class="MsoPlainText">+<o:p></o:p></p>
<p class="MsoPlainText">+NOOPT_CLANGDWARF_X64_CC_FLAGS = DEF(CLANGDWARF_ALL_CC_FLAGS) -m64 "-DEFIAPI=__attribute__((ms_abi))" -mno-red-zone -mcmodel=small -fpie -O0 DEF(CLANGDWARF_X64_TARGET) -g<o:p></o:p></p>
<p class="MsoPlainText">+NOOPT_CLANGDWARF_X64_DLINK_FLAGS = DEF(GCC5_IA32_X64_DLINK_FLAGS) -flto -Wl,-O0 -Wl,-melf_x86_64 -Wl,--oformat=elf64-x86-64 -Wl,-pie -mcmodel=small<o:p></o:p></p>
<p class="MsoPlainText">+NOOPT_CLANGDWARF_X64_DLINK2_FLAGS = DEF(GCC5_X64_DLINK2_FLAGS) -O0<o:p></o:p></p>
<p class="MsoPlainText"><o:p> </o:p></p>
<p class="MsoPlainText"> ##################<o:p></o:p></p>
<p class="MsoPlainText">-# CLANG38 ARM definitions<o:p></o:p></p>
<p class="MsoPlainText">+# CLANGDWARF ARM definitions<o:p></o:p></p>
<p class="MsoPlainText">##################<o:p></o:p></p>
<p class="MsoPlainText">-DEFINE CLANG38_ARM_TARGET = -target arm-linux-gnueabi<o:p></o:p></p>
<p class="MsoPlainText">-DEFINE CLANG38_ARM_CC_FLAGS = DEF(GCC_ARM_CC_FLAGS) DEF(CLANG38_ARM_TARGET) DEF(CLANG38_WARNING_OVERRIDES) -mno-movt<o:p></o:p></p>
<p class="MsoPlainText">-DEFINE CLANG38_ARM_DLINK_FLAGS = DEF(CLANG38_ARM_TARGET) DEF(GCC_ARM_DLINK_FLAGS)<o:p></o:p></p>
<p class="MsoPlainText">-<o:p></o:p></p>
<p class="MsoPlainText">-*_CLANG38_ARM_PP_FLAGS = DEF(GCC_PP_FLAGS)<o:p></o:p></p>
<p class="MsoPlainText">-*_CLANG38_ARM_ASLCC_FLAGS = DEF(GCC_ASLCC_FLAGS)<o:p></o:p></p>
<p class="MsoPlainText">-*_CLANG38_ARM_APP_FLAGS =<o:p></o:p></p>
<p class="MsoPlainText">-*_CLANG38_ARM_ASL_FLAGS = DEF(IASL_FLAGS)<o:p></o:p></p>
<p class="MsoPlainText">-*_CLANG38_ARM_ASL_OUTFLAGS = DEF(IASL_OUTFLAGS)<o:p></o:p></p>
<p class="MsoPlainText">-*_CLANG38_ARM_DTCPP_FLAGS = DEF(GCC_DTCPP_FLAGS)<o:p></o:p></p>
<p class="MsoPlainText">-<o:p></o:p></p>
<p class="MsoPlainText">-*_CLANG38_ARM_CC_PATH = ENV(CLANG38_BIN)clang<o:p></o:p></p>
<p class="MsoPlainText">-*_CLANG38_ARM_ASM_PATH = ENV(CLANG38_BIN)clang<o:p></o:p></p>
<p class="MsoPlainText">-*_CLANG38_ARM_PP_PATH = ENV(CLANG38_BIN)clang<o:p></o:p></p>
<p class="MsoPlainText">-*_CLANG38_ARM_VFRPP_PATH = ENV(CLANG38_BIN)clang<o:p></o:p></p>
<p class="MsoPlainText">-*_CLANG38_ARM_ASLCC_PATH = ENV(CLANG38_BIN)clang<o:p></o:p></p>
<p class="MsoPlainText">-*_CLANG38_ARM_ASLPP_PATH = ENV(CLANG38_BIN)clang<o:p></o:p></p>
<p class="MsoPlainText">-*_CLANG38_ARM_DLINK_PATH = ENV(CLANG38_BIN)clang<o:p></o:p></p>
<p class="MsoPlainText">-*_CLANG38_ARM_ASLDLINK_PATH = ENV(CLANG38_BIN)clang<o:p></o:p></p>
<p class="MsoPlainText">-<o:p></o:p></p>
<p class="MsoPlainText">-*_CLANG38_ARM_SLINK_PATH = ENV(CLANG38_BIN)llvm-ar<o:p></o:p></p>
<p class="MsoPlainText">-*_CLANG38_ARM_RC_PATH = ENV(CLANG38_ARM_PREFIX)objcopy<o:p></o:p></p>
<p class="MsoPlainText">-<o:p></o:p></p>
<p class="MsoPlainText">-*_CLANG38_ARM_ASLCC_FLAGS = DEF(GCC_ASLCC_FLAGS) -fno-lto<o:p></o:p></p>
<p class="MsoPlainText">-*_CLANG38_ARM_ASLDLINK_FLAGS = DEF(CLANG38_ARM_TARGET) DEF(GCC_ARM_ASLDLINK_FLAGS)<o:p></o:p></p>
<p class="MsoPlainText">-*_CLANG38_ARM_ASM_FLAGS = DEF(GCC_ASM_FLAGS) DEF(CLANG38_ARM_TARGET) $(PLATFORM_FLAGS) -Qunused-arguments<o:p></o:p></p>
<p class="MsoPlainText">-*_CLANG38_ARM_DLINK2_FLAGS = DEF(GCC_DLINK2_FLAGS_COMMON) -Wl,--defsym=PECOFF_HEADER_SIZE=0x220<o:p></o:p></p>
<p class="MsoPlainText">-*_CLANG38_ARM_PLATFORM_FLAGS = -march=armv7-a<o:p></o:p></p>
<p class="MsoPlainText">-*_CLANG38_ARM_PP_FLAGS = DEF(GCC_PP_FLAGS) DEF(CLANG38_ARM_TARGET) $(PLATFORM_FLAGS)<o:p></o:p></p>
<p class="MsoPlainText">-*_CLANG38_ARM_RC_FLAGS = DEF(GCC_ARM_RC_FLAGS)<o:p></o:p></p>
<p class="MsoPlainText">-*_CLANG38_ARM_VFRPP_FLAGS = DEF(GCC_VFRPP_FLAGS) DEF(CLANG38_ARM_TARGET) $(PLATFORM_FLAGS)<o:p></o:p></p>
<p class="MsoPlainText">-*_CLANG38_ARM_ASLPP_FLAGS = DEF(GCC_ASLPP_FLAGS) DEF(CLANG38_ARM_TARGET)<o:p></o:p></p>
<p class="MsoPlainText">-*_CLANG38_ARM_CC_XIPFLAGS = DEF(GCC_ARM_CC_XIPFLAGS)<o:p></o:p></p>
<p class="MsoPlainText">-<o:p></o:p></p>
<p class="MsoPlainText">- DEBUG_CLANG38_ARM_CC_FLAGS = DEF(CLANG38_ARM_CC_FLAGS) $(PLATFORM_FLAGS) -flto -O1<o:p></o:p></p>
<p class="MsoPlainText">- DEBUG_CLANG38_ARM_DLINK_FLAGS = DEF(CLANG38_ARM_DLINK_FLAGS) -flto -Wl,-O1 -L$(WORKSPACE)/ArmPkg/Library/GccLto -llto-arm -Wl,-plugin-opt=-pass-through=-llto-arm<o:p></o:p></p>
<p class="MsoPlainText">- NOOPT_CLANG38_ARM_CC_FLAGS = DEF(CLANG38_ARM_CC_FLAGS) $(PLATFORM_FLAGS) -O0<o:p></o:p></p>
<p class="MsoPlainText">- NOOPT_CLANG38_ARM_DLINK_FLAGS = DEF(CLANG38_ARM_DLINK_FLAGS)<o:p></o:p></p>
<p class="MsoPlainText">-RELEASE_CLANG38_ARM_CC_FLAGS = DEF(CLANG38_ARM_CC_FLAGS) $(PLATFORM_FLAGS) -flto -O3<o:p></o:p></p>
<p class="MsoPlainText">-RELEASE_CLANG38_ARM_DLINK_FLAGS = DEF(CLANG38_ARM_DLINK_FLAGS) -flto -Wl,-O3 -L$(WORKSPACE)/ArmPkg/Library/GccLto -llto-arm -Wl,-plugin-opt=-pass-through=-llto-arm<o:p></o:p></p>
<p class="MsoPlainText">+DEFINE CLANGDWARF_ARM_TARGET = -target arm-linux-gnueabi<o:p></o:p></p>
<p class="MsoPlainText">+DEFINE CLANGDWARF_ARM_CC_FLAGS = $(PLATFORM_FLAGS) DEF(GCC_ALL_CC_FLAGS) -mlittle-endian -mabi=aapcs -fno-short-enums -funsigned-char -fomit-frame-pointer -Wno-address -mthumb -fno-pic -fno-pie DEF(CLANGDWARF_ARM_TARGET) DEF(CLANGDWARF_WARNING_OVERRIDES)
-mno-movt<o:p></o:p></p>
<p class="MsoPlainText">+DEFINE CLANGDWARF_ARM_DLINK_FLAGS = DEF(CLANGDWARF_ARM_TARGET) DEF(GCC_ARM_DLINK_FLAGS)<o:p></o:p></p>
<p class="MsoPlainText">+<o:p></o:p></p>
<p class="MsoPlainText">+*_CLANGDWARF_ARM_PP_FLAGS = DEF(GCC_PP_FLAGS)<o:p></o:p></p>
<p class="MsoPlainText">+*_CLANGDWARF_ARM_ASLCC_FLAGS = DEF(GCC_ASLCC_FLAGS)<o:p></o:p></p>
<p class="MsoPlainText">+*_CLANGDWARF_ARM_APP_FLAGS =<o:p></o:p></p>
<p class="MsoPlainText">+*_CLANGDWARF_ARM_ASL_FLAGS = DEF(IASL_FLAGS)<o:p></o:p></p>
<p class="MsoPlainText">+*_CLANGDWARF_ARM_ASL_OUTFLAGS = DEF(IASL_OUTFLAGS)<o:p></o:p></p>
<p class="MsoPlainText">+*_CLANGDWARF_ARM_DTCPP_FLAGS = DEF(GCC_DTCPP_FLAGS)<o:p></o:p></p>
<p class="MsoPlainText">+<o:p></o:p></p>
<p class="MsoPlainText">+*_CLANGDWARF_ARM_CC_PATH = ENV(CLANGDWARF_BIN)clang<o:p></o:p></p>
<p class="MsoPlainText">+*_CLANGDWARF_ARM_ASM_PATH = ENV(CLANGDWARF_BIN)clang<o:p></o:p></p>
<p class="MsoPlainText">+*_CLANGDWARF_ARM_PP_PATH = ENV(CLANGDWARF_BIN)clang<o:p></o:p></p>
<p class="MsoPlainText">+*_CLANGDWARF_ARM_VFRPP_PATH = ENV(CLANGDWARF_BIN)clang<o:p></o:p></p>
<p class="MsoPlainText">+*_CLANGDWARF_ARM_ASLCC_PATH = ENV(CLANGDWARF_BIN)clang<o:p></o:p></p>
<p class="MsoPlainText">+*_CLANGDWARF_ARM_ASLPP_PATH = ENV(CLANGDWARF_BIN)clang<o:p></o:p></p>
<p class="MsoPlainText">+*_CLANGDWARF_ARM_DLINK_PATH = ENV(CLANGDWARF_BIN)clang<o:p></o:p></p>
<p class="MsoPlainText">+*_CLANGDWARF_ARM_ASLDLINK_PATH = ENV(CLANGDWARF_BIN)clang<o:p></o:p></p>
<p class="MsoPlainText">+<o:p></o:p></p>
<p class="MsoPlainText">+*_CLANGDWARF_ARM_SLINK_PATH = ENV(CLANGDWARF_BIN)llvm-ar<o:p></o:p></p>
<p class="MsoPlainText">+*_CLANGDWARF_ARM_RC_PATH = ENV(CLANGDWARF_ARM_PREFIX)objcopy<o:p></o:p></p>
<p class="MsoPlainText">+<o:p></o:p></p>
<p class="MsoPlainText">+*_CLANGDWARF_ARM_ASLCC_FLAGS = DEF(GCC_ASLCC_FLAGS) -fno-lto<o:p></o:p></p>
<p class="MsoPlainText">+*_CLANGDWARF_ARM_ASLDLINK_FLAGS = DEF(CLANGDWARF_ARM_TARGET) DEF(GCC_ARM_ASLDLINK_FLAGS)<o:p></o:p></p>
<p class="MsoPlainText">+*_CLANGDWARF_ARM_ASM_FLAGS = DEF(GCC_ASM_FLAGS) DEF(CLANGDWARF_ARM_TARGET) $(PLATFORM_FLAGS) -Qunused-arguments<o:p></o:p></p>
<p class="MsoPlainText">+*_CLANGDWARF_ARM_DLINK2_FLAGS = DEF(GCC_DLINK2_FLAGS_COMMON) -Wl,--defsym=PECOFF_HEADER_SIZE=0x220<o:p></o:p></p>
<p class="MsoPlainText">+*_CLANGDWARF_ARM_PLATFORM_FLAGS = -march=armv7-a<o:p></o:p></p>
<p class="MsoPlainText">+*_CLANGDWARF_ARM_PP_FLAGS = DEF(GCC_PP_FLAGS) DEF(CLANGDWARF_ARM_TARGET) $(PLATFORM_FLAGS)<o:p></o:p></p>
<p class="MsoPlainText">+*_CLANGDWARF_ARM_RC_FLAGS = DEF(GCC_ARM_RC_FLAGS)<o:p></o:p></p>
<p class="MsoPlainText">+*_CLANGDWARF_ARM_VFRPP_FLAGS = DEF(GCC_VFRPP_FLAGS) DEF(CLANGDWARF_ARM_TARGET) $(PLATFORM_FLAGS)<o:p></o:p></p>
<p class="MsoPlainText">+*_CLANGDWARF_ARM_ASLPP_FLAGS = DEF(GCC_ASLPP_FLAGS) DEF(CLANGDWARF_ARM_TARGET)<o:p></o:p></p>
<p class="MsoPlainText">+*_CLANGDWARF_ARM_CC_XIPFLAGS = DEF(GCC_ARM_CC_XIPFLAGS)<o:p></o:p></p>
<p class="MsoPlainText">+<o:p></o:p></p>
<p class="MsoPlainText">+ DEBUG_CLANGDWARF_ARM_CC_FLAGS = DEF(CLANGDWARF_ARM_CC_FLAGS) $(PLATFORM_FLAGS) -flto -O1<o:p></o:p></p>
<p class="MsoPlainText">+ DEBUG_CLANGDWARF_ARM_DLINK_FLAGS = DEF(CLANGDWARF_ARM_DLINK_FLAGS) -flto -Wl,-O1 -L$(WORKSPACE)/ArmPkg/Library/GccLto -llto-arm -Wl,-plugin-opt=-pass-through=-llto-arm<o:p></o:p></p>
<p class="MsoPlainText">+ NOOPT_CLANGDWARF_ARM_CC_FLAGS = DEF(CLANGDWARF_ARM_CC_FLAGS) $(PLATFORM_FLAGS) -O0<o:p></o:p></p>
<p class="MsoPlainText">+ NOOPT_CLANGDWARF_ARM_DLINK_FLAGS = DEF(CLANGDWARF_ARM_DLINK_FLAGS)<o:p></o:p></p>
<p class="MsoPlainText">+RELEASE_CLANGDWARF_ARM_CC_FLAGS = DEF(CLANGDWARF_ARM_CC_FLAGS) $(PLATFORM_FLAGS) -flto -O3<o:p></o:p></p>
<p class="MsoPlainText">+RELEASE_CLANGDWARF_ARM_DLINK_FLAGS = DEF(CLANGDWARF_ARM_DLINK_FLAGS)
<o:p></o:p></p>
<p class="MsoPlainText">+-flto -Wl,-O3 -L$(WORKSPACE)/ArmPkg/Library/GccLto -llto-arm
<o:p></o:p></p>
<p class="MsoPlainText">+-Wl,-plugin-opt=-pass-through=-llto-arm<o:p></o:p></p>
<p class="MsoPlainText"><o:p> </o:p></p>
<p class="MsoPlainText"> ##################<o:p></o:p></p>
<p class="MsoPlainText">-# CLANG38 AARCH64 definitions<o:p></o:p></p>
<p class="MsoPlainText">+# CLANGDWARF AARCH64 definitions<o:p></o:p></p>
<p class="MsoPlainText">##################<o:p></o:p></p>
<p class="MsoPlainText">-DEFINE CLANG38_AARCH64_TARGET = -target aarch64-linux-gnu<o:p></o:p></p>
<p class="MsoPlainText">-DEFINE CLANG38_AARCH64_CC_FLAGS = DEF(GCC_AARCH64_CC_FLAGS) DEF(CLANG38_AARCH64_TARGET) -mcmodel=small DEF(CLANG38_WARNING_OVERRIDES) -DEFINE CLANG38_AARCH64_DLINK_FLAGS = DEF(CLANG38_AARCH64_TARGET) DEF(GCC_AARCH64_DLINK_FLAGS) -z
common-page-size=0x1000<o:p></o:p></p>
<p class="MsoPlainText">-<o:p></o:p></p>
<p class="MsoPlainText">-*_CLANG38_AARCH64_PP_FLAGS = DEF(GCC_PP_FLAGS)<o:p></o:p></p>
<p class="MsoPlainText">-*_CLANG38_AARCH64_ASLCC_FLAGS = DEF(GCC_ASLCC_FLAGS)<o:p></o:p></p>
<p class="MsoPlainText">-*_CLANG38_AARCH64_APP_FLAGS =<o:p></o:p></p>
<p class="MsoPlainText">-*_CLANG38_AARCH64_ASL_FLAGS = DEF(IASL_FLAGS)<o:p></o:p></p>
<p class="MsoPlainText">-*_CLANG38_AARCH64_ASL_OUTFLAGS = DEF(IASL_OUTFLAGS)<o:p></o:p></p>
<p class="MsoPlainText">-*_CLANG38_AARCH64_DTCPP_FLAGS = DEF(GCC_DTCPP_FLAGS)<o:p></o:p></p>
<p class="MsoPlainText">-<o:p></o:p></p>
<p class="MsoPlainText">-*_CLANG38_AARCH64_CC_PATH = ENV(CLANG38_BIN)clang<o:p></o:p></p>
<p class="MsoPlainText">-*_CLANG38_AARCH64_ASM_PATH = ENV(CLANG38_BIN)clang<o:p></o:p></p>
<p class="MsoPlainText">-*_CLANG38_AARCH64_PP_PATH = ENV(CLANG38_BIN)clang<o:p></o:p></p>
<p class="MsoPlainText">-*_CLANG38_AARCH64_VFRPP_PATH = ENV(CLANG38_BIN)clang<o:p></o:p></p>
<p class="MsoPlainText">-*_CLANG38_AARCH64_ASLCC_PATH = ENV(CLANG38_BIN)clang<o:p></o:p></p>
<p class="MsoPlainText">-*_CLANG38_AARCH64_ASLPP_PATH = ENV(CLANG38_BIN)clang<o:p></o:p></p>
<p class="MsoPlainText">-*_CLANG38_AARCH64_DLINK_PATH = ENV(CLANG38_BIN)clang<o:p></o:p></p>
<p class="MsoPlainText">-*_CLANG38_AARCH64_ASLDLINK_PATH = ENV(CLANG38_BIN)clang<o:p></o:p></p>
<p class="MsoPlainText">-<o:p></o:p></p>
<p class="MsoPlainText">-*_CLANG38_AARCH64_SLINK_PATH = ENV(CLANG38_BIN)llvm-ar<o:p></o:p></p>
<p class="MsoPlainText">-*_CLANG38_AARCH64_RC_PATH = ENV(CLANG38_AARCH64_PREFIX)objcopy<o:p></o:p></p>
<p class="MsoPlainText">-<o:p></o:p></p>
<p class="MsoPlainText">-*_CLANG38_AARCH64_ASLCC_FLAGS = DEF(GCC_ASLCC_FLAGS) -fno-lto<o:p></o:p></p>
<p class="MsoPlainText">-*_CLANG38_AARCH64_ASLDLINK_FLAGS = DEF(CLANG38_AARCH64_TARGET) DEF(GCC_AARCH64_ASLDLINK_FLAGS)<o:p></o:p></p>
<p class="MsoPlainText">-*_CLANG38_AARCH64_ASM_FLAGS = DEF(GCC_ASM_FLAGS) DEF(CLANG38_AARCH64_TARGET) $(PLATFORM_FLAGS) -Qunused-arguments<o:p></o:p></p>
<p class="MsoPlainText">-*_CLANG38_AARCH64_DLINK_FLAGS = DEF(CLANG38_AARCH64_TARGET) DEF(GCC_AARCH64_DLINK_FLAGS) -z common-page-size=0x1000<o:p></o:p></p>
<p class="MsoPlainText">-*_CLANG38_AARCH64_DLINK_XIPFLAGS = -z common-page-size=0x20<o:p></o:p></p>
<p class="MsoPlainText">-*_CLANG38_AARCH64_DLINK2_FLAGS = DEF(GCC_DLINK2_FLAGS_COMMON) -Wl,--defsym=PECOFF_HEADER_SIZE=0x228<o:p></o:p></p>
<p class="MsoPlainText">-*_CLANG38_AARCH64_PLATFORM_FLAGS =<o:p></o:p></p>
<p class="MsoPlainText">-*_CLANG38_AARCH64_PP_FLAGS = DEF(GCC_PP_FLAGS) DEF(CLANG38_AARCH64_TARGET) $(PLATFORM_FLAGS)<o:p></o:p></p>
<p class="MsoPlainText">-*_CLANG38_AARCH64_RC_FLAGS = DEF(GCC_AARCH64_RC_FLAGS)<o:p></o:p></p>
<p class="MsoPlainText">-*_CLANG38_AARCH64_VFRPP_FLAGS = DEF(GCC_VFRPP_FLAGS) DEF(CLANG38_AARCH64_TARGET) $(PLATFORM_FLAGS)<o:p></o:p></p>
<p class="MsoPlainText">-*_CLANG38_AARCH64_ASLPP_FLAGS = DEF(GCC_ASLPP_FLAGS) DEF(CLANG38_AARCH64_TARGET)<o:p></o:p></p>
<p class="MsoPlainText">-*_CLANG38_AARCH64_CC_XIPFLAGS = DEF(GCC_AARCH64_CC_XIPFLAGS)<o:p></o:p></p>
<p class="MsoPlainText">-<o:p></o:p></p>
<p class="MsoPlainText">- DEBUG_CLANG38_AARCH64_CC_FLAGS = DEF(CLANG38_AARCH64_CC_FLAGS) $(PLATFORM_FLAGS) -flto -O1<o:p></o:p></p>
<p class="MsoPlainText">- DEBUG_CLANG38_AARCH64_DLINK_FLAGS = DEF(CLANG38_AARCH64_DLINK_FLAGS) -flto -Wl,-O1 -L$(WORKSPACE)/ArmPkg/Library/GccLto -llto-aarch64 -Wl,-plugin-opt=-pass-through=-llto-aarch64<o:p></o:p></p>
<p class="MsoPlainText">- NOOPT_CLANG38_AARCH64_CC_FLAGS = DEF(CLANG38_AARCH64_CC_FLAGS) $(PLATFORM_FLAGS) -O0<o:p></o:p></p>
<p class="MsoPlainText">- NOOPT_CLANG38_AARCH64_DLINK_FLAGS = DEF(CLANG38_AARCH64_DLINK_FLAGS)<o:p></o:p></p>
<p class="MsoPlainText">-RELEASE_CLANG38_AARCH64_CC_FLAGS = DEF(CLANG38_AARCH64_CC_FLAGS) $(PLATFORM_FLAGS) -flto -O3<o:p></o:p></p>
<p class="MsoPlainText">-RELEASE_CLANG38_AARCH64_DLINK_FLAGS = DEF(CLANG38_AARCH64_DLINK_FLAGS) -flto -Wl,-O3 -L$(WORKSPACE)/ArmPkg/Library/GccLto -llto-aarch64 -Wl,-plugin-opt=-pass-through=-llto-aarch64<o:p></o:p></p>
<p class="MsoPlainText">+DEFINE CLANGDWARF_AARCH64_TARGET = -target aarch64-linux-gnu<o:p></o:p></p>
<p class="MsoPlainText">+DEFINE CLANGDWARF_AARCH64_CC_FLAGS = DEF(GCC_AARCH64_CC_FLAGS)
<o:p></o:p></p>
<p class="MsoPlainText">+DEF(CLANGDWARF_AARCH64_TARGET) -mcmodel=small <o:p></o:p></p>
<p class="MsoPlainText">+DEF(CLANGDWARF_WARNING_OVERRIDES) DEFINE CLANGDWARF_AARCH64_DLINK_FLAGS
<o:p></o:p></p>
<p class="MsoPlainText">+= DEF(CLANGDWARF_AARCH64_TARGET) DEF(GCC_AARCH64_DLINK_FLAGS) -z
<o:p></o:p></p>
<p class="MsoPlainText">+common-page-size=0x1000<o:p></o:p></p>
<p class="MsoPlainText">+<o:p></o:p></p>
<p class="MsoPlainText">+*_CLANGDWARF_AARCH64_PP_FLAGS = DEF(GCC_PP_FLAGS)<o:p></o:p></p>
<p class="MsoPlainText">+*_CLANGDWARF_AARCH64_ASLCC_FLAGS = DEF(GCC_ASLCC_FLAGS)<o:p></o:p></p>
<p class="MsoPlainText">+*_CLANGDWARF_AARCH64_APP_FLAGS =<o:p></o:p></p>
<p class="MsoPlainText">+*_CLANGDWARF_AARCH64_ASL_FLAGS = DEF(IASL_FLAGS)<o:p></o:p></p>
<p class="MsoPlainText">+*_CLANGDWARF_AARCH64_ASL_OUTFLAGS = DEF(IASL_OUTFLAGS)<o:p></o:p></p>
<p class="MsoPlainText">+*_CLANGDWARF_AARCH64_DTCPP_FLAGS = DEF(GCC_DTCPP_FLAGS)<o:p></o:p></p>
<p class="MsoPlainText">+<o:p></o:p></p>
<p class="MsoPlainText">+*_CLANGDWARF_AARCH64_CC_PATH = ENV(CLANGDWARF_BIN)clang<o:p></o:p></p>
<p class="MsoPlainText">+*_CLANGDWARF_AARCH64_ASM_PATH = ENV(CLANGDWARF_BIN)clang<o:p></o:p></p>
<p class="MsoPlainText">+*_CLANGDWARF_AARCH64_PP_PATH = ENV(CLANGDWARF_BIN)clang<o:p></o:p></p>
<p class="MsoPlainText">+*_CLANGDWARF_AARCH64_VFRPP_PATH = ENV(CLANGDWARF_BIN)clang<o:p></o:p></p>
<p class="MsoPlainText">+*_CLANGDWARF_AARCH64_ASLCC_PATH = ENV(CLANGDWARF_BIN)clang<o:p></o:p></p>
<p class="MsoPlainText">+*_CLANGDWARF_AARCH64_ASLPP_PATH = ENV(CLANGDWARF_BIN)clang<o:p></o:p></p>
<p class="MsoPlainText">+*_CLANGDWARF_AARCH64_DLINK_PATH = ENV(CLANGDWARF_BIN)clang<o:p></o:p></p>
<p class="MsoPlainText">+*_CLANGDWARF_AARCH64_ASLDLINK_PATH = ENV(CLANGDWARF_BIN)clang<o:p></o:p></p>
<p class="MsoPlainText">+<o:p></o:p></p>
<p class="MsoPlainText">+*_CLANGDWARF_AARCH64_SLINK_PATH = ENV(CLANGDWARF_BIN)llvm-ar<o:p></o:p></p>
<p class="MsoPlainText">+*_CLANGDWARF_AARCH64_RC_PATH = ENV(CLANGDWARF_AARCH64_PREFIX)objcopy<o:p></o:p></p>
<p class="MsoPlainText">+<o:p></o:p></p>
<p class="MsoPlainText">+*_CLANGDWARF_AARCH64_ASLCC_FLAGS = DEF(GCC_ASLCC_FLAGS) -fno-lto<o:p></o:p></p>
<p class="MsoPlainText">+*_CLANGDWARF_AARCH64_ASLDLINK_FLAGS = DEF(CLANGDWARF_AARCH64_TARGET) DEF(GCC_AARCH64_ASLDLINK_FLAGS)<o:p></o:p></p>
<p class="MsoPlainText">+*_CLANGDWARF_AARCH64_ASM_FLAGS = DEF(GCC_ASM_FLAGS) DEF(CLANGDWARF_AARCH64_TARGET) $(PLATFORM_FLAGS) -Qunused-arguments<o:p></o:p></p>
<p class="MsoPlainText">+*_CLANGDWARF_AARCH64_DLINK_FLAGS = DEF(CLANGDWARF_AARCH64_TARGET) DEF(GCC_AARCH64_DLINK_FLAGS) -z common-page-size=0x1000<o:p></o:p></p>
<p class="MsoPlainText">+*_CLANGDWARF_AARCH64_DLINK_XIPFLAGS = -z common-page-size=0x20<o:p></o:p></p>
<p class="MsoPlainText">+*_CLANGDWARF_AARCH64_DLINK2_FLAGS = DEF(GCC_DLINK2_FLAGS_COMMON) -Wl,--defsym=PECOFF_HEADER_SIZE=0x228<o:p></o:p></p>
<p class="MsoPlainText">+*_CLANGDWARF_AARCH64_PLATFORM_FLAGS =<o:p></o:p></p>
<p class="MsoPlainText">+*_CLANGDWARF_AARCH64_PP_FLAGS = DEF(GCC_PP_FLAGS) DEF(CLANGDWARF_AARCH64_TARGET) $(PLATFORM_FLAGS)<o:p></o:p></p>
<p class="MsoPlainText">+*_CLANGDWARF_AARCH64_RC_FLAGS = DEF(GCC_AARCH64_RC_FLAGS)<o:p></o:p></p>
<p class="MsoPlainText">+*_CLANGDWARF_AARCH64_VFRPP_FLAGS = DEF(GCC_VFRPP_FLAGS) DEF(CLANGDWARF_AARCH64_TARGET) $(PLATFORM_FLAGS)<o:p></o:p></p>
<p class="MsoPlainText">+*_CLANGDWARF_AARCH64_ASLPP_FLAGS = DEF(GCC_ASLPP_FLAGS) DEF(CLANGDWARF_AARCH64_TARGET)<o:p></o:p></p>
<p class="MsoPlainText">+*_CLANGDWARF_AARCH64_CC_XIPFLAGS = DEF(GCC_AARCH64_CC_XIPFLAGS)<o:p></o:p></p>
<p class="MsoPlainText">+<o:p></o:p></p>
<p class="MsoPlainText">+ DEBUG_CLANGDWARF_AARCH64_CC_FLAGS = DEF(CLANGDWARF_AARCH64_CC_FLAGS) $(PLATFORM_FLAGS) -flto -O1<o:p></o:p></p>
<p class="MsoPlainText">+ DEBUG_CLANGDWARF_AARCH64_DLINK_FLAGS = DEF(CLANGDWARF_AARCH64_DLINK_FLAGS) -flto -Wl,-O1 -L$(WORKSPACE)/ArmPkg/Library/GccLto -llto-aarch64 -Wl,-plugin-opt=-pass-through=-llto-aarch64<o:p></o:p></p>
<p class="MsoPlainText">+ NOOPT_CLANGDWARF_AARCH64_CC_FLAGS = DEF(CLANGDWARF_AARCH64_CC_FLAGS) $(PLATFORM_FLAGS) -O0<o:p></o:p></p>
<p class="MsoPlainText">+ NOOPT_CLANGDWARF_AARCH64_DLINK_FLAGS = DEF(CLANGDWARF_AARCH64_DLINK_FLAGS)<o:p></o:p></p>
<p class="MsoPlainText">+RELEASE_CLANGDWARF_AARCH64_CC_FLAGS = DEF(CLANGDWARF_AARCH64_CC_FLAGS) $(PLATFORM_FLAGS) -flto -O3<o:p></o:p></p>
<p class="MsoPlainText">+RELEASE_CLANGDWARF_AARCH64_DLINK_FLAGS = <o:p></o:p></p>
<p class="MsoPlainText">+DEF(CLANGDWARF_AARCH64_DLINK_FLAGS) -flto -Wl,-O3 <o:p></o:p></p>
<p class="MsoPlainText">+-L$(WORKSPACE)/ArmPkg/Library/GccLto -llto-aarch64 <o:p>
</o:p></p>
<p class="MsoPlainText">+-Wl,-plugin-opt=-pass-through=-llto-aarch64<o:p></o:p></p>
<p class="MsoPlainText"><o:p> </o:p></p>
<p class="MsoPlainText"> ####################################################################################<o:p></o:p></p>
<p class="MsoPlainText">#<o:p></o:p></p>
<p class="MsoPlainText">@@ -2763,106 +2752,6 @@ NOOPT_CLANGPDB_X64_DLINK_FLAGS = /NOLOGO /NODEFAULTLIB /IGNORE:4001 /OPT:RE<o:p></o:p></p>
<p class="MsoPlainText">NOOPT_CLANGPDB_X64_DLINK2_FLAGS =<o:p></o:p></p>
<p class="MsoPlainText">NOOPT_CLANGPDB_X64_GENFW_FLAGS = --keepexceptiontable<o:p></o:p></p>
<p class="MsoPlainText"><o:p> </o:p></p>
<p class="MsoPlainText">-####################################################################################<o:p></o:p></p>
<p class="MsoPlainText">-#<o:p></o:p></p>
<p class="MsoPlainText">-# CLANGDWARF - This configuration is used to compile under Windows/Linux/Mac to produce -# ELF binaries using LLVM/Clang/LLD with Link Time Optimization enabled -# -####################################################################################<o:p></o:p></p>
<p class="MsoPlainText">-*_CLANGDWARF_*_*_FAMILY = GCC<o:p></o:p></p>
<p class="MsoPlainText">-*_CLANGDWARF_*_*_BUILDRULEFAMILY = CLANGGCC<o:p></o:p></p>
<p class="MsoPlainText">-*_CLANGDWARF_*_MAKE_PATH = ENV(CLANG_HOST_BIN)make<o:p></o:p></p>
<p class="MsoPlainText">-*_CLANGDWARF_*_*_DLL = ENV(CLANGDWARF_DLL)<o:p></o:p></p>
<p class="MsoPlainText">-*_CLANGDWARF_*_ASL_PATH = DEF(UNIX_IASL_BIN)<o:p></o:p></p>
<p class="MsoPlainText">-<o:p></o:p></p>
<p class="MsoPlainText">-*_CLANGDWARF_*_APP_FLAGS =<o:p></o:p></p>
<p class="MsoPlainText">-*_CLANGDWARF_*_ASL_FLAGS = DEF(IASL_FLAGS)<o:p></o:p></p>
<p class="MsoPlainText">-*_CLANGDWARF_*_ASL_OUTFLAGS = DEF(IASL_OUTFLAGS)<o:p></o:p></p>
<p class="MsoPlainText">-<o:p></o:p></p>
<p class="MsoPlainText">-DEFINE CLANGDWARF_IA32_PREFIX = ENV(CLANG_BIN)<o:p></o:p></p>
<p class="MsoPlainText">-DEFINE CLANGDWARF_X64_PREFIX = ENV(CLANG_BIN)<o:p></o:p></p>
<p class="MsoPlainText">-<o:p></o:p></p>
<p class="MsoPlainText">-# LLVM/CLANG doesn't support -n link option. So, it can't share the same IA32_X64_DLINK_COMMON flag.<o:p></o:p></p>
<p class="MsoPlainText">-# LLVM/CLANG doesn't support common page size. So, it can't share the same GccBase.lds script.<o:p></o:p></p>
<p class="MsoPlainText">-DEFINE CLANGDWARF_IA32_X64_DLINK_COMMON = -nostdlib -Wl,-q,--gc-sections -z max-page-size=0x40<o:p></o:p></p>
<p class="MsoPlainText">-DEFINE CLANGDWARF_DLINK2_FLAGS_COMMON = -Wl,--script=$(EDK_TOOLS_PATH)/Scripts/ClangBase.lds<o:p></o:p></p>
<p class="MsoPlainText">-DEFINE CLANGDWARF_IA32_X64_ASLDLINK_FLAGS = DEF(CLANGDWARF_IA32_X64_DLINK_COMMON) -Wl,--defsym=PECOFF_HEADER_SIZE=0 DEF(CLANGDWARF_DLINK2_FLAGS_COMMON) -Wl,--entry,ReferenceAcpiTable -u ReferenceAcpiTable<o:p></o:p></p>
<p class="MsoPlainText">-DEFINE CLANGDWARF_IA32_X64_DLINK_FLAGS = DEF(CLANGDWARF_IA32_X64_DLINK_COMMON) -Wl,--entry,$(IMAGE_ENTRY_POINT) -u $(IMAGE_ENTRY_POINT) -Wl,-Map,$(DEST_DIR_DEBUG)/$(BASE_NAME).map,--whole-archive<o:p></o:p></p>
<p class="MsoPlainText">-DEFINE CLANGDWARF_IA32_DLINK2_FLAGS = -Wl,--defsym=PECOFF_HEADER_SIZE=0x220 DEF(CLANGDWARF_DLINK2_FLAGS_COMMON)<o:p></o:p></p>
<p class="MsoPlainText">-DEFINE CLANGDWARF_X64_DLINK2_FLAGS = -Wl,--defsym=PECOFF_HEADER_SIZE=0x228 DEF(CLANGDWARF_DLINK2_FLAGS_COMMON)<o:p></o:p></p>
<p class="MsoPlainText">-<o:p></o:p></p>
<p class="MsoPlainText">-###########################<o:p></o:p></p>
<p class="MsoPlainText">-# CLANGDWARF IA32 definitions<o:p></o:p></p>
<p class="MsoPlainText">-###########################<o:p></o:p></p>
<p class="MsoPlainText">-*_CLANGDWARF_IA32_CC_PATH = DEF(CLANGDWARF_IA32_PREFIX)clang<o:p></o:p></p>
<p class="MsoPlainText">-*_CLANGDWARF_IA32_SLINK_PATH = DEF(CLANGDWARF_IA32_PREFIX)llvm-ar<o:p></o:p></p>
<p class="MsoPlainText">-*_CLANGDWARF_IA32_DLINK_PATH = DEF(CLANGDWARF_IA32_PREFIX)clang<o:p></o:p></p>
<p class="MsoPlainText">-*_CLANGDWARF_IA32_ASLDLINK_PATH = DEF(CLANGDWARF_IA32_PREFIX)clang<o:p></o:p></p>
<p class="MsoPlainText">-*_CLANGDWARF_IA32_ASM_PATH = DEF(CLANGDWARF_IA32_PREFIX)clang<o:p></o:p></p>
<p class="MsoPlainText">-*_CLANGDWARF_IA32_PP_PATH = DEF(CLANGDWARF_IA32_PREFIX)clang<o:p></o:p></p>
<p class="MsoPlainText">-*_CLANGDWARF_IA32_VFRPP_PATH = DEF(CLANGDWARF_IA32_PREFIX)clang<o:p></o:p></p>
<p class="MsoPlainText">-*_CLANGDWARF_IA32_ASLCC_PATH = DEF(CLANGDWARF_IA32_PREFIX)clang<o:p></o:p></p>
<p class="MsoPlainText">-*_CLANGDWARF_IA32_ASLPP_PATH = DEF(CLANGDWARF_IA32_PREFIX)clang<o:p></o:p></p>
<p class="MsoPlainText">-*_CLANGDWARF_IA32_RC_PATH = DEF(CLANGDWARF_IA32_PREFIX)llvm-rc<o:p></o:p></p>
<p class="MsoPlainText">-<o:p></o:p></p>
<p class="MsoPlainText">-*_CLANGDWARF_IA32_ASLCC_FLAGS = DEF(GCC_ASLCC_FLAGS) -m32 -fno-lto DEF(CLANG38_IA32_TARGET)<o:p></o:p></p>
<p class="MsoPlainText">-*_CLANGDWARF_IA32_ASLDLINK_FLAGS = DEF(CLANGDWARF_IA32_X64_ASLDLINK_FLAGS) -Wl,-m,elf_i386 -fuse-ld=lld<o:p></o:p></p>
<p class="MsoPlainText">-*_CLANGDWARF_IA32_ASM_FLAGS = DEF(GCC5_ASM_FLAGS) -m32 -march=i386 DEF(CLANG38_IA32_TARGET)<o:p></o:p></p>
<p class="MsoPlainText">-*_CLANGDWARF_IA32_RC_FLAGS = DEF(GCC_IA32_RC_FLAGS)<o:p></o:p></p>
<p class="MsoPlainText">-*_CLANGDWARF_IA32_OBJCOPY_FLAGS =<o:p></o:p></p>
<p class="MsoPlainText">-*_CLANGDWARF_IA32_NASM_FLAGS = -f elf32<o:p></o:p></p>
<p class="MsoPlainText">-*_CLANGDWARF_IA32_PP_FLAGS = DEF(GCC_PP_FLAGS) DEF(CLANG38_IA32_TARGET)<o:p></o:p></p>
<p class="MsoPlainText">-*_CLANGDWARF_IA32_ASLPP_FLAGS = DEF(GCC_ASLPP_FLAGS) DEF(CLANG38_IA32_TARGET)<o:p></o:p></p>
<p class="MsoPlainText">-*_CLANGDWARF_IA32_VFRPP_FLAGS = DEF(GCC_VFRPP_FLAGS) DEF(CLANG38_IA32_TARGET)<o:p></o:p></p>
<p class="MsoPlainText">-<o:p></o:p></p>
<p class="MsoPlainText">-DEBUG_CLANGDWARF_IA32_CC_FLAGS = DEF(CLANG38_ALL_CC_FLAGS) -m32 -Oz -flto -march=i586 DEF(CLANG38_IA32_TARGET) -g -malign-double<o:p></o:p></p>
<p class="MsoPlainText">-DEBUG_CLANGDWARF_IA32_DLINK_FLAGS = DEF(CLANGDWARF_IA32_X64_DLINK_FLAGS) -flto -Wl,-O3 -Wl,-melf_i386 -Wl,--oformat,elf32-i386<o:p></o:p></p>
<p class="MsoPlainText">-DEBUG_CLANGDWARF_IA32_DLINK2_FLAGS = DEF(CLANGDWARF_IA32_DLINK2_FLAGS) -O3 -fuse-ld=lld<o:p></o:p></p>
<p class="MsoPlainText">-<o:p></o:p></p>
<p class="MsoPlainText">-RELEASE_CLANGDWARF_IA32_CC_FLAGS = DEF(CLANG38_ALL_CC_FLAGS) -m32 -Oz -flto -march=i586 DEF(CLANG38_IA32_TARGET) -malign-double<o:p></o:p></p>
<p class="MsoPlainText">-RELEASE_CLANGDWARF_IA32_DLINK_FLAGS = DEF(CLANGDWARF_IA32_X64_DLINK_FLAGS) -flto -Wl,-O3 -Wl,-melf_i386 -Wl,--oformat,elf32-i386<o:p></o:p></p>
<p class="MsoPlainText">-RELEASE_CLANGDWARF_IA32_DLINK2_FLAGS = DEF(CLANGDWARF_IA32_DLINK2_FLAGS) -O3 -fuse-ld=lld<o:p></o:p></p>
<p class="MsoPlainText">-<o:p></o:p></p>
<p class="MsoPlainText">-NOOPT_CLANGDWARF_IA32_CC_FLAGS = DEF(CLANG38_ALL_CC_FLAGS) -m32 -O0 -march=i586 DEF(CLANG38_IA32_TARGET) -g -malign-double<o:p></o:p></p>
<p class="MsoPlainText">-NOOPT_CLANGDWARF_IA32_DLINK_FLAGS = DEF(CLANGDWARF_IA32_X64_DLINK_FLAGS) -Wl,-O0 -Wl,-melf_i386 -Wl,--oformat,elf32-i386<o:p></o:p></p>
<p class="MsoPlainText">-NOOPT_CLANGDWARF_IA32_DLINK2_FLAGS = DEF(CLANGDWARF_IA32_DLINK2_FLAGS) -O0 -fuse-ld=lld<o:p></o:p></p>
<p class="MsoPlainText">-<o:p></o:p></p>
<p class="MsoPlainText">-##########################<o:p></o:p></p>
<p class="MsoPlainText">-# CLANGDWARF X64 definitions<o:p></o:p></p>
<p class="MsoPlainText">-##########################<o:p></o:p></p>
<p class="MsoPlainText">-*_CLANGDWARF_X64_CC_PATH = DEF(CLANGDWARF_X64_PREFIX)clang<o:p></o:p></p>
<p class="MsoPlainText">-*_CLANGDWARF_X64_SLINK_PATH = DEF(CLANGDWARF_X64_PREFIX)llvm-ar<o:p></o:p></p>
<p class="MsoPlainText">-*_CLANGDWARF_X64_DLINK_PATH = DEF(CLANGDWARF_X64_PREFIX)clang<o:p></o:p></p>
<p class="MsoPlainText">-*_CLANGDWARF_X64_ASLDLINK_PATH = DEF(CLANGDWARF_X64_PREFIX)clang<o:p></o:p></p>
<p class="MsoPlainText">-*_CLANGDWARF_X64_ASM_PATH = DEF(CLANGDWARF_X64_PREFIX)clang<o:p></o:p></p>
<p class="MsoPlainText">-*_CLANGDWARF_X64_PP_PATH = DEF(CLANGDWARF_X64_PREFIX)clang<o:p></o:p></p>
<p class="MsoPlainText">-*_CLANGDWARF_X64_VFRPP_PATH = DEF(CLANGDWARF_X64_PREFIX)clang<o:p></o:p></p>
<p class="MsoPlainText">-*_CLANGDWARF_X64_ASLCC_PATH = DEF(CLANGDWARF_X64_PREFIX)clang<o:p></o:p></p>
<p class="MsoPlainText">-*_CLANGDWARF_X64_ASLPP_PATH = DEF(CLANGDWARF_X64_PREFIX)clang<o:p></o:p></p>
<p class="MsoPlainText">-*_CLANGDWARF_X64_RC_PATH = DEF(CLANGDWARF_X64_PREFIX)llvm-rc<o:p></o:p></p>
<p class="MsoPlainText">-<o:p></o:p></p>
<p class="MsoPlainText">-*_CLANGDWARF_X64_ASLCC_FLAGS = DEF(GCC_ASLCC_FLAGS) -m64 -fno-lto DEF(CLANG38_X64_TARGET)<o:p></o:p></p>
<p class="MsoPlainText">-*_CLANGDWARF_X64_ASLDLINK_FLAGS = DEF(CLANGDWARF_IA32_X64_ASLDLINK_FLAGS) -Wl,-m,elf_x86_64 -fuse-ld=lld<o:p></o:p></p>
<p class="MsoPlainText">-*_CLANGDWARF_X64_ASM_FLAGS = DEF(GCC5_ASM_FLAGS) -m64 DEF(CLANG38_X64_TARGET)<o:p></o:p></p>
<p class="MsoPlainText">-*_CLANGDWARF_X64_RC_FLAGS = DEF(GCC_X64_RC_FLAGS)<o:p></o:p></p>
<p class="MsoPlainText">-*_CLANGDWARF_X64_OBJCOPY_FLAGS =<o:p></o:p></p>
<p class="MsoPlainText">-*_CLANGDWARF_X64_NASM_FLAGS = -f elf64<o:p></o:p></p>
<p class="MsoPlainText">-*_CLANGDWARF_X64_PP_FLAGS = DEF(GCC_PP_FLAGS) DEF(CLANG38_X64_TARGET)<o:p></o:p></p>
<p class="MsoPlainText">-*_CLANGDWARF_X64_ASLPP_FLAGS = DEF(GCC_ASLPP_FLAGS) DEF(CLANG38_X64_TARGET)<o:p></o:p></p>
<p class="MsoPlainText">-*_CLANGDWARF_X64_VFRPP_FLAGS = DEF(GCC_VFRPP_FLAGS) DEF(CLANG38_X64_TARGET)<o:p></o:p></p>
<p class="MsoPlainText">-<o:p></o:p></p>
<p class="MsoPlainText">-DEBUG_CLANGDWARF_X64_CC_FLAGS = DEF(CLANG38_ALL_CC_FLAGS) -m64 "-DEFIAPI=__attribute__((ms_abi))" -mno-red-zone -mcmodel=small -fpie -Oz -flto DEF(CLANG38_X64_TARGET) -g<o:p></o:p></p>
<p class="MsoPlainText">-DEBUG_CLANGDWARF_X64_DLINK_FLAGS = DEF(CLANGDWARF_IA32_X64_DLINK_FLAGS) -flto -Wl,-O3 -Wl,-melf_x86_64 -Wl,--oformat,elf64-x86-64 -Wl,-pie -mcmodel=small -Wl,--apply-dynamic-relocs<o:p></o:p></p>
<p class="MsoPlainText">-DEBUG_CLANGDWARF_X64_DLINK2_FLAGS = DEF(CLANGDWARF_X64_DLINK2_FLAGS) -O3 -fuse-ld=lld<o:p></o:p></p>
<p class="MsoPlainText">-<o:p></o:p></p>
<p class="MsoPlainText">-RELEASE_CLANGDWARF_X64_CC_FLAGS = DEF(CLANG38_ALL_CC_FLAGS) -m64 "-DEFIAPI=__attribute__((ms_abi))" -mno-red-zone -mcmodel=small -fpie -Oz -flto DEF(CLANG38_X64_TARGET)<o:p></o:p></p>
<p class="MsoPlainText">-RELEASE_CLANGDWARF_X64_DLINK_FLAGS = DEF(CLANGDWARF_IA32_X64_DLINK_FLAGS) -flto -Wl,-O3 -Wl,-melf_x86_64 -Wl,--oformat,elf64-x86-64 -Wl,-pie -mcmodel=small -Wl,--apply-dynamic-relocs<o:p></o:p></p>
<p class="MsoPlainText">-RELEASE_CLANGDWARF_X64_DLINK2_FLAGS = DEF(CLANGDWARF_X64_DLINK2_FLAGS) -O3 -fuse-ld=lld<o:p></o:p></p>
<p class="MsoPlainText">-<o:p></o:p></p>
<p class="MsoPlainText">-NOOPT_CLANGDWARF_X64_CC_FLAGS = DEF(CLANG38_ALL_CC_FLAGS) -m64 "-DEFIAPI=__attribute__((ms_abi))" -mno-red-zone -mcmodel=small -fpie -O0 DEF(CLANG38_X64_TARGET) -g<o:p></o:p></p>
<p class="MsoPlainText">-NOOPT_CLANGDWARF_X64_DLINK_FLAGS = DEF(CLANGDWARF_IA32_X64_DLINK_FLAGS) -Wl,-O0 -Wl,-melf_x86_64 -Wl,--oformat,elf64-x86-64 -Wl,-pie -mcmodel=small -Wl,--apply-dynamic-relocs<o:p></o:p></p>
<p class="MsoPlainText">-NOOPT_CLANGDWARF_X64_DLINK2_FLAGS = DEF(CLANGDWARF_X64_DLINK2_FLAGS) -O0 -fuse-ld=lld<o:p></o:p></p>
<p class="MsoPlainText">-<o:p></o:p></p>
<p class="MsoPlainText">#<o:p></o:p></p>
<p class="MsoPlainText">#<o:p></o:p></p>
<p class="MsoPlainText"># XCODE5 support<o:p></o:p></p>
<p class="MsoPlainText">--<o:p></o:p></p>
<p class="MsoPlainText">2.34.1<o:p></o:p></p>
<p class="MsoPlainText"><o:p> </o:p></p>
<p class="MsoPlainText"><o:p> </o:p></p>
<p class="MsoPlainText"><o:p> </o:p></p>
<p class="MsoPlainText"><o:p> </o:p></p>
<p class="MsoPlainText"><o:p> </o:p></p>
<p class="MsoPlainText"><o:p> </o:p></p>
<div>
<p class="MsoNormal"></o:p></span></p>
</div>
</div>
</body>
</html>
<div width="1" style="color:white;clear:both">_._,_._,_</div>
<hr>
Groups.io Links:<p>
You receive all messages sent to this group.
<p>
<a target="_blank" href="https://edk2.groups.io/g/devel/message/102107">View/Reply Online (#102107)</a> |
|
<a target="_blank" href="https://groups.io/mt/97910996/1813853">Mute This Topic</a>
| <a href="https://edk2.groups.io/g/devel/post">New Topic</a><br>
<a href="https://edk2.groups.io/g/devel/editsub/1813853">Your Subscription</a> |
<a href="mailto:devel+owner@edk2.groups.io">Contact Group Owner</a> |
<a href="https://edk2.groups.io/g/devel/unsub">Unsubscribe</a>
[edk2-devel-archive@redhat.com]<br>
<div width="1" style="color:white;clear:both">_._,_._,_</div>