Add 'pcc' as a CCVER value (using /usr/pkgsrc/lang/pcc-current).
authorSascha Wildner <saw@online.de>
Mon, 28 Feb 2011 16:44:04 +0000 (17:44 +0100)
committerSascha Wildner <saw@online.de>
Mon, 28 Feb 2011 16:44:04 +0000 (17:44 +0100)
It doesn't compile a full world or kernel yet but is quite fast and
a lot of our stuff builds with it (bin/, games/, secure/, most of
sbin/ and usr.bin/ and probably more).

If anyone wants to look at the remaining issues, be our guest.

etc/defaults/compilers.conf
share/man/man5/compilers.conf.5

index a10c4bd..7f13c0a 100644 (file)
@@ -16,3 +16,9 @@ clang_VERSION=4.1.2
 #
 gcc46_CC=/usr/pkg/bin/gnatgcc
 gcc46_CPP=/usr/pkg/bin/gnatcpp
+
+# pcc from pkgsrc
+#
+pcc_CC=/usr/pkg/bin/pcc
+pcc_CPP="/usr/pkg/bin/pcc -E"
+pcc_CXX=/usr/libexec/gcc44/c++
index 30dddcb..0ab293f 100644 (file)
@@ -29,7 +29,7 @@
 .\" OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
 .\" SUCH DAMAGE.
 .\"
-.Dd February 25, 2011
+.Dd February 28, 2011
 .Os
 .Dt COMPILERS.CONF 5
 .Sh NAME
@@ -104,15 +104,19 @@ Currently, defaults are provided for
 .Nm clang
 (installed from
 .Xr pkgsrc 7 Ap s
-.Pa lang/clang ),
+.Pa lang/clang ) ,
 .Nm clangsvn
 (installed from SVN trunk as described in
-.Pa http://clang.llvm.org/get_started.html )
-and
+.Pa http://clang.llvm.org/get_started.html ) ,
 .Nm gcc46
 (installed from
 .Xr pkgsrc 7 Ap s
-.Pa lang/gnat-aux ) .
+.Pa lang/gnat-aux )
+and
+.Nm pcc
+(installed from
+.Xr pkgsrc 7 Ap s
+.Pa lang/pcc-current ) .
 .Sh IMPLEMENTATION NOTES
 In
 .Dx ,