The snippet below was written when a new major release of FreeBSD
would happen every couple of years, not as frequently as recently
the case.  FreeBSD 1.x and 2.x, and a.out support, have been obsolete
for what must be a decade or so, yet the regular expressions now
match, and cause troubles for, FreeBSD 10.x.

I am planing to apply the patch below as obvious.  If we want to
be more conservative, I could just yank the -*-*-freebsd[12] pattern.

Rainer, Loren, any thoughts?

Gerald


2011-11-13  Gerald Pfeifer  <ger...@pfeifer.com>

        * config.host (*-*-freebsd[12], *-*-freebsd[12].*, *-*-freebsd*aout*):
        Remove.

Index: config.host
===================================================================
--- config.host (revision 181325)
+++ config.host (working copy)
@@ -172,15 +172,6 @@
   tmake_file="$tmake_file t-darwin ${cpu_type}/t-darwin t-libgcc-pic 
t-slibgcc-darwin"
   extra_parts=crt3.o
   ;;
-*-*-freebsd[12] | *-*-freebsd[12].* | *-*-freebsd*aout*)
-  # This is the place-holder for the generic a.out configuration
-  # of FreeBSD.  No actual configuration resides here since
-  # there was only ever a bare-bones ix86 configuration for
-  # a.out and it exists solely in the machine-specific section.
-  # This place-holder must exist to avoid dropping into
-  # the generic ELF configuration of FreeBSD (i.e. it must be
-  # ordered before that section).
-  ;;
 *-*-freebsd*)
   # This is the generic ELF configuration of FreeBSD.  Later
   # machine-specific sections may refine and add to this


Reply via email to