This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: Target deprecation, round four
- From: Christopher Faylor <cgf at redhat dot com>
- To: Zack Weinberg <zack at codesourcery dot com>
- Cc: gcc at gcc dot gnu dot org
- Date: Tue, 4 Mar 2003 00:33:34 -0500
- Subject: Re: Target deprecation, round four
- References: <87el5n3djn.fsf@egil.codesourcery.com>
On Mon, Mar 03, 2003 at 09:29:16PM -0800, Zack Weinberg wrote:
>Fairly small adjustments from the last set. If there are no further
>objections I'd like to patch this list into the 3.3 branch and begin
>deleting code from the mainline.
Zack,
Danny Smith has recently determined that you can eliminate the
i[34567]86-*-win32 target, too. Could you add that to your list?
This means that you can also remove config/i386/win32.h entirely.
I was going to do this but it might make sense to eliminate all of
the obsolete targets in one go.
cgf
> arc-*-*
> i960-*-*
> m88k-*-*
> romp-*-*
>
> alpha*-*-interix*
> alpha*-*-linux*libc1*
> alpha*-*-linux*ecoff*
>
> arm*-*-aout*
> arm*-*-conix*
> arm*-*-oabi
> strongarm-*-coff*
>
> hppa1.0-*-osf*
> hppa1.0-*-bsd*
> hppa1.[01]-*-hpux[789]*
> hppa*-*-hiux*
> hppa*-*-lites*
> hppa*-*-mpeix*
>
> i?86-ncr-*
> i?86-sequent-*
> i?86-moss-*
> i?86-*-netware
> i?86-*-freebsd2*
> i?86-*-netbsd*aout*
> i?86-*-linux*aout*
> i?86-*-moss*
> i?86-*-sysv3*
> i?86-*-vsta
> i?86-*-interix # not interix3
>
> m68000-hp-bsd*
> m68000-hp-hpux*
> m68000-sun-sunos*
> m68000-att-sysv*
> m68k-atari-sysv*
> m68k-motorola-sysv*
> m68k-ncr-sysv*
> m68k-plexus-sysv*
> m68k-tti-*
> m68k-crds-unos*
> m68k-cbm-sysv*
> m68k-ccur-rtu*
> m68k-hp-bsd*
> m68k-hp-hpux*
> m68k-sun-mach*
> m68k-sun-sunos*
> m68k-*-linux*aout*
> m68k-*-linux*libc1
> m68k-*-psos*
>
> mips*-*-ecoff*
> mips-sni-sysv4
> mips64orion-*-rtems*
>
> powerpc*-*-sysv* # generic only; consider -elf instead
> powerpc*-*-linux*libc1
> rs6000-ibm-aix[123]*
> rs6000-bull-bosx
> rs6000-*-mach*
>
> sparc-*-aout*
> sparc-*-netbsd*aout*
> sparc-*-bsd*
> sparc-*-chorusos*
> sparc-*-linux*aout*
> sparc-*-linux*libc1*
> sparc-*-lynxos*
> sparc-hal-solaris2*
> sparc-*-sunos[34]*
> sparclet-*-aout*
> sparclite-*-coff*
> sparclite-*-aout*
> sparc86x-*-aout*
>
> v850-*-rtems*
>
> vax-*-bsd*
> vax-*-sysv*
> vax-*-netbsd*aout*
> vax-*-vms*