This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC 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: [patch] [gcc/libgcc/ada/libstdc++] Match arm*-*-linux-*eabi* for ARM Linux/GNU EABI


On 15/10/12 15:20, Matthias Klose wrote:
On 26.06.2012 11:10, Richard Earnshaw wrote:
On 25/06/12 22:30, Matthias Klose wrote:
On 25.06.2012 18:21, Matthias Klose wrote:
On 25.06.2012 15:22, Richard Earnshaw wrote:
On 25/06/12 13:08, Matthias Klose wrote:
gcc/config.gcc now allows matching arm*-*-linux-*eabi* instead of
arm*-*-linux-*eabi for ARM Linux/GNU EABI.  This changes the matching in various
other places as well. arm-linux-gnueabihf is used as a triplet by some
distributions.

Ok for the trunk?


now that all arm-linux ports are EABI conforming, why can't this just become


	arm*-*-linux*
?

I assume it could. But I didn't check for other places where this would be needed.

$ grep -r 'arm[^_]*eabi' . |egrep -v 'ChangeLog|\.svn/'|wc -l 87

this seems to be a larger change, which should have been committed when the old
abi targets were deprecated.  I'd like to get the eabi* change in first.

Matthias



Removal of the FPA support is still ongoing, but beware that it doesn't mean that all supported ARM configurations will be EABI conforming (some configurations did not use the FPA and are thus not affected by this change); but all ARM Linux configurations will be.

Updated patch to just match arm*-*-linux*, searched for additional files with grep -r 'arm[^_]*linux[^_]*eabi' . |egrep -v 'ChangeLog|\.svn/'

Matthias




arm-linux-triplet.diff



2012-10-15 Matthias Klose <doko@ubuntu.com>


gcc/

	* config.gcc: Match arm*-*-linux-* for ARM Linux/GNU.
	* doc/install.texi:


You're ChangeLog entry is incomplete.


Otherwise, OK.

R.



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