On 02/28/2012 05:10 PM, Joseph S. Myers wrote:
> On Tue, 28 Feb 2012, Richard Earnshaw wrote:
> 
>> Here's an updated patch and a suggested web-page patch:
> 
> uClinux targets do not have -gnu in their target triplets.
> 
> You missed the WinCE port from the list in the webpage patch of ports 
> being deprecated for using FPA floating-point format and lacking a modern 
> alternative using VFP format.  (The config.gcc patch also got the triplet 
> for WinCE wrong - it's arm*-wince-pe* not arm*-*-wince*.  Though ISTR the 
> more functional port that hasn't been contributed to FSF GCC uses some 
> other triplet.)

Right, it uses arm-*-mingw32ce, and arm-*-cegcc (kind of like mingw vs cygwin).
One of earliest local changes was to to flip to using VFP by default (and
float-abi=soft), as that's all we care about for anything remotely modern.
I never saw any WinCE device or emulator that supported FPA.

Maybe I'll find the time and motivation to push the port to the FSF in the
next release cycle.  Desktop Windows on ARM is around to corner too, so
I'm sure if I don't make it myself, someone will end up resurrecting
the ARM PE support soon enough.

-- 
Pedro Alves

Reply via email to