This is the mail archive of the newlib@sourceware.org mailing list for the newlib project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: Remove configure code handling old ARM aliases from newlib


On 08/06/11 16: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?
> 
> libgloss:
> 2011-06-08  Joseph Myers  <joseph@codesourcery.com>
> 
> 	* configure.in: Don't handle strongarm, ep9312 and xscale target
> 	names.
> 	* configure: Regenerate.
> 	* libnosys/configure.in: Don't handle strongarm and thumb target
> 	names.
> 	* libnosys/configure: Regenerate.
> 
> newlib:
> 2011-06-08  Joseph Myers  <joseph@codesourcery.com>
> 
> 	* configure.host: Don't handle ep9312, strongarm, xscale and thumb
> 	target names.
> 	* libc/machine/configure.in: Don't handle xscale target names.
> 	* libc/machine/configure: Regenerate.
> 

I've no objections to this patch, but it's never been clear to me
whether I can approve ARM-related changes to newlib.

R.




Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]