cb347a4
--- a/ld/emultempl/aarch64elf.em	2013-06-05 09:46:17.499278813 +0100
cb347a4
+++ b/ld/emultempl/aarch64elf.em	2013-06-05 09:54:36.981292659 +0100
cb347a4
@@ -264,7 +264,7 @@
cb347a4
 }
cb347a4
 
cb347a4
 static void
cb347a4
-gld${EMULATION_NAME}_finish (void)
cb347a4
+gld${EMULATION_NAME}_local_finish (void)
cb347a4
 {
cb347a4
   if (! link_info.relocatable)
cb347a4
     {
cb347a4
@@ -276,7 +276,7 @@
cb347a4
 	}
cb347a4
     }
cb347a4
 
cb347a4
-  finish_default ();
cb347a4
+  gld${EMULATION_NAME}_finish ();
cb347a4
 }
cb347a4
 
cb347a4
 /* This is a convenient point to tell BFD about target specific flags.
cb347a4
@@ -413,4 +413,4 @@
cb347a4
 LDEMUL_BEFORE_PARSE=gld"${EMULATION_NAME}"_before_parse
cb347a4
 
cb347a4
 # Call the extra arm-elf function
cb347a4
-LDEMUL_FINISH=gld${EMULATION_NAME}_finish
cb347a4
+LDEMUL_FINISH=gld${EMULATION_NAME}_local_finish