More gcc80 adjustments.
authorSascha Wildner <saw@online.de>
Tue, 4 Sep 2018 06:38:59 +0000 (08:38 +0200)
committerSascha Wildner <saw@online.de>
Tue, 4 Sep 2018 06:40:30 +0000 (08:40 +0200)
Nothing spectacular.

Taken-from: zrj

etc/defaults/compilers.conf
etc/defaults/make.conf
gnu/usr.bin/cc80/drivers/c++/Makefile
libexec/customcc/cc.sh
share/man/man5/make.conf.5

index 6dceb4a..6efb10a 100644 (file)
@@ -33,7 +33,7 @@
 STD_INCOPT="-nostdinc -iprefix ${INCPREFIX} -iwithprefixbefore /usr/include"
 DPORT_GCC_STD_INCOPTXX="-isystem /usr/local/lib/${CCVER}/include/c++ \
        -isystem /usr/local/lib/${CCVER}/include/c++/${MACHARCH}-portbld-dragonfly${MACHREL}"
-DPORT_CLANG_STD_INCOPTXX="-cxx-isystem /usr/include/c++/5.0"
+DPORT_CLANG_STD_INCOPTXX="-cxx-isystem /usr/include/c++/8.0"
 
 
 # For each custom compiler definition, it is mandatory to define the
@@ -48,7 +48,7 @@ DPORT_CLANG_STD_INCOPTXX="-cxx-isystem /usr/include/c++/5.0"
 #     <CCVER>_CFLAGS     (extra CFLAGS)
 #     <CCVER>_CXXFLAGS   (extra CXXFLAGS)
 #     <CCVER>_CPPFLAGS   (extra CPPFLAGS)
-#     <CCVER>_GCOV       (path to gcov, /usr/libexec/gcc50/gcov is default)
+#     <CCVER>_GCOV       (path to gcov, /usr/libexec/gcc80/gcov is default)
 #
 # The following commands call the base compilers by default:
 #     gcc, g++, clang, clang++, clang-cpp
index fc5f711..7592b6a 100644 (file)
@@ -40,7 +40,7 @@
 # an experimental compiler might be broken at any time.  We currently
 # recommend that an override NOT be set in /etc/make.conf.
 #
-#CCVER?=gcc50  # (use GCC 5, default)
+#CCVER?=gcc80  # (use GCC 8, default)
 #
 # CFLAGS controls the compiler settings used when compiling C code.
 # Note that optimization settings above -O (-O2, ...) are not recommended
index 6f7ab47..ae922b9 100644 (file)
@@ -5,7 +5,6 @@ GCC_LANG_DIR=   gcc/cp
 
 PROG_CXX=      c++
 LINKS=         ${BINDIR}/c++ ${BINDIR}/g++
-# Enable this SGI compat once gcc80 becomes default (DPorts anchor)
 LINKS+=                ${BINDIR}/c++ ${BINDIR}/CC
 MAN=           # man pages installed by cc (MLINK)
 
index 10ccbb0..85076fa 100644 (file)
@@ -48,7 +48,7 @@ case ${CNAME} in
                        COMPILER=${CUSTOM_GCC}
                        INCOPT=`eval echo \$\{${CCVER}_INCOPT\}`
                else
-                       COMPILER=/usr/libexec/gcc50/gcc
+                       COMPILER=/usr/libexec/gcc80/gcc
                        INCOPT=${STD_INCOPT}
                fi
                ;;
@@ -59,7 +59,7 @@ case ${CNAME} in
                        INCOPT=`eval echo \$\{${CCVER}_INCOPT\}`
                        INCOPTCXX=`eval echo \$\{${CCVER}_INCOPTCXX\}`
                else
-                       COMPILER=/usr/libexec/gcc50/g++
+                       COMPILER=/usr/libexec/gcc80/g++
                        INCOPT=${GCC_INCOPT}
                        INCOPTCXX="-isystem /usr/include/c++/4.7"
                fi
@@ -132,7 +132,7 @@ case ${CNAME} in
                if [ -n  "${CUSTOM_GCOV}" ]; then
                        exec ${CUSTOM_GCOV} "$@"
                else
-                       exec /usr/libexec/gcc50/gcov "$@"
+                       exec /usr/libexec/gcc80/gcov "$@"
                fi
                ;;
        *)
index f6abc5c..1438916 100644 (file)
@@ -24,7 +24,7 @@
 .\"
 .\" $FreeBSD: src/share/man/man5/make.conf.5,v 1.12.2.30 2003/05/18 17:05:55 brueffer Exp $
 .\"
-.Dd January 28, 2018
+.Dd September 4, 2018
 .Dt MAKE.CONF 5
 .Os
 .Sh NAME
@@ -120,7 +120,7 @@ Currently accepted values for compilers which are part of
 are
 .Dq gcc47
 and
-.Dq gcc50
+.Dq gcc80
 (default).
 All other values will handled according to the settings in
 .Xr compilers.conf 5 .
@@ -128,7 +128,7 @@ All other values will handled according to the settings in
 .Pq Vt str
 Controls which version of GCC builds the base system, including
 the kernel.
-.Dq gcc50
+.Dq gcc80
 is the default value.
 .It Va LDVER
 .Pq Vt str