看起來 FreeBSD 決定走向 llvm 的路子,而非 NetBSD/OpenBSD 所選的 PCC...
這是從 rafan 的個人板轉自 -current mailing list 的消息,clang/llvm 已經能夠編 FreeBSD GENERIC kernel,並且正常使用:「[ANNOUNCE]: clang/llvm can compile booting FreeBSD kernel on i386/amd64」,目前 make world 的部份也正努力改善中:「Building FreeBSD with clang/llvm」。
目前 FreeBSD 還是跑 GCC 4.2.1 (最後一個 GPLv2 版本,目前 4.2 的分支已經出到 4.2.3 了),在 GENERIC kernel 可以 compile 的消息放出來後,應該會有更多的人加入測試或是跳進來改善。
好久沒看到 FreeBSD 的大動作了...
May I know why?
Does GCC license matter ?
bcz of the GPL v3,i fink