From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from wout5-smtp.messagingengine.com (wout5-smtp.messagingengine.com [64.147.123.21]) by mx.groups.io with SMTP id smtpd.web11.56253.1681741570674549284 for ; Mon, 17 Apr 2023 07:26:10 -0700 Authentication-Results: mx.groups.io; dkim=fail reason="signature has expired" header.i=@bsdio.com header.s=fm1 header.b=OUK1H4QV; spf=pass (domain: bsdio.com, ip: 64.147.123.21, mailfrom: rebecca@bsdio.com) Received: from compute1.internal (compute1.nyi.internal [10.202.2.41]) by mailout.west.internal (Postfix) with ESMTP id 5B43E3200344; Mon, 17 Apr 2023 10:26:08 -0400 (EDT) Received: from mailfrontend1 ([10.202.2.162]) by compute1.internal (MEProxy); Mon, 17 Apr 2023 10:26:09 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=bsdio.com; h=cc :cc:content-transfer-encoding:content-type:content-type:date :date:from:from:in-reply-to:in-reply-to:message-id:mime-version :references:reply-to:sender:subject:subject:to:to; s=fm1; t= 1681741567; x=1681827967; bh=MH412b8ZMr68BtYsU1Uf+a2Q0ucDNa9/kUo cFrJ8piU=; b=OUK1H4QV7o5AAb8X2bgo0NkXDidXAwhnQ01yTQ0oFKUXLkWpTTD C32141Nh7bfaodpCWDkuss4PxELlBiURhkSnrjflp68bv0p5DXjLEojYkmW2cDcx ZF5bLgYInuHHpWejQk6tNiiC/KZG4K9Utsx7c16MS6xPQsA62BUiyVBRKUPbBluw 3bomtgOoZsrN5t0t0vcnQ2bjlAy/adN/VFv+zzmu5a5CVoU9lhMq/+OiTH5NOxKY zO010j2KjdxXA1LrrkE8osb4LZ0L3tdxhBWo3AroH7bHjUpWsYhPtc1VAkwVpsCx rKhInreDQanDi6EShbiyBJK2x9hHYR5BLug== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc:content-transfer-encoding :content-type:content-type:date:date:feedback-id:feedback-id :from:from:in-reply-to:in-reply-to:message-id:mime-version :references:reply-to:sender:subject:subject:to:to:x-me-proxy :x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s=fm3; t= 1681741567; x=1681827967; bh=MH412b8ZMr68BtYsU1Uf+a2Q0ucDNa9/kUo cFrJ8piU=; b=BLvBg54RVL5iut19sif7kQsatkHdCN/XcSBigomSRUIW3EqdJHH +pf8/z7jxKgrPYhhyP5EuRysFRud8rbO4l9mlvvVLRyuTPYjNerEP3bhxXaXHT2O BjpYV5gwedPh3YBOgQOtkvFLlg9KjUfemsuahDu+BC6NLsAFfVvg+Gpj2Ki896jr E+rVZOeuAZcdoP4lOvFh01mTsBdnW/WFPCx/F2ADO7SQAv1wPt7fx2fIWWAxkX2F Nw4YEzkrhPIp6e3OYS4E52h5JMqTSKUy2h3ezW3u1sJ8Um7R3TYGhmu307MiQA0S 42wVJ69lHgV/LYtWlz5kL2t5xhKMWEBH7Lw== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvhedrvdeliedgjeehucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucesvcftvggtihhpihgvnhhtshculddquddttddmne cujfgurhepkfffgggfuffvvehfhfgjtgfgsehtjeertddtfeejnecuhfhrohhmpeftvggs vggttggrucevrhgrnhcuoehrvggsvggttggrsegsshguihhordgtohhmqeenucggtffrrg htthgvrhhnpeehleekgfdutedugeehgeffgffhteefhffhteetfeevhefgvdejhedthfff ieffleenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepmhgrihhlfhhrohhmpe hrvggsvggttggrsegsshguihhordgtohhm X-ME-Proxy: Feedback-ID: i5b994698:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA; Mon, 17 Apr 2023 10:26:05 -0400 (EDT) Message-ID: <2e68cbfe-c35e-bb29-d269-f9ffbc1895ed@bsdio.com> Date: Mon, 17 Apr 2023 08:26:04 -0600 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:102.0) Gecko/20100101 Thunderbird/102.10.0 Subject: Re: [PATCH v3 09/13] BaseTools/Conf/tools_def.template: Add GCC and GCCNOLTO toolchains To: Gerd Hoffmann Cc: devel@edk2.groups.io, Liming Gao , Bob Feng , Yuwei Chen , Michael D Kinney , Michael Kubacki , Sean Brogan , Chasel Chiu , Nate DeSimone , Star Zeng , Andrew Fish , Ray Ni , Leif Lindholm , Zhiguang Liu , Jian J Wang , Xiaoyu Lu , Guomin Jiang , Gua Guo , Ard Biesheuvel , Pedro Falcato , =?UTF-8?Q?Marvin_H=c3=a4user?= References: <20230416170532.278338-1-rebecca@bsdio.com> <20230416170532.278338-10-rebecca@bsdio.com> From: "Rebecca Cran" In-Reply-To: Content-Language: en-US Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit On 4/17/23 5:03 AM, Gerd Hoffmann wrote: > Does it make sense to have a separate prefix for each gcc variant? > > I guess it makes sense for the existing GCC5 and GCC4x configs for > backward compatibility reasons, but for the new GCC / GCCNOLTO variants > not so much. I think I'd prefer to add the new prefixes just since it's something people might expect. > Trying to build ia32 ovmf with clang (15) and openssl fails btw: > > ld.lld: error: undefined symbol: __lshrdi3 > > But I guess that isn't something new introduced by this series. If it's an existing issue, then I won't try and fix it in this patch series but revisit it later on. -- Rebecca Cran