回复: [edk2-devel] [PATCH 0/6] Add CLANGDWARF toolchain for universal payload needs

gaoliming gaoliming at byosoft.com.cn
Thu Jun 3 01:17:40 UTC 2021


Ray:
  Thanks for your effort to integrate CLANGDWARF tool chain. Previous work
bases on CLANG8. Now, which version CLANG compiler is used?

  And, can you submit one BZ for this new feature? Then, I can add it to the
feature planning. 

  Besides, please remove conflict message in the commit message of patch
2~4.

Thanks
Liming
> -----邮件原件-----
> 发件人: devel at edk2.groups.io <devel at edk2.groups.io> 代表 Ni, Ray
> 发送时间: 2021年6月2日 15:46
> 收件人: devel at edk2.groups.io
> 主题: [edk2-devel] [PATCH 0/6] Add CLANGDWARF toolchain for universal
> payload needs
> 
> Universal payload requires its format in ELF format while today's EDKII
> doesn't contain a cross OS toolchain that generates ELF images.
> 
> The patch set is based on Liming's work in year 2019 and some very minor
> modifications are made:
> 1. Update toolchain name from CLANG8ELF to CLANGDWARF.
> 2. Update link script to keep dynamic section.
> 
> Liming Gao (4):
>   BaseTools: Add ClangBase.lds for CLANG8 tool chain with max-page-size
>   BaseTools GenFw: Support CLANG8ELF with conversion ELF to PE/COFF
>     image
>   BaseTools: Update build_rule to skip CLANG resource section generation
>   BaseTools: Add new CLANG8ELF tool chain for new LLVM/CLANG8
> 
> Ray Ni (2):
>   BaseTools: Update ClangBase.lds to keep dynamic section
>   BaseTools: Change CLANG8ELF to CLANGDWARF
> 
>  BaseTools/Conf/build_rule.template      |   5 +-
>  BaseTools/Conf/tools_def.template       | 109
> +++++++++++++++++++++++-
>  BaseTools/Scripts/ClangBase.lds         |  78 +++++++++++++++++
>  BaseTools/Source/C/GenFw/Elf32Convert.c |  12 +--
>  BaseTools/Source/C/GenFw/Elf64Convert.c |   5 +-
>  5 files changed, 192 insertions(+), 17 deletions(-)
>  create mode 100644 BaseTools/Scripts/ClangBase.lds
> 
> --
> 2.31.1.windows.1
> 
> 
> 
> 
> 





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