[TESTING]: ClangBSD branch needs testing before the import to
dimitry at andric.com
Mon May 31 15:34:10 UTC 2010
On 2010-05-31 17:18, Steve Kargl wrote:
> Doesn't this imply that clang/llvm isn't quite ready for deployment.
> Being able to boot a complete clang/llvm compiled FreeBSD system
> would seem to be critical.
You can boot it just fine, only the boot2 part is compiled with gcc, for
now. Clang can successfully compile boot2; the issue is that its
'optimize for size' option is not as good as gcc at the moment. At the
same time, boot2 is so tight on space, that it misses out by just a few
> When you say "This is being worked on", do you mean clang/llvm is being
> changed to compile boot2 or do you mean boot2 is being changed to
> allow clang/lvvm to compile it?
Clang/llvm is being fixed to produce small enough code to fit into the
size limit that boot2 has (7 kiB IIRC); no ETA yet. The boot2 code
itself should not have to be modified at all (although there might be
ways to shrink that code too).
More information about the freebsd-current