From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail02.groups.io (mail02.groups.io [66.175.222.108]) by spool.mail.gandi.net (Postfix) with ESMTPS id 0F6C8740040 for ; Thu, 9 Nov 2023 14:39:39 +0000 (UTC) DKIM-Signature: a=rsa-sha256; bh=l4/Y8xe6vnaQ04fwK/FGRwbr+nE2LKVv7QpJ19jsTzQ=; c=relaxed/simple; d=groups.io; h=Date:From:To:CC:Subject:Message-ID:References:MIME-Version:In-Reply-To:Precedence:List-Subscribe:List-Help:Sender:List-Id:Mailing-List:Delivered-To:Reply-To:List-Unsubscribe-Post:List-Unsubscribe:Content-Type:Content-Disposition:Content-Transfer-Encoding; s=20140610; t=1699540778; v=1; b=bk3bKiWgG71bL3W+bRJN+c9IPVy0MtHwgtp23Ul2sDboichG4hCoQOaZtKAUpQHQ7Nz4gaEX tTsUVHPAP2SIDAtQ+lObvsoos0UY/MORCvi4Hmdtdbq5N0lPRnF45c3woNOA6DmeAOFjbjlfX4e wHTMW/A5TNm/5wYlyD/tFl94= X-Received: by 127.0.0.2 with SMTP id 1aDEYY7687511xCqU6ZWnlRS; Thu, 09 Nov 2023 06:39:38 -0800 X-Received: from mx0b-0031df01.pphosted.com (mx0b-0031df01.pphosted.com [205.220.180.131]) by mx.groups.io with SMTP id smtpd.web11.123098.1699540778067289650 for ; Thu, 09 Nov 2023 06:39:38 -0800 X-Received: from pps.filterd (m0279869.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.17.1.19/8.17.1.19) with ESMTP id 3A9DUfG4007725; Thu, 9 Nov 2023 14:39:26 GMT X-Received: from nasanppmta05.qualcomm.com (i-global254.qualcomm.com [199.106.103.254]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 3u8ka1a49b-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Thu, 09 Nov 2023 14:39:25 +0000 X-Received: from nasanex01c.na.qualcomm.com (nasanex01c.na.qualcomm.com [10.45.79.139]) by NASANPPMTA05.qualcomm.com (8.17.1.5/8.17.1.5) with ESMTPS id 3A9EdO8Z025506 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Thu, 9 Nov 2023 14:39:24 GMT X-Received: from qc-i7.hemma.eciton.net (10.80.80.8) by nasanex01c.na.qualcomm.com (10.45.79.139) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.1118.39; Thu, 9 Nov 2023 06:39:22 -0800 Date: Thu, 9 Nov 2023 14:39:18 +0000 From: "Leif Lindholm" To: , CC: "'Yeping Song (QUIC)'" , 'Rebecca Cran' , 'Bob Feng' , 'Yuwei Chen' , 'Ard Biesheuvel' , "'Sami Mujawar'" , "'Kinney, Michael D'" Subject: =?UTF-8?B?UmU6IOWbnuWkjTogW2VkazItZGV2ZWxdIFtQQVRDSCAxLzFdIEJhc2VUb29scy90b29sc19kZWY6IGRyb3AgLW1nZW5lcmFsLXJlZ3Mtb25seSBmb3IgQUFyY2g2NCBDTEFOR0RXQVJG?= Message-ID: References: <17942B788A4667A6.3650@groups.io> <0e0d7f3f-6e56-41fd-8eb4-b4fec469f629@quicinc.com> <011901da1312$9ae7ea00$d0b7be00$@byosoft.com.cn> MIME-Version: 1.0 In-Reply-To: <011901da1312$9ae7ea00$d0b7be00$@byosoft.com.cn> X-Originating-IP: [10.80.80.8] X-ClientProxiedBy: nasanex01a.na.qualcomm.com (10.52.223.231) To nasanex01c.na.qualcomm.com (10.45.79.139) X-QCInternal: smtphost X-Proofpoint-ORIG-GUID: JWKqgIG2WuK2re_jx6kDPNKckVo1t8Fn X-Proofpoint-GUID: JWKqgIG2WuK2re_jx6kDPNKckVo1t8Fn X-MIME-Autoconverted: from 8bit to quoted-printable by mx0a-0031df01.pphosted.com id 3A9DUfG4007725 Precedence: Bulk List-Subscribe: List-Help: Sender: devel@edk2.groups.io List-Id: Mailing-List: list devel@edk2.groups.io; contact devel+owner@edk2.groups.io Reply-To: devel@edk2.groups.io,quic_llindhol@quicinc.com List-Unsubscribe-Post: List-Unsubscribe=One-Click List-Unsubscribe: X-Gm-Message-State: Ywa4mTEAPpXOfgDmaN4kuZGCx7686176AA= Content-Type: text/plain; charset="utf-8" Content-Disposition: inline Content-Transfer-Encoding: quoted-printable X-GND-Status: LEGIT Authentication-Results: spool.mail.gandi.net; dkim=pass header.d=groups.io header.s=20140610 header.b=bk3bKiWg; dmarc=fail reason="SPF not aligned (relaxed), DKIM not aligned (relaxed)" header.from=quicinc.com (policy=none); spf=pass (spool.mail.gandi.net: domain of bounce@groups.io designates 66.175.222.108 as permitted sender) smtp.mailfrom=bounce@groups.io Thanks! https://github.com/tianocore/edk2/pull/5023 raised. / Leif On Thu, Nov 09, 2023 at 21:42:38 +0800, gaoliming via groups.io wrote: > Leif: > Sure. This patch can be merged for this stable tag.=20 >=20 > Thanks > Liming > > -----=E9=82=AE=E4=BB=B6=E5=8E=9F=E4=BB=B6----- > > =E5=8F=91=E4=BB=B6=E4=BA=BA: devel@edk2.groups.io =E4=BB=A3=E8=A1=A8 Leif Lindholm > > =E5=8F=91=E9=80=81=E6=97=B6=E9=97=B4: 2023=E5=B9=B411=E6=9C=887=E6=97= =A5 21:13 > > =E6=94=B6=E4=BB=B6=E4=BA=BA: Yeping Song (QUIC) ; > > devel@edk2.groups.io; Liming Gao > > =E6=8A=84=E9=80=81: Rebecca Cran ; Bob Feng > > ; Yuwei Chen ; Ard > > Biesheuvel ; Sami Mujawar > > ; Kinney, Michael D > > =E4=B8=BB=E9=A2=98: Re: [edk2-devel] [PATCH 1/1] BaseTools/tools_def: d= rop > > -mgeneral-regs-only for AArch64 CLANGDWARF > >=20 > > Liming, > >=20 > > You reviewed this patch before the stable tag. Am I OK to stage a githu= b > > PR for this change? > >=20 > > Reviewed-by: Leif Lindholm > >=20 > > Regards, > >=20 > > Leif > >=20 > > On 2023-11-07 13:11, Yeping Song (QUIC) wrote: > > > Hi all, > > > I would like for this to be include in stable tag. Please help to rev= iew and > > merge this patch into stable release. > > > Thanks > > > Yepings > > > > > > > > > -----Original Message----- > > > From: devel@edk2.groups.io On Behalf Of Yeping > > Song > > > Sent: Saturday, November 4, 2023 12:38 AM > > > To: devel@edk2.groups.io > > > Cc: Yeping Song (QUIC) ; Rebecca Cran > > ; Liming Gao ; Bob Feng > > ; Yuwei Chen ; Ard > > Biesheuvel ; Leif Lindholm (QUIC) > > ; Sami Mujawar > > > Subject: [edk2-devel] [PATCH 1/1] BaseTools/tools_def: drop > > -mgeneral-regs-only for AArch64 CLANGDWARF > > > > > > WARNING: This email originated from outside of Qualcomm. Please be wa= ry > > of any links or attachments, and do not enable macros. > > > > > > Commit 0df6c8c157af9 ("BaseTools/tools_def AARCH64: > > > avoid SIMD registers in XIP code") > > > adds -mgeneral-regs-only to GCC_AARCH64_CC_XIPFLAGS, in order to avoi= d > > a bug present in certain versions of GCC. > > > This was never a problem for clang. > > > That's given the history of what the problem is. > > > Then we can describe how we fix it: > > > Change *_CLANGDWARF_AARCH64_CC_XIPFLAGS to set the required > > -mstrict-align option instead of importing the whole GCC variable. > > > > > > Signed-off-by: Yeping Song > > > Cc: Rebecca Cran > > > Cc: Liming Gao > > > Cc: Bob Feng > > > Cc: Yuwei Chen > > > Cc: Ard Biesheuvel > > > Cc: Leif Lindholm > > > Cc: Sami Mujawar > > > --- > > > BaseTools/Conf/tools_def.template | 2 +- > > > 1 file changed, 1 insertion(+), 1 deletion(-) > > > > > > diff --git a/BaseTools/Conf/tools_def.template > > b/BaseTools/Conf/tools_def.template > > > index 5bd5283655ea..c34ecfd557c5 100755 > > > --- a/BaseTools/Conf/tools_def.template > > > +++ b/BaseTools/Conf/tools_def.template > > > @@ -2015,7 +2015,7 @@ DEFINE CLANGDWARF_AARCH64_DLINK_FLAGS > > =3D DEF(CLANGDWARF_AARCH64_TARGET) DEF(GCC_ > > > *_CLANGDWARF_AARCH64_RC_FLAGS =3D > > DEF(GCC_AARCH64_RC_FLAGS) DEF(GCC_AARCH64_RC_BTI_FLAGS) > > > *_CLANGDWARF_AARCH64_VFRPP_FLAGS =3D > > DEF(GCC_VFRPP_FLAGS) DEF(CLANGDWARF_AARCH64_TARGET) > > $(PLATFORM_FLAGS) > > > *_CLANGDWARF_AARCH64_ASLPP_FLAGS =3D > > DEF(GCC_ASLPP_FLAGS) DEF(CLANGDWARF_AARCH64_TARGET) > > > -*_CLANGDWARF_AARCH64_CC_XIPFLAGS =3D > > DEF(GCC_AARCH64_CC_XIPFLAGS) > > > +*_CLANGDWARF_AARCH64_CC_XIPFLAGS =3D -mstrict-align > > > > > > DEBUG_CLANGDWARF_AARCH64_CC_FLAGS =3D > > DEF(CLANGDWARF_AARCH64_CC_FLAGS) $(PLATFORM_FLAGS) -flto -O1 > > > DEBUG_CLANGDWARF_AARCH64_DLINK_FLAGS =3D > > DEF(CLANGDWARF_AARCH64_DLINK_FLAGS) -flto -Wl,-O1 -fuse-ld=3Dlld > > -L$(WORKSPACE)/ArmPkg/Library/GccLto -llto-aarch64 > > -Wl,-plugin-opt=3D-pass-through=3D-llto-aarch64 -Wl,--no-pie,--no-relax > > > -- > > > 2.25.1 > > > > > > > > > > > > > > > > > > > >=20 > >=20 > >=20 > >=20 > >=20 >=20 >=20 >=20 >=20 >=20 >=20 >=20 >=20 -=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D- Groups.io Links: You receive all messages sent to this group. View/Reply Online (#110987): https://edk2.groups.io/g/devel/message/110987 Mute This Topic: https://groups.io/mt/102485456/7686176 Group Owner: devel+owner@edk2.groups.io Unsubscribe: https://edk2.groups.io/g/devel/leave/12367111/7686176/19134562= 12/xyzzy [rebecca@openfw.io] -=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-