mirror of
https://git.savannah.gnu.org/git/grub.git
synced 2026-10-23 15:49:23 +00:00
Merge branch 'master' into arm_coreboot
This commit is contained in:
commit
b0300c6048
3 files changed
+7
-3
No files matched your search
@@ -154,6 +154,7 @@ kernel = {
|
|||||||
uboot = term/uboot/console.c;
|
uboot = term/uboot/console.c;
|
||||||
arm_uboot = kern/arm/uboot/init.c;
|
arm_uboot = kern/arm/uboot/init.c;
|
||||||
arm_uboot = kern/arm/uboot/uboot.S;
|
arm_uboot = kern/arm/uboot/uboot.S;
|
||||||
|
<<<<<<< HEAD
|
||||||
|
|
||||||
arm_coreboot = kern/arm/coreboot/init.c;
|
arm_coreboot = kern/arm/coreboot/init.c;
|
||||||
arm_coreboot = kern/arm/coreboot/timer.c;
|
arm_coreboot = kern/arm/coreboot/timer.c;
|
||||||
@@ -166,6 +167,8 @@ kernel = {
|
|||||||
arm_coreboot = term/arm/cros_ec.c;
|
arm_coreboot = term/arm/cros_ec.c;
|
||||||
arm_coreboot = commands/keylayouts.c;
|
arm_coreboot = commands/keylayouts.c;
|
||||||
arm_coreboot = kern/arm/coreboot/dma.c;
|
arm_coreboot = kern/arm/coreboot/dma.c;
|
||||||
|
=======
|
||||||
|
>>>>>>> master
|
||||||
|
|
||||||
terminfoinkernel = term/terminfo.c;
|
terminfoinkernel = term/terminfo.c;
|
||||||
terminfoinkernel = term/tparm.c;
|
terminfoinkernel = term/tparm.c;
|
||||||
|
|||||||
@@ -29,10 +29,10 @@ grub_uboot_get_machine_type (void)
|
|||||||
return grub_arm_saved_registers.r[1];
|
return grub_arm_saved_registers.r[1];
|
||||||
}
|
}
|
||||||
|
|
||||||
const void *
|
grub_addr_t
|
||||||
grub_uboot_get_boot_data (void)
|
grub_uboot_get_boot_data (void)
|
||||||
{
|
{
|
||||||
return (const void *) grub_arm_saved_registers.r[2];
|
return grub_arm_saved_registers.r[2];
|
||||||
}
|
}
|
||||||
|
|
||||||
int
|
int
|
||||||
|
|||||||
@@ -267,7 +267,8 @@ SUFFIX (grub_mkimage_generate_elf) (const struct grub_install_image_target_desc
|
|||||||
ehdr->e_entry = grub_host_to_target32 (target_addr);
|
ehdr->e_entry = grub_host_to_target32 (target_addr);
|
||||||
phdr->p_vaddr = grub_host_to_target32 (target_addr);
|
phdr->p_vaddr = grub_host_to_target32 (target_addr);
|
||||||
phdr->p_paddr = grub_host_to_target32 (target_addr);
|
phdr->p_paddr = grub_host_to_target32 (target_addr);
|
||||||
phdr->p_align = grub_host_to_target32 (layout->align > image_target->link_align ? layout->align : image_target->link_align);
|
phdr->p_align = grub_host_to_target32 (layout->align > image_target->link_align ?
|
||||||
|
layout->align : image_target->link_align);
|
||||||
if (image_target->id == IMAGE_LOONGSON_ELF)
|
if (image_target->id == IMAGE_LOONGSON_ELF)
|
||||||
ehdr->e_flags = grub_host_to_target32 (0x1000 | EF_MIPS_NOREORDER
|
ehdr->e_flags = grub_host_to_target32 (0x1000 | EF_MIPS_NOREORDER
|
||||||
| EF_MIPS_PIC | EF_MIPS_CPIC);
|
| EF_MIPS_PIC | EF_MIPS_CPIC);
|
||||||
|
|||||||
Reference in new issue
Block a user