[patch] [gcc/libgcc/ada/libstdc++] Match arm*-*-linux-*eabi* for ARM Linux/GNU EABI

Richard Earnshaw rearnsha@arm.com
Mon Oct 15 15:51:00 GMT 2012


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.




More information about the Gcc-patches mailing list