Mike, the fellow who kindly donated pkgsrc bulk build time on df.v12.su for us, passed along some links on the Open64 compiler.
It apparently has some recent patches that make it close to workable for FreeBSD, and so may also work on DragonFly, and be better than GCC for amd64, plus it has a GPLv2 license instead of GPLv3. http://pkg.osunix.org/open64/open64-opensolaris-fbsd-merged-3-12.diff.gz https://svn.open64.net/svnroot/open64/trunk http://www.open64.net/about-open64.html