!214 [sync] PR-211: 增加LoongArch架构支持

From: @openeuler-sync-bot 
Reviewed-by: @t_feng 
Signed-off-by: @t_feng
This commit is contained in:
openeuler-ci-bot 2023-01-18 01:50:32 +00:00 committed by Gitee
commit 3ccd1aeadd
No known key found for this signature in database
GPG Key ID: 173E9B9CA92EEF8F
4 changed files with 3594 additions and 3 deletions

View File

@ -99,7 +99,7 @@
%endif
%global efi_only aarch64 %{arm} riscv64
%global efi_only aarch64 %{arm} riscv64 loongarch64
%global efi_arch x86_64 ia64 %{efi_only}
%ifarch %{efi_arch}
%global with_efi_arch 1
@ -117,7 +117,7 @@
%{?with_efi_only:%global without_efi_only 1}
### fixme
%ifarch aarch64 %{arm} riscv64
%ifarch aarch64 %{arm} riscv64 loongarch64
%global efi_modules " tpm "
%else
%global efi_modules " backtrace chain tpm usb usbserial_common usbserial_pl2303 usbserial_ftdi usbserial_usbdebug keylayouts at_keyboard "
@ -192,6 +192,14 @@
)}
%endif
%ifarch loongarch64
%global with_emu_arch 0
%global efiarch loongarch64
%global target_cpu_name loongarch64
%global grub_target_name loongarch64-efi
%global package_arch efi-loongarch64
%endif
%global _target_platform %{target_cpu_name}-%{_vendor}-%{_target_os}%{?_gnu}
%global _alt_target_platform %{alt_target_cpu_name}-%{_vendor}-%{_target_os}%{?_gnu}

View File

@ -286,3 +286,6 @@ Patch0286: backport-font-Fix-an-integer-underflow-in-blit_comb.patch
Patch0287: backport-font-Harden-grub_font_blit_glyph-and-grub_font_blit_.patch
Patch0288: backport-font-Assign-null_font-to-glyphs-in-ascii_font_glyph.patch
Patch0289: backport-normal-charset-Fix-an-integer-overflow-in-grub_unico.patch
%ifarch loongarch64
Patch0290: port-Add-LoongArch-support.patch
%endif

View File

@ -14,7 +14,7 @@
Name: grub2
Epoch: 1
Version: 2.06
Release: 17
Release: 18
Summary: Bootloader with support for Linux, Multiboot and more
License: GPLv3+
URL: http://www.gnu.org/software/grub/
@ -439,6 +439,12 @@ fi
%{_datadir}/man/man*
%changelog
* Tue Jan 10 2023 mengyingkun <mengyingkun@loongson.cn> - 1:2.06-18
- Type:bugfix
- CVE:NA
- SUG:NA
- DESC:add loongarch support
* Mon Dec 19 2022 zhangqiumiao <zhangqiumiao1@huawei.com> - 1:2.06-17
- Type:bugfix
- CVE:NA

File diff suppressed because it is too large Load Diff