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