what compiler?

Chuck Robey chuckr at telenix.org
Wed May 20 19:31:35 UTC 2009


I'm trying to see what compiler would be chosen, if any work is contemplated on
the Cortex-A8 processor (BeagleBoard, Pandora, and I think the Nokia N800/N810,
and others).  From what I've read, LLVM has support for the V6, but isn't it
true that the Bortex-A8 needs V7 compatibility?  I'm not sure if the LLVM *can*
yet do the task.  Considering gcc instead, it's not until version 4.3.0 that
they added the Cortex support, and I've heard that gcc on FreeBSD, currently at
4.2.1, isn't likely to move forward to anything 4.3.+ any time soon.

So, I'm curious, what might be used for a Cortex port?  I guess you might tell
me that FreeBSD won't be supporting it any time soon, but I'd really not like to
hear that (I wanted to see what I could personally help on that) but I think
that what compiler to use,  it's got to be my first question.  I have time (my
Pandora hasn't even arrived yet), I'm just very curious on this point (the
compiler to use).


More information about the freebsd-arm mailing list