OSDN Git Service

Add code to catch obsolete configurations and warn about them unless
authornickc <nickc>
Fri, 1 Aug 2003 08:35:03 +0000 (08:35 +0000)
committernickc <nickc>
Fri, 1 Aug 2003 08:35:03 +0000 (08:35 +0000)
--enable-obsolete is used.  Use this to mark vax-vms port as obsolete.

bfd/ChangeLog
bfd/config.bfd

index 07ebc93..f5b0966 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 f658c03..a149675 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 ;;