mirror of
https://git.savannah.gnu.org/git/grub.git
synced 2026-10-28 10:10:29 +00:00
ARM64 support for grub-mkrescue.
This commit is contained in:
1 parent
e388db904c
commit
808e97c4e7
2 files changed
+14
-1
No files matched your search
@@ -1,3 +1,7 @@
|
|||||||
|
2013-12-23 Vladimir Serbinenko <phcoder@gmail.com>
|
||||||
|
|
||||||
|
ARM64 support for grub-mkrescue.
|
||||||
|
|
||||||
2013-12-23 Vladimir Serbinenko <phcoder@gmail.com>
|
2013-12-23 Vladimir Serbinenko <phcoder@gmail.com>
|
||||||
|
|
||||||
Install modinfo.sh to keep build information around.
|
Install modinfo.sh to keep build information around.
|
||||||
|
|||||||
+10
-1
@@ -441,6 +441,9 @@ main (int argc, char *argv[])
|
|||||||
if (source_dirs[GRUB_INSTALL_PLATFORM_I386_PC]
|
if (source_dirs[GRUB_INSTALL_PLATFORM_I386_PC]
|
||||||
|| source_dirs[GRUB_INSTALL_PLATFORM_POWERPC_IEEE1275]
|
|| source_dirs[GRUB_INSTALL_PLATFORM_POWERPC_IEEE1275]
|
||||||
|| source_dirs[GRUB_INSTALL_PLATFORM_I386_EFI]
|
|| source_dirs[GRUB_INSTALL_PLATFORM_I386_EFI]
|
||||||
|
|| source_dirs[GRUB_INSTALL_PLATFORM_IA64_EFI]
|
||||||
|
|| source_dirs[GRUB_INSTALL_PLATFORM_ARM_EFI]
|
||||||
|
|| source_dirs[GRUB_INSTALL_PLATFORM_ARM64_EFI]
|
||||||
|| source_dirs[GRUB_INSTALL_PLATFORM_X86_64_EFI])
|
|| source_dirs[GRUB_INSTALL_PLATFORM_X86_64_EFI])
|
||||||
system_area = SYS_AREA_COMMON;
|
system_area = SYS_AREA_COMMON;
|
||||||
else if (source_dirs[GRUB_INSTALL_PLATFORM_SPARC64_IEEE1275])
|
else if (source_dirs[GRUB_INSTALL_PLATFORM_SPARC64_IEEE1275])
|
||||||
@@ -636,7 +639,8 @@ main (int argc, char *argv[])
|
|||||||
if (source_dirs[GRUB_INSTALL_PLATFORM_I386_EFI]
|
if (source_dirs[GRUB_INSTALL_PLATFORM_I386_EFI]
|
||||||
|| source_dirs[GRUB_INSTALL_PLATFORM_X86_64_EFI]
|
|| source_dirs[GRUB_INSTALL_PLATFORM_X86_64_EFI]
|
||||||
|| source_dirs[GRUB_INSTALL_PLATFORM_IA64_EFI]
|
|| source_dirs[GRUB_INSTALL_PLATFORM_IA64_EFI]
|
||||||
|| source_dirs[GRUB_INSTALL_PLATFORM_ARM_EFI])
|
|| source_dirs[GRUB_INSTALL_PLATFORM_ARM_EFI]
|
||||||
|
|| source_dirs[GRUB_INSTALL_PLATFORM_ARM64_EFI])
|
||||||
{
|
{
|
||||||
char *efidir = grub_util_make_temporary_dir ();
|
char *efidir = grub_util_make_temporary_dir ();
|
||||||
char *efidir_efi = grub_util_path_concat (2, efidir, "efi");
|
char *efidir_efi = grub_util_path_concat (2, efidir, "efi");
|
||||||
@@ -659,6 +663,11 @@ main (int argc, char *argv[])
|
|||||||
make_image_fwdisk_abs (GRUB_INSTALL_PLATFORM_ARM_EFI, "arm-efi", imgname);
|
make_image_fwdisk_abs (GRUB_INSTALL_PLATFORM_ARM_EFI, "arm-efi", imgname);
|
||||||
free (imgname);
|
free (imgname);
|
||||||
|
|
||||||
|
imgname = grub_util_path_concat (2, efidir_efi_boot, "bootaarch64.efi");
|
||||||
|
make_image_fwdisk_abs (GRUB_INSTALL_PLATFORM_ARM64_EFI, "arm64-efi",
|
||||||
|
imgname);
|
||||||
|
free (imgname);
|
||||||
|
|
||||||
if (source_dirs[GRUB_INSTALL_PLATFORM_I386_EFI])
|
if (source_dirs[GRUB_INSTALL_PLATFORM_I386_EFI])
|
||||||
{
|
{
|
||||||
imgname = grub_util_path_concat (2, efidir_efi_boot, "boot.efi");
|
imgname = grub_util_path_concat (2, efidir_efi_boot, "boot.efi");
|
||||||
|
|||||||
Reference in new issue
Block a user