This is the mail archive of the
newlib@sourceware.org
mailing list for the newlib project.
Re: Remove configure code handling old ARM aliases from newlib
- From: Corinna Vinschen <vinschen at redhat dot com>
- To: newlib at sourceware dot org
- Date: Tue, 14 Jun 2011 10:03:14 +0200
- Subject: Re: Remove configure code handling old ARM aliases from newlib
- References: <Pine.LNX.4.64.1106081527330.17777@digraph.polyomino.org.uk>
- Reply-to: newlib at sourceware dot org
Hi Joseph,
On Jun 8 15:28, Joseph S. Myers wrote:
> Similar to changes made elsewhere in the toolchain, this patch removes
> newlib configure code handling obsolete ep9312-*, xscale-*, thumb-*
> and strongarm-* target names for ARM targets.
>
> With current config.sub, xscale-*, thumb-* and strongarm-* never
> appear in canonical triplets because they are always mapped to arm-*
> targets. ep9312-* is rejected by config.sub completely (I don't know
> if it was ever accepted, but it hasn't been accepted for a long time,
> and all these target triplets have also been obsolete in GCC for a
> long time) so code for that target name is also dead and can be
> removed.
>
> This patch does not touch libgloss/arm/coff-redboot.ld, which has a
> SEARCH_DIR(/toolbin/xscale-coff/lib) directive (hardcoding not just an
> obsolete target name but one particular installation directory) and
> does not do anything about the newlib/libc/machine/xscale directory
> (which will not be used for any target since there are no xscale*
> canonical target triplets).
>
> OK to commit?
Yes.
Thank you,
Corinna
--
Corinna Vinschen
Cygwin Project Co-Leader
Red Hat