[RFA, PATCH, PowerPC] Implements PowerPC e500mc core support

Edmar Wienskoski-RA8797 edmar@freescale.com
Mon Jun 23 15:38:00 GMT 2008


David Edelsohn wrote:
> Edmar,
>
> 	Why is it not sufficient to configure GCC with e500 support if one
> wants ISEL?  In other words, e500mc will work and produced code with
> tuning, but ISEL only will be generated if configured for e500.
>
> David
>
>
>   
David,

That are several problems. The e500mc is very similar of a 603e. So our 
linux
group wants to have the tool based as powerpc-unkown-linux-gnu

The e500mc has classic float point instructions / registers. It can not 
execute
the instructions that gcc generates when configured for e500v[12].

A gcc configured for e500 can be used with switches to disable isel, and 
turn
float point back to a 603 one. But the ABI is still different, and the 
e500mc
follows the 603e abi.


Edmar



More information about the Gcc-patches mailing list