Port: U-Boot for BeagleBone
Warner Losh
imp at bsdimp.com
Sat May 18 14:54:42 UTC 2013
On May 18, 2013, at 10:46 AM, Tim Kientzle wrote:
> On May 18, 2013, at 10:41 AM, Warner Losh wrote:
>>
>> On May 18, 2013, at 10:38 AM, Jason Birch wrote:
>>
>>> I'm not sure how it'd work internally in the ports tree (I'm a ports
>>> consumer, not a contributor), but I'd find it weird if a U-Boot port
>>> required me to get any devel/cross-* ports if U-Boot was able to be built
>>> by Clang native to FreeBSD 9.X+ and I had Clang set as my CC, CPP, CXX.
>>
>> u-boot can't be built with clang.
>
> Yes, it can. Since the ARM clang switch was thrown,
> the xdev tools now build clang (unnecessarily, of course).
> U-Boot builds just fine with it:
>
> $ armv6-freebsd-cc --version
> FreeBSD clang version 3.3 (trunk 178860) 20130405
> Target: armv6--freebsd
> Thread model: posix
Do these boot? I was under the impression that u-boot used global register flags in gcc that clang wasn't going to support... I'd be happy if I'm wrong though...
Warner
More information about the freebsd-arm
mailing list