------------------------------------------------------------------------
FreeBSD 10.3:

tar xf $G/gcc/gcc-7.2.0.gz

cd gcc-7.2.0

cp config/dfp.m4 config/dfp.m4.org
cp libgcc/config.host libgcc/config.host.org

patch -p0 < $G/gcc/gcc-7.2.0.patch.1
patch -p0 < $G/gcc/gcc-7.2.0.patch.2

cd ..

unsetenv CONFIG_SITE
set path= ( /bin /usr/bin /sbin /usr/sbin /usr/local/bin /usr/local/sbin )
df -h .
(chdir gcc-7.2.0; $B/diff -c1 config/dfp.m4.org      config/dfp.m4)
(chdir gcc-7.2.0; $B/diff -c1 libgcc/config.host.org libgcc/config.host)

/bin/rm -rf gcc-7.2.0-objdir

env -i  PATH=$PATH                              \
        HOME=$HOME                              \
        SHELL=/usr/local/bin/bash               \
        CC=/usr/local/bin/gcc6                  \
        CXX=/usr/local/bin/g++6                 \
        LANGS=c,c++,fortran,lto,objc,obj-c++    \
        MAKEFLAGS=-j32                          \
        $G/gcc/build-dgcc.sh gcc-7.2.0

------------------------------------------------------------------------
FreeBSD 11.1:

tar xf $G/gcc/gcc-7.2.0.gz

cd gcc-7.2.0

cp config/dfp.m4 config/dfp.m4.org
cp libgcc/config.host libgcc/config.host.org

patch -p0 < $G/gcc/gcc-7.2.0.patch.1
patch -p0 < $G/gcc/gcc-7.2.0.patch.2

cd ..

unsetenv CONFIG_SITE
set path= ( /bin /usr/bin /sbin /usr/sbin /usr/local/bin /usr/local/sbin )
df -h .
(chdir gcc-7.2.0; $B/diff -c1 config/dfp.m4.org      config/dfp.m4)
(chdir gcc-7.2.0; $B/diff -c1 libgcc/config.host.org libgcc/config.host)

/bin/rm -rf gcc-7.2.0-objdir

env -i  PATH=$PATH                              \
        HOME=$HOME                              \
        SHELL=/usr/local/bin/bash               \
        CC=/usr/local/bin/gcc6                  \
        CXX=/usr/local/bin/g++6                 \
        LANGS=c,c++,fortran,lto,objc,obj-c++    \
        MAKEFLAGS=-j32                          \
        $G/gcc/build-dgcc.sh gcc-7.2.0
