[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

Rebecca Cran rebecca at bsdio.com
Tue Mar 28 18:01:33 UTC 2023


On 3/28/23 11:57 AM, Ard Biesheuvel wrote:

>
> As I have indicated before, I am strongly in favor of these changes.
> However, using LLD with X86 and GNU ld with ARM is not what I would
> like to see here: not only is it a bad idea for a single toolchain
> definition to deviate in this manner between architectures, I also
> think that having the ability to use LLD for ARM would be nice in
> itself, as it removes the need for cross toolchains entirely, lowering
> the bar for contributors to ensure that their changes do not regress
> other architectures. And there are some differences related to BTI
> that could be interesting as well.

I agree, it's not ideal. My knowledge of linker issues is relatively 
limited at the moment, which is why I decided not to use LLD when I saw 
it was failing.

I can spend some time learning about it and send out a v3 with LLD 
enabled for ARM.


-- 
Rebecca Cran



-=-=-=-=-=-=-=-=-=-=-=-
Groups.io Links: You receive all messages sent to this group.
View/Reply Online (#102054): https://edk2.groups.io/g/devel/message/102054
Mute This Topic: https://groups.io/mt/97910990/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