svn commit: r264042 - in head: include lib/libc/gen lib/libc/include lib/libc/stdlib

Warner Losh imp at
Fri Apr 4 14:46:33 UTC 2014

On Apr 4, 2014, at 6:55 AM, David Chisnall <theraven at> wrote:

> If we could build base with gcc47 from ports, that would be okay, because then we'd have a modern C/C++ compiler in the base system and a modern(ish - 4.8 / 4.9 would be better, but 4.7 is a reasonable baseline) C/C++ compiler in ports to drive an external toolchain.

I’m targeting forward porting the “interesting” FreeBSD specific gcc to 4.8 and 4.9, and then working out the uber-ugly bootstrap we need to do if we are going to support building the tree from scratch with it.

“Interesting” doesn’t include: new instruction support, apple changes, etc. Someone else will need to do that. The former isn’t that big a deal, since we mostly back ported that stuff. The latter was added after I started this project and I decided IDGAS about that functionality and it would be a distraction to the main thrust of the project. I’m happy of SEGAS on it though.


IDGAS — I don’t Give …
SEGAS — Someone else gives…

More information about the svn-src-head mailing list