[edk2-devel] [PATCH v2 00/13] BaseTools, CryptoPkg, MdePkg, OvmfPkg: Delete CLANG35, CLANG38, GCC48, GCC49, rename GCC5 to GCC, update CLANGDWARF, delete VS 2008-2013, EBC

Ard Biesheuvel ardb at kernel.org
Wed Mar 29 07:39:56 UTC 2023


On Wed, 29 Mar 2023 at 03:20, gaoliming via groups.io
<gaoliming=byosoft.com.cn at groups.io> wrote:
>
> Rebecca:
>
>
> > -----邮件原件-----
> > 发件人: devel at edk2.groups.io <devel at edk2.groups.io> 代表 Rebecca Cran
> > 发送时间: 2023年3月29日 1:31
> > 收件人: devel at edk2.groups.io; Oliver Smith-Denny <osd at smith-denny.com>;
> > Guomin Jiang <guomin.jiang at intel.com>; Xiaoyu Lu <xiaoyu1.lu at intel.com>;
> > Jian J Wang <jian.j.wang at intel.com>; Jiewen Yao <jiewen.yao at intel.com>;
> > Ard Biesheuvel <ardb+tianocore at kernel.org>; Jordan Justen
> > <jordan.l.justen at intel.com>; Gerd Hoffmann <kraxel at redhat.com>; Bob Feng
> > <bob.c.feng at intel.com>; Liming Gao <gaoliming at byosoft.com.cn>; Andrew
> > Fish <afish at apple.com>; Leif Lindholm <quic_llindhol at quicinc.com>;
> > Michael D Kinney <michael.d.kinney at intel.com>
> > 抄送: Rebecca Cran <rebecca at bsdio.com>
> > 主题: [edk2-devel] [PATCH v2 00/13] BaseTools,CryptoPkg,MdePkg,OvmfPkg:
> > Delete CLANG35,CLANG38,GCC48,GCC49, rename GCC5 to GCC, update
> > CLANGDWARF, delete VS 2008-2013, EBC
> >
> > Update the toolchain definitions:
> >
> > - Delete the CLANG35 and CLANG38 toolchains, and replace CLANG38 with
> >   CLANGDWARF, updating it to support ARM and AARCH64 in addition to X64
> > and IA32.
> >
> > - Remove GCC48 and GCC49.
>
> GCC49 is one GCC tool chain without LTO enable option. GCC5 is another GCC tool chain with LTO enable option.
>
> They have the different usage. I suggest to keep GCC49 and GCC5 both, and also keep their name as is.
>

Could we perhaps do

GCC49 -> GCC
GCC5  -> GCCLTO

?

As with CLANG35/38, the GCCx names have become rather obsolete, so I'd
prefer to have a set of more generic names, and a sliding window of
supported versions that can be documented in tools_def.template (and
updated at times)


-=-=-=-=-=-=-=-=-=-=-=-
Groups.io Links: You receive all messages sent to this group.
View/Reply Online (#102105): https://edk2.groups.io/g/devel/message/102105
Mute This Topic: https://groups.io/mt/97923603/1813853
Group Owner: devel+owner at edk2.groups.io
Unsubscribe: https://edk2.groups.io/g/devel/unsub [edk2-devel-archive at redhat.com]
-=-=-=-=-=-=-=-=-=-=-=-




More information about the edk2-devel-archive mailing list