Discussion:
Motorola PowerPC C Compiler 1.5 vs GNU C Compiler
(too old to reply)
r***@olf.com
2005-09-14 15:16:06 UTC
Permalink
Hi,

I have a copy of the PowerPC C Compiler 1.5 from Motorola for an
embedded board with a PPC603e processor. I want to replace the
compiler with the GNU toolset chain and eventually port Linux over to
this board. Is the MOT Compiler actually GCC? Is the MOT compiler and
GCC binary compatible?? Is the MOT compiler freely distributable???


Thanks,


Ram
toby
2005-10-02 18:33:22 UTC
Permalink
Post by r***@olf.com
Hi,
I have a copy of the PowerPC C Compiler 1.5 from Motorola for an
embedded board with a PPC603e processor. I want to replace the
compiler with the GNU toolset chain and eventually port Linux over to
this board. Is the MOT Compiler actually GCC?
Unlikely. Motorola has excellent PowerPC compilers, one such is MrC
included with Apple's MPW.
Post by r***@olf.com
Is the MOT compiler and
GCC binary compatible?? Is the MOT compiler freely distributable???
It didn't come with a license?

--T
Post by r***@olf.com
Thanks,
Ram
r***@olf.com
2005-10-06 17:58:01 UTC
Permalink
Hi Toby,

Its really not a matter of licenses, etc. I would much rather use the
GCC compiler as its freely available. Distributing the motorola
compiler freely is out of the question unfortunately. I have the same
problem with the DIAB PowerPC compiler as well....


Cheers,

Ram
toby
2005-10-06 22:49:01 UTC
Permalink
Post by r***@olf.com
Hi Toby,
Its really not a matter of licenses, etc. I would much rather use the
GCC compiler as its freely available.
Have you considered lcc (a complete semi-optimising ANSI C compiler)? I
can vouch that it would not be too difficult to produce a target for
PPC (in any flavour of assembler you want). There is existing work on a
machine description for PPC. What do you think?

http://www.cs.princeton.edu/software/lcc/
Post by r***@olf.com
Distributing the motorola
compiler freely is out of the question unfortunately. I have the same
problem with the DIAB PowerPC compiler as well....
Cheers,
Ram
Loading...