Index: uspace/lib/c/generic/elf/elf_load.c
===================================================================
--- uspace/lib/c/generic/elf/elf_load.c	(revision 0f792c28c69f695fd1956a86e0489bd2ea27cc3f)
+++ uspace/lib/c/generic/elf/elf_load.c	(revision 184b600afb3ccf3236dcbfc87929a25a1053b85d)
@@ -175,5 +175,5 @@
 
 	if (header->e_phentsize != sizeof(elf_segment_header_t)) {
-		DPRINTF("e_phentsize:%d != %d\n", header->e_phentsize,
+		DPRINTF("e_phentsize: %u != %zu\n", header->e_phentsize,
 		    sizeof(elf_segment_header_t));
 		return EE_INCOMPATIBLE;
@@ -181,5 +181,5 @@
 
 	if (header->e_shentsize != sizeof(elf_section_header_t)) {
-		DPRINTF("e_shentsize:%d != %d\n", header->e_shentsize,
+		DPRINTF("e_shentsize: %u != %zu\n", header->e_shentsize,
 		    sizeof(elf_section_header_t));
 		return EE_INCOMPATIBLE;
@@ -288,6 +288,6 @@
 		elf->info->dynamic =
 		    (void *)((uint8_t *)entry->p_vaddr + elf->bias);
-		DPRINTF("dynamic section found at 0x%x\n",
-			(uintptr_t)elf->info->dynamic);
+		DPRINTF("dynamic section found at %p\n",
+			(void *)elf->info->dynamic);
 		break;
 	case 0x70000000:
@@ -328,5 +328,5 @@
 	seg_ptr = (void *) seg_addr;
 
-	DPRINTF("Load segment at addr %p, size 0x%x\n", (void *) seg_addr,
+	DPRINTF("Load segment at addr %p, size 0x%zx\n", (void *) seg_addr,
 		entry->p_memsz);
 
@@ -334,9 +334,8 @@
 		if ((entry->p_offset % entry->p_align) !=
 		    (seg_addr % entry->p_align)) {
-			DPRINTF("Align check 1 failed offset%%align=%d, "
-			    "vaddr%%align=%d\n",
+			DPRINTF("Align check 1 failed offset%%align=0x%zx, "
+			    "vaddr%%align=0x%zx\n",
 			    entry->p_offset % entry->p_align,
-			    seg_addr % entry->p_align
-			);
+			    seg_addr % entry->p_align);
 			return EE_INVALID;
 		}
@@ -367,6 +366,6 @@
 	    AS_AREA_READ | AS_AREA_WRITE | AS_AREA_CACHEABLE);
 	if (a == AS_MAP_FAILED) {
-		DPRINTF("memory mapping failed (0x%x, %d)\n",
-		    base + bias, mem_sz);
+		DPRINTF("memory mapping failed (%p, %zu)\n",
+		    (void *) (base + bias), mem_sz);
 		return EE_MEMORY;
 	}
