Index: boot/arch/ia64/_link.ld.in
===================================================================
--- boot/arch/ia64/_link.ld.in	(revision 886344205e2758bb77a7cbf8f253d2c68201474b)
+++ boot/arch/ia64/_link.ld.in	(revision af103f40a5c45262b228af355830e8ec9475ffce)
@@ -12,5 +12,5 @@
 		*(.rodata.*);
 		*(.data);               /* initialized data */
-		_got = . ;
+		__gp = . ;
 		*(.got .got.*);
 		*(.bss);                /* uninitialized static variables */
Index: boot/arch/ia64/src/boot.S
===================================================================
--- boot/arch/ia64/src/boot.S	(revision 886344205e2758bb77a7cbf8f253d2c68201474b)
+++ boot/arch/ia64/src/boot.S	(revision af103f40a5c45262b228af355830e8ec9475ffce)
@@ -34,5 +34,5 @@
 .global start
 start:
-	movl gp = LOADER_ADDRESS
+	movl gp = __gp
 
 	#
