diff -urN binutils-2.19.1.orig/ld/ldmain.c binutils-2.19.1/ld/ldmain.c --- binutils-2.19.1.orig/ld/ldmain.c 2008-08-17 05:12:50.000000000 +0200 +++ binutils-2.19.1/ld/ldmain.c 2009-06-17 19:51:19.000000000 +0200 @@ -264,7 +264,8 @@ link_info.keep_memory = TRUE; link_info.combreloc = TRUE; link_info.strip_discarded = TRUE; - link_info.emit_hash = TRUE; + link_info.emit_hash = FALSE; + link_info.emit_gnu_hash = TRUE; link_info.callbacks = &link_callbacks; link_info.input_bfds_tail = &link_info.input_bfds; /* SVR4 linkers seem to set DT_INIT and DT_FINI based on magic _init