Index: kernel/arch/amd64/Makefile.inc
===================================================================
--- kernel/arch/amd64/Makefile.inc	(revision bae43dceb647887d723d7a5e7253c545ad767440)
+++ kernel/arch/amd64/Makefile.inc	(revision f230cbd5cebf1680274f794fe7eb4c39125fadc8)
@@ -27,7 +27,4 @@
 #
 
-BFD_NAME = elf64-x86-64
-BFD_ARCH = i386:x86-64
-BFD = binary
 
 FPU_NO_CFLAGS = -mno-sse -mno-sse2
Index: kernel/arch/amd64/_link.ld.in
===================================================================
--- kernel/arch/amd64/_link.ld.in	(revision bae43dceb647887d723d7a5e7253c545ad767440)
+++ kernel/arch/amd64/_link.ld.in	(revision f230cbd5cebf1680274f794fe7eb4c39125fadc8)
@@ -33,9 +33,10 @@
 		*(COMMON);      /* global variables */
 
+		/* XXX: bss can't be omitted from the ELF image. */
+		*(.bss);        /* uninitialized static variables */
+
 		. = ALIGN(8);
 		symbol_table = .;
 		*(symtab.*);    /* Symbol table, must be LAST symbol!*/
-
-		*(.bss);        /* uninitialized static variables */
 
 		kdata_end = .;
