Add code to catch obsolete configurations and warn about them unless
authorNick Clifton <nickc@redhat.com>
Fri, 1 Aug 2003 08:35:04 +0000 (08:35 +0000)
committerNick Clifton <nickc@redhat.com>
Fri, 1 Aug 2003 08:35:04 +0000 (08:35 +0000)
--enable-obsolete is used.  Use this to mark vax-vms port as obsolete.

bfd/ChangeLog
bfd/config.bfd

index 07ebc9353355030f2da31e5d1a2fad0bcc397aa4..f5b096614992ba1f58851569d083f6085fbea78e 100644 (file)
@@ -1,3 +1,9 @@
+2003-08-01  Nick Clifton  <nickc@redhat.com>
+
+       * config.bfd: Add code to catch obsolete configurations and warn
+       about them unless --enable-obsolete is used.  Use this to mark
+       vax-vms port as obsolete.
+
 2003-07-30  Alan Modra  <amodra@bigpond.net.au>
 
        * elf32-ppc.c (ppc_elf_install_value): Tidy.
index f658c0378d9c12e26a17e0365915c724b1e4ecd3..a14967541d89bfbccd5ce1981c93f43777d8bad5 100644 (file)
@@ -29,6 +29,20 @@ targ64_selvecs=
 targ_cflags=
 targ_underscore=no
 
+# Catch obsolete configurations.
+case $targ in
+ vax-*-vms*                    \
+ )
+    if test "x$enable_obsolete" != xyes; then
+      echo "*** Configuration $targ is obsolete." >&2
+      echo "*** Specify --enable-obsolete to build it anyway." >&2
+      echo "*** Support will be REMOVED in the next major release of BINUTILS," >&2
+      echo "*** unless a maintainer comes forward." >&2
+      exit 1
+    fi;;
+esac
+
+
 targ_cpu=`echo $targ | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
 case "${targ_cpu}" in
 alpha*)          targ_archs=bfd_alpha_arch ;;