# Modules.
pkglib_PROGRAMS = kernel.img
-pkglib_MODULES = chain.mod appleldr.mod \
- linux.mod halt.mod \
+pkglib_MODULES = chain.mod appleldr.mod halt.mod \
datetime.mod loadbios.mod \
fixvideo.mod mmap.mod acpi.mod
appleldr_mod_CFLAGS = $(COMMON_CFLAGS)
appleldr_mod_LDFLAGS = $(COMMON_LDFLAGS)
-# For linux.mod.
-linux_mod_SOURCES = loader/i386/efi/linux.c
-ifeq ($(target_cpu), x86_64)
-linux_mod_SOURCES += loader/i386/linux_trampoline.S
-endif
-linux_mod_CFLAGS = $(COMMON_CFLAGS)
-linux_mod_ASFLAGS = $(COMMON_ASFLAGS)
-linux_mod_LDFLAGS = $(COMMON_LDFLAGS)
-
# For halt.mod.
halt_mod_SOURCES = commands/halt.c
halt_mod_CFLAGS = $(COMMON_CFLAGS)
efi_gop_mod_LDFLAGS = $(COMMON_LDFLAGS)
pkglib_MODULES += xnu.mod
-xnu_mod_SOURCES = loader/xnu_resume.c loader/i386/xnu.c loader/i386/efi/xnu.c \
+xnu_mod_SOURCES = loader/xnu_resume.c loader/i386/xnu.c \
loader/macho32.c loader/macho64.c loader/macho.c loader/xnu.c
xnu_mod_CFLAGS = $(COMMON_CFLAGS)
xnu_mod_LDFLAGS = $(COMMON_LDFLAGS)
grub_addr_t target = 0;
grub_dprintf ("relocator",
- "trying to allocate in %x-%x aligned %x size %x\n",
- start, end, align, size);
+ "trying to allocate in 0x%lx-0x%lx aligned 0x%lx size 0x%lx\n",
+ (unsigned long) start, (unsigned long) end,
+ (unsigned long) align, (unsigned long) size);
start = ALIGN_UP (start, align);
end = ALIGN_DOWN (end - size, align) + size;
- grub_dprintf ("relocator",
- "trying to allocate in %x-%x aligned %x size %x\n",
- start, end, align, size);
if (end < start + size)
return 0;
alloc_end = min (events[j].pos, target + size);
if (alloc_end > alloc_start)
{
- grub_dprintf ("relocator", "subchunk 0x%x-0x%x, %d\n",
- alloc_start, alloc_end, typepre);
+ grub_dprintf ("relocator", "subchunk 0x%lx-0x%lx, %d\n",
+ (unsigned long) alloc_start,
+ (unsigned long) alloc_end, typepre);
res->subchunks[cural].type = typepre;
if (typepre == CHUNK_TYPE_REGION_START)
{
res->src = target;
res->size = size;
- grub_dprintf ("relocator", "allocated: %x %x\n", target, size);
+ grub_dprintf ("relocator", "allocated: 0x%lx+0x%lx\n", (unsigned long) target,
+ (unsigned long) size);
return 1;
}