This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: Target deprecations for 4.6
- From: Gerald Pfeifer <gerald at pfeifer dot com>
- To: "Joseph S. Myers" <joseph at codesourcery dot com>
- Cc: gcc at gcc dot gnu dot org, Loren James Rittle <rittle at labs dot mot dot com>
- Date: Tue, 1 Feb 2011 02:00:28 +0100 (CET)
- Subject: Re: Target deprecations for 4.6
- References: <Pine.LNX.4.64.1101280049430.9520@digraph.polyomino.org.uk> <alpine.LNX.2.00.1101310024010.14698@gerinyyl.fvgr> <Pine.LNX.4.64.1101302328410.22161@digraph.polyomino.org.uk>
On Sun, 30 Jan 2011, Joseph S. Myers wrote:
> My inclination would be to move the
>
> *-*-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).
> ;;
>
> case up to
You mean like this? Not sure who would approve something like this,
technically. Shall I got ahead and commit this?
Gerald
2011-02-01 Gerald Pfeifer <gerald@pfeifer.com>
* config.gcc (*-*-freebsd[12], *-*-freebsd[12].*, *-*-freebsd*aout*):
Move to the unsupported targets list.
Index: config.gcc
===================================================================
--- config.gcc (revision 169463)
+++ config.gcc (working copy)
@@ -246,6 +246,8 @@
| pdp11-*-bsd \
| sparc-hal-solaris2* \
| thumb-*-* \
+ | *-*-freebsd[12] | *-*-freebsd[12].* \
+ | *-*-freebsd*aout* \
| *-*-linux*aout* \
| *-*-linux*coff* \
| *-*-linux*libc1* \
@@ -480,15 +482,6 @@
"" | yes | posix) thread_file='posix' ;;
esac
;;
-*-*-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