Branch: refs/heads/master
Home: https://github.com/tianocore/edk2
Commit: 8543840cfdfe9578174f937b9bfe3e7584cb7078
https://github.com/tianocore/edk2/commit/8543840cfdfe9578174f937b9bfe3e7584cb7078
Author: Sunil V L <[email protected]>
Date: 2023-07-31 (Mon, 31 Jul 2023)
Changed paths:
M OvmfPkg/RiscVVirt/RiscVVirtQemu.fdf
Log Message:
-----------
OvmfPkg/RiscVVirt: use 'auto' alignment and FIXED for XIP modules
Use auto alignment and FIXED FFS attribute for XIP modules similar
to [1]. Without this change, the CLANGDWARF toolchain will fail to
build with below error.
GenFfs: ERROR 1000: Unknown option
SectionAlign option must be specified with section file.
[1] -
https://github.com/tianocore/edk2/commit/7669f7349829f0e4755552ba0d6e600492fd8170
Cc: Ard Biesheuvel <[email protected]>
Cc: Jiewen Yao <[email protected]>
Cc: Jordan Justen <[email protected]>
Cc Gerd Hoffmann <[email protected]>
Cc: Andrei Warkentin <[email protected]>
Signed-off-by: Sunil V L <[email protected]>
Acked-by: Ard Biesheuvel <[email protected]>
Tested-by: Ard Biesheuvel <[email protected]> # Debian clang version 14.0.6
Commit: 0f9fd069198468c1927339db1db219c7f1bfe3d0
https://github.com/tianocore/edk2/commit/0f9fd069198468c1927339db1db219c7f1bfe3d0
Author: Sunil V L <[email protected]>
Date: 2023-07-31 (Mon, 31 Jul 2023)
Changed paths:
M OvmfPkg/RiscVVirt/Sec/SecEntry.S
Log Message:
-----------
OvmfPkg/RiscVVirt: SecEntry: Remove unnecessary assembly directives
llvm fails to resolve _ModuleEntry when these extra directives are
present. ASM_FUNC already takes care what is required.
Cc: Ard Biesheuvel <[email protected]>
Cc: Jiewen Yao <[email protected]>
Cc: Jordan Justen <[email protected]>
Cc: Gerd Hoffmann <[email protected]>
Cc: Andrei Warkentin <[email protected]>
Signed-off-by: Sunil V L <[email protected]>
Acked-by: Ard Biesheuvel <[email protected]>
Tested-by: Ard Biesheuvel <[email protected]> # Debian clang version 14.0.6
Commit: 3f49462558d6e597ff17dfb613591abf6dd3ccfa
https://github.com/tianocore/edk2/commit/3f49462558d6e597ff17dfb613591abf6dd3ccfa
Author: Sunil V L <[email protected]>
Date: 2023-07-31 (Mon, 31 Jul 2023)
Changed paths:
M BaseTools/Conf/tools_def.template
Log Message:
-----------
BaseTools/tools_def: Add CLANGDWARF support for RISC-V
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=4478
Add tools_def definitions to support CLANGDWARF toolchain
for RISC-V. This uses clang and the llvm LLD linker. This
helps people by not requiring to install multiple
cross compilers for different architectures.
Cc: Rebecca Cran <[email protected]>
Cc: Liming Gao <[email protected]>
Cc: Bob Feng <[email protected]>
Cc: Yuwei Chen <[email protected]>
Cc: Ard Biesheuvel <[email protected]>
Signed-off-by: Sunil V L <[email protected]>
Acked-by: Ard Biesheuvel <[email protected]>
Tested-by: Ard Biesheuvel <[email protected]> # Debian clang version 14.0.6
Reviewed-by: Rebecca Cran <[email protected]>
Commit: 677f2c6f1509da21258e02957b869b71b008fc61
https://github.com/tianocore/edk2/commit/677f2c6f1509da21258e02957b869b71b008fc61
Author: Sunil V L <[email protected]>
Date: 2023-07-31 (Mon, 31 Jul 2023)
Changed paths:
M OvmfPkg/RiscVVirt/README.md
Log Message:
-----------
OvmfPkg/RiscVVirt: Update README for CLANGDWARF support
Update the README with instruction to build using CLANGDWARF
toolchain.
Cc: Ard Biesheuvel <[email protected]>
Cc: Jiewen Yao <[email protected]>
Cc: Jordan Justen <[email protected]>
Cc: Gerd Hoffmann <[email protected]>
Cc: Andrei Warkentin <[email protected]>
Signed-off-by: Sunil V L <[email protected]>
Reviewed-by: Heinrich Schuchardt <[email protected]>
Acked-by: Ard Biesheuvel <[email protected]>
Tested-by: Ard Biesheuvel <[email protected]> # Debian clang version 14.0.6
Compare: https://github.com/tianocore/edk2/compare/70f3e62dc73d...677f2c6f1509
_______________________________________________
edk2-commits mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/edk2-commits