This is the mail archive of the binutils@sources.redhat.com mailing list for the binutils project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: Q: Estimated date for 2.16 release ?


Hi Daniel,

I had a discussion with Alan Modra last week and we agreed that a more
aggressive target deprecation policy would be a good idea,

Yes.  Someone should take charge of doing that, starting with removing
the targets currently marked obsolete :-)

I have checked in the attached patch to do this.


Cheers
  Nick

bfd/ChangeLog
2005-01-31  Nick Clifton  <nickc@redhat.com>

	* confg.bfd: Make targets scheduled for obsoletion (m68k-lynxos,
	sparc-lynxos, vax-vms) be obsolete.

ld/ChangeLog
2005-01-31  Nick Clifton  <nickc@redhat.com>

	* configure.tgt: Remove obsolete targets m68k-lynxos and
	sparc-lynxos.

gas/ChangeLog
2005-01-31  Nick Clifton  <nickc@redhat.com>

	* configure.tgt: Remove obsolete targets m68k-lynxos, sparc-lynxos
	and vax-vms.
Index: bfd/config.bfd
===================================================================
RCS file: /cvs/src/src/bfd/config.bfd,v
retrieving revision 1.180
diff -c -3 -p -r1.180 config.bfd
*** bfd/config.bfd	6 Jan 2005 16:18:18 -0000	1.180
--- bfd/config.bfd	31 Jan 2005 17:07:46 -0000
*************** targ_underscore=no
*** 31,39 ****
  
  # Catch obsolete configurations.
  case $targ in
-  m68*-*-lynxos* | \
-  sparc-*-lynxos* | \
-  vax-*-vms* | \
   null)
      if test "x$enable_obsolete" != xyes; then
        echo "*** Configuration $targ is obsolete." >&2
--- 31,36 ----
*************** case $targ in
*** 45,50 ****
--- 42,50 ----
  esac
  
  case $targ in
+  m68*-*-lynxos* | \
+  sparc-*-lynxos* | \
+  vax-*-vms* | \
   arm-*-oabi | \
   thumb-*-oabi | \
   null)
Index: gas/configure.tgt
===================================================================
RCS file: /cvs/src/src/gas/configure.tgt,v
retrieving revision 1.2
diff -c -3 -p -r1.2 configure.tgt
*** gas/configure.tgt	6 Jan 2005 16:13:48 -0000	1.2
--- gas/configure.tgt	31 Jan 2005 17:07:48 -0000
*************** case ${generic_target} in
*** 268,274 ****
    m68k-*-linux-gnu*)			fmt=elf em=linux ;;
    m68k-*-uclinux*)			fmt=elf ;;
    m68k-*-gnu*)				fmt=elf ;;
-   m68k-*-lynxos*)			fmt=coff em=lynx ;;
    m68k-*-netbsdelf*)			fmt=elf em=nbsd ;;
    m68k-*-netbsd*)			fmt=aout em=nbsd bfd_gas=yes ;;
    m68k-*-openbsd*)			fmt=aout em=nbsd bfd_gas=yes ;;
--- 268,273 ----
*************** case ${generic_target} in
*** 371,377 ****
    sparc-*-coff)				fmt=coff ;;
    sparc-*-linux*aout*)			fmt=aout em=linux ;;
    sparc-*-linux-gnu*)			fmt=elf em=linux ;;
-   sparc-*-lynxos*)			fmt=coff em=lynx ;;
    sparc-fujitsu-none)			fmt=aout ;;
    sparc-*-elf)				fmt=elf ;;
    sparc-*-sysv4*)			fmt=elf ;;
--- 370,375 ----
*************** case ${generic_target} in
*** 401,407 ****
    vax-*-netbsd*)			fmt=aout em=nbsd ;;
    vax-*-bsd* | vax-*-ultrix*)		fmt=aout ;;
    vax-*-linux-gnu*)			fmt=elf em=linux bfd_gas=yes ;;
-   vax-*-vms)				fmt=vms ;;
  
    w65-*-*)				fmt=coff ;;
  
--- 399,404 ----
Index: ld/configure.tgt
===================================================================
RCS file: /cvs/src/src/ld/configure.tgt,v
retrieving revision 1.163
diff -c -3 -p -r1.163 configure.tgt
*** ld/configure.tgt	20 Jan 2005 19:37:49 -0000	1.163
--- ld/configure.tgt	31 Jan 2005 17:07:49 -0000
*************** sparc*-*-linux-gnu*)	targ_emul=elf32_spa
*** 76,82 ****
  			tdir_elf64_sparc=`echo ${targ_alias} | sed -e 's/32//'`
  			tdir_sun4=sparc-sun-sunos4
  			;;
- sparc*-*-lynxos*)	targ_emul=sparclynx ;;
  sparc64-*-netbsd* | sparc64-*-openbsd*)
  			targ_emul=elf64_sparc
  			targ_extra_emuls="elf32_sparc"
--- 76,81 ----
*************** m68k-*-linux-gnu*)	targ_emul=m68kelf
*** 379,385 ****
  			;;
  m68k-*-uclinux*)	targ_emul=m68kelf ;;
  m68*-*-gnu*)		targ_emul=m68kelf ;;
- m68*-*-lynxos*)		targ_emul=m68klynx ;;
  m68*-*-netbsd*4k*)	targ_emul=m68k4knbsd
  			targ_extra_emuls="m68knbsd m68kelfnbsd" ;;
  m68*-*-netbsdelf*)	targ_emul=m68kelfnbsd
--- 378,383 ----

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]