Module Name:    src
Committed By:   matt
Date:           Fri Jul 19 16:01:33 UTC 2013

Modified Files:
        src/external/gpl3/binutils/dist/bfd: config.bfd
        src/external/gpl3/binutils/dist/gas: configure.tgt
        src/external/gpl3/binutils/dist/ld: configure.tgt

Log Message:
Allow alias of m5407--netbsdelf for m68k--netbsdself


To generate a diff of this commit:
cvs rdiff -u -r1.6 -r1.7 src/external/gpl3/binutils/dist/bfd/config.bfd
cvs rdiff -u -r1.3 -r1.4 src/external/gpl3/binutils/dist/gas/configure.tgt
cvs rdiff -u -r1.8 -r1.9 src/external/gpl3/binutils/dist/ld/configure.tgt

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/bfd/config.bfd
diff -u src/external/gpl3/binutils/dist/bfd/config.bfd:1.6 src/external/gpl3/binutils/dist/bfd/config.bfd:1.7
--- src/external/gpl3/binutils/dist/bfd/config.bfd:1.6	Sun Sep 25 04:32:34 2011
+++ src/external/gpl3/binutils/dist/bfd/config.bfd	Fri Jul 19 16:01:33 2013
@@ -86,6 +86,7 @@ hppa*)		 targ_archs=bfd_hppa_arch ;;
 i[3-7]86)	 targ_archs=bfd_i386_arch ;;
 i370)		 targ_archs=bfd_i370_arch ;;
 lm32)	         targ_archs=bfd_lm32_arch ;;
+m5200|m5407)	 targ_archs=bfd_m68k_arch ;;
 m6811*|m68hc11*) targ_archs="bfd_m68hc11_arch bfd_m68hc12_arch" ;;
 m6812*|m68hc12*) targ_archs="bfd_m68hc12_arch bfd_m68hc11_arch" ;;
 m68*)		 targ_archs=bfd_m68k_arch ;;
@@ -837,7 +838,7 @@ case "${targ}" in
     targ_selvecs="m68knetbsd_vec hp300bsd_vec sunos_big_vec bfd_elf32_m68k_vec"
     targ_underscore=yes
     ;;
-  m68*-*-netbsdelf*)
+  m68*-*-netbsdelf* | m5407-*-netbsdelf*)
     targ_defvec=bfd_elf32_m68k_vec
     targ_selvecs="m68knetbsd_vec m68k4knetbsd_vec hp300bsd_vec sunos_big_vec"
     ;;

Index: src/external/gpl3/binutils/dist/gas/configure.tgt
diff -u src/external/gpl3/binutils/dist/gas/configure.tgt:1.3 src/external/gpl3/binutils/dist/gas/configure.tgt:1.4
--- src/external/gpl3/binutils/dist/gas/configure.tgt:1.3	Mon Feb  4 22:38:07 2013
+++ src/external/gpl3/binutils/dist/gas/configure.tgt	Fri Jul 19 16:01:33 2013
@@ -48,7 +48,7 @@ case ${cpu} in
   m32c)			cpu_type=m32c endian=little ;;
   m32r)			cpu_type=m32r endian=big ;;
   m32rle)		cpu_type=m32r endian=little ;;
-  m5200)		cpu_type=m68k ;;
+  m5200|m5407)		cpu_type=m68k ;;
   m68008)		cpu_type=m68k ;;
   m680[012346]0)	cpu_type=m68k ;;
   m6811|m6812|m68hc12)	cpu_type=m68hc11 ;;

Index: src/external/gpl3/binutils/dist/ld/configure.tgt
diff -u src/external/gpl3/binutils/dist/ld/configure.tgt:1.8 src/external/gpl3/binutils/dist/ld/configure.tgt:1.9
--- src/external/gpl3/binutils/dist/ld/configure.tgt:1.8	Sun Aug  5 04:03:03 2012
+++ src/external/gpl3/binutils/dist/ld/configure.tgt	Fri Jul 19 16:01:33 2013
@@ -354,7 +354,8 @@ m68k-*-uclinux*)	targ_emul=m68kelf ;;
 m68*-*-gnu*)		targ_emul=m68kelf ;;
 m68*-*-netbsd*4k*)	targ_emul=m68k4knbsd
 			targ_extra_emuls="m68knbsd m68kelfnbsd" ;;
-m68*-*-netbsdelf*)	targ_emul=m68kelfnbsd
+m68*-*-netbsdelf* | m5407*-*-netbsdelf*)
+			targ_emul=m68kelfnbsd
 			targ_extra_emuls="m68knbsd m68k4knbsd" ;;
 m68*-*-netbsdaout* | m68*-*-netbsd*)
 			targ_emul=m68knbsd

Reply via email to