Module Name: src Committed By: joerg Date: Fri Nov 29 23:01:54 UTC 2013
Modified Files: src/external/gpl3/binutils/dist/ld: configure.tgt src/external/gpl3/binutils/dist/ld/emulparams: armelf_nbsd.sh armelf_nbsd_eabi.sh src/external/gpl3/binutils/dist/ld/emultempl: elf32.em Log Message: Allow gnueabi to be matched for the relevant cases as well. To generate a diff of this commit: cvs rdiff -u -r1.11 -r1.12 src/external/gpl3/binutils/dist/ld/configure.tgt cvs rdiff -u -r1.3 -r1.4 \ src/external/gpl3/binutils/dist/ld/emulparams/armelf_nbsd.sh cvs rdiff -u -r1.2 -r1.3 \ src/external/gpl3/binutils/dist/ld/emulparams/armelf_nbsd_eabi.sh cvs rdiff -u -r1.9 -r1.10 \ src/external/gpl3/binutils/dist/ld/emultempl/elf32.em Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
Modified files: Index: src/external/gpl3/binutils/dist/ld/configure.tgt diff -u src/external/gpl3/binutils/dist/ld/configure.tgt:1.11 src/external/gpl3/binutils/dist/ld/configure.tgt:1.12 --- src/external/gpl3/binutils/dist/ld/configure.tgt:1.11 Sun Sep 29 14:03:31 2013 +++ src/external/gpl3/binutils/dist/ld/configure.tgt Fri Nov 29 23:01:54 2013 @@ -64,10 +64,10 @@ arm-*-coff) targ_emul=armcoff ;; arm-*-freebsd* | arm-*-kfreebsd*-gnu) targ_emul=armelf_fbsd targ_extra_emuls="armelf" ;; -arm*eb-*-netbsdelf*-eabi*) +arm*eb-*-netbsdelf*-*eabi*) targ_emul=armelfb_nbsd_eabi; targ_extra_emuls="armelf_nbsd_eabi armelf armnbsd" ;; -arm*-*-netbsdelf*-eabi*) +arm*-*-netbsdelf*-*eabi*) targ_emul=armelf_nbsd_eabi; targ_extra_emuls="armelfb_nbsd_eabi armelf armnbsd" ;; arm*eb-*-netbsdelf*) targ_emul=armelfb_nbsd; Index: src/external/gpl3/binutils/dist/ld/emulparams/armelf_nbsd.sh diff -u src/external/gpl3/binutils/dist/ld/emulparams/armelf_nbsd.sh:1.3 src/external/gpl3/binutils/dist/ld/emulparams/armelf_nbsd.sh:1.4 --- src/external/gpl3/binutils/dist/ld/emulparams/armelf_nbsd.sh:1.3 Mon Aug 13 02:52:34 2012 +++ src/external/gpl3/binutils/dist/ld/emulparams/armelf_nbsd.sh Fri Nov 29 23:01:54 2013 @@ -8,7 +8,7 @@ unset STACK_ADDR unset EMBEDDED case "$target" in - arm*-*-netbsdelf*-eabi*) + arm*-*-netbsdelf*-*eabi*) LIB_PATH='=/usr/lib/oabi' ;; esac Index: src/external/gpl3/binutils/dist/ld/emulparams/armelf_nbsd_eabi.sh diff -u src/external/gpl3/binutils/dist/ld/emulparams/armelf_nbsd_eabi.sh:1.2 src/external/gpl3/binutils/dist/ld/emulparams/armelf_nbsd_eabi.sh:1.3 --- src/external/gpl3/binutils/dist/ld/emulparams/armelf_nbsd_eabi.sh:1.2 Mon Aug 13 02:52:34 2012 +++ src/external/gpl3/binutils/dist/ld/emulparams/armelf_nbsd_eabi.sh Fri Nov 29 23:01:54 2013 @@ -10,7 +10,7 @@ OTHER_READONLY_SECTIONS=" unset LIB_PATH case "$target" in - arm*-*-netbsdelf*-eabi*) + arm*-*-netbsdelf*-*eabi*) ;; arm*-*-netbsdelf*) LIB_PATH='=/usr/lib/eabi' Index: src/external/gpl3/binutils/dist/ld/emultempl/elf32.em diff -u src/external/gpl3/binutils/dist/ld/emultempl/elf32.em:1.9 src/external/gpl3/binutils/dist/ld/emultempl/elf32.em:1.10 --- src/external/gpl3/binutils/dist/ld/emultempl/elf32.em:1.9 Thu Nov 14 01:12:14 2013 +++ src/external/gpl3/binutils/dist/ld/emultempl/elf32.em Fri Nov 29 23:01:54 2013 @@ -72,6 +72,9 @@ EOF if [ "x${USE_LIBPATH}" = xyes ] ; then case ${target} in + *-*-netbsd*) + ;; + *-*-linux-* | *-*-k*bsd*-* | *-*-gnu*) fragment <<EOF #ifdef HAVE_GLOB @@ -376,6 +379,9 @@ gld${EMULATION_NAME}_try_needed (struct EOF case ${target} in + *-*-netbsd*) + ;; + *-*-linux-* | *-*-k*bsd*-* | *-*-gnu*) fragment <<EOF { @@ -639,6 +645,9 @@ EOF # FreeBSD ;; + *-*-netbsd*) + ;; + *-*-linux-* | *-*-k*bsd*-* | *-*-gnu*) fragment <<EOF /* For a native linker, check the file /etc/ld.so.conf for directories @@ -1331,6 +1340,9 @@ EOF # FreeBSD ;; + *-*-netbsd*) + ;; + *-*-linux-* | *-*-k*bsd*-* | *-*-gnu*) # Linux fragment <<EOF