Index: kernel/arch/sparc64/_link.ld.in
===================================================================
--- kernel/arch/sparc64/_link.ld.in	(revision e3444229c8e3295e9e2bed75246c19263f3c51a6)
+++ kernel/arch/sparc64/_link.ld.in	(revision 8a1afd26eb90be3d715d4ce522280cbbf475f0a9)
@@ -13,4 +13,6 @@
 SECTIONS {
 	.image VMA: AT (LMA) {
+		kernel_load_address = .;
+
 		ktext_start = .;
 		*(K_TEXT_START)
@@ -26,10 +28,4 @@
 		*(.sbss);
 		. = ALIGN(8);
-		hardcoded_ktext_size = .;
-		QUAD(ktext_end - ktext_start);
-		hardcoded_kdata_size = .;
-		QUAD(kdata_end - kdata_start);
-		hardcoded_load_address = .;
-		QUAD(VMA);
 		*(.bss);                    /* uninitialized static variables */
 		*(COMMON);                  /* global variables */
