kern/99979: Get Ready for Kernel Module in C++

Matthias Andree matthias.andree at
Tue Jul 11 12:22:57 UTC 2006

Václav Haisman <V.Haisman at> writes:

> Binary compatibility is always a problem, no mater the language used.
> Besides, doesn't the FreeBSD kernel build system always compile all
> modules?

It can be configured in make.conf if you want only a subset of modules.

> Deciding that some features are bad beforehand, before you evaluate them
> is IMO bad idea. Let interested people write a bunch of C++ modules with
> the complete language before deciding on what shouldn't be used.

No, that won't work -- plus you need a bunch of run-time support
(libstdc++ isn't exactly something that belongs into the kernel you know).

Matthias Andree

More information about the freebsd-hackers mailing list