9664 loader: need UEFI32 support
Reviewed by: Robert Mustacchi <rm@joyent.com>
Reviewed by: Andrew Stormont <andyjstormont@gmail.com>
Approved by: Gordon Ross <gwr@nexenta.com>
diff --git a/usr/src/boot/sys/boot/efi/loader/main.c b/usr/src/boot/sys/boot/efi/loader/main.c
index fe4281e..ef917ac 100644
--- a/usr/src/boot/sys/boot/efi/loader/main.c
+++ b/usr/src/boot/sys/boot/efi/loader/main.c
@@ -535,11 +535,9 @@
for (i = 0, p = map; i < ndesc;
i++, p = NextMemoryDescriptor(p, dsz)) {
- snprintf(line, 80, "%23s %012lx %012lx %08lx ",
- efi_memory_type(p->Type),
- p->PhysicalStart,
- p->VirtualStart,
- p->NumberOfPages);
+ snprintf(line, 80, "%23s %012jx %012jx %08jx ",
+ efi_memory_type(p->Type), p->PhysicalStart,
+ p->VirtualStart, p->NumberOfPages);
rv = pager_output(line);
if (rv)
break;