aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJohn Baldwin <jhb@FreeBSD.org>2023-02-13 21:14:34 +0000
committerJohn Baldwin <jhb@FreeBSD.org>2023-02-13 21:14:34 +0000
commit2ed924f5ecb1efe13229a0a77d5e7a2c0cfaac09 (patch)
treed26d1548ef28cbecf4630f49462c79367d59e7af
parentf3b6cfcaa96240335e8c343a90bcbfa3ff7534c7 (diff)
base/*: Remove the base ports to install an external toolchain in /usr.
This was originally motivated for providing a native toolchain for platforms not supported by the in-tree LLVM toolchain. Now, however, all of our current platforms are well supported by the in-tree LLVM toolchain. In addition, these ports required additional maintenance beyond the existing devel/binutils and devel/freebsd-gccX ports. A more sustainable path if we need this in the future is probably to have simple wrappers for /usr/bin/cc and other binaries in /usr that redirect to binaries provided by the existing devel/ ports. Reviewed by: bapt Differential Revision: https://reviews.freebsd.org/D38561
-rw-r--r--base/Makefile3
-rw-r--r--base/README28
-rw-r--r--base/binutils/Makefile124
-rw-r--r--base/binutils/distinfo3
-rw-r--r--base/binutils/files/freebsd-binutils.mk4
-rw-r--r--base/binutils/pkg-descr13
-rw-r--r--base/binutils/pkg-plist564
-rw-r--r--base/gcc6/Makefile123
-rw-r--r--base/gcc6/distinfo9
-rw-r--r--base/gcc6/files/freebsd-gcc.mk8
-rw-r--r--base/gcc6/files/patch-configure26
-rw-r--r--base/gcc6/pkg-descr2
-rw-r--r--base/gcc6/pkg-plist30
13 files changed, 0 insertions, 937 deletions
diff --git a/base/Makefile b/base/Makefile
deleted file mode 100644
index 9050affeff84..000000000000
--- a/base/Makefile
+++ /dev/null
@@ -1,3 +0,0 @@
-# Never add SUBDIRS here as the ports should not be connected to the build
-#
-.include <bsd.port.subdir.mk>
diff --git a/base/README b/base/README
deleted file mode 100644
index ea48d2b52afc..000000000000
--- a/base/README
+++ /dev/null
@@ -1,28 +0,0 @@
-How to cross build initial toolchain
-
-Example with sparc64
-
-1/ install a cross toolchain
-pkg install sparc64-gcc6
-
-2/ cross build world
-make CROSS_TOOLCHAIN=sparc64-gcc6 TARGET=sparc64 TARGET_ARCH=sparc64 buildworld
-
-3/ install the world in a sysroot
-make CROSS_TOOLCHAIN=sparc64-gcc6 TARGET=sparc64 TARGET_ARCH=sparc64 installworld DESTDIR=/sysroots/sparc64
-
-4/ build the required port
-$ cd base/binutils
-make CROSS_TOOLCHAIN=sparc64-gcc6 CROSS_SYSROOT=/sysroots/sparc64 package
-
-$ cd base/gcc6
-make CROSS_TOOLCHAIN=sparc64-gcc6 CROSS_SYSROOT=/sysroots/sparc64 package
-
-The packages are in base/gcc6/work/pkg/*.txz and base/binutils/work/pkg/*.txz
-
-To add a plist for a new binutils target
-$ cd base/binutils
-make CROSS_TOOLCHAIN=sparc64-gcc6 CROSS_SYSROOT=/sysroots/sparc64 makeplist > pkg-plist
-
-edit the pkg-plist and remove everything which base does not provide via the
-elftoolchain
diff --git a/base/binutils/Makefile b/base/binutils/Makefile
deleted file mode 100644
index eb957c317229..000000000000
--- a/base/binutils/Makefile
+++ /dev/null
@@ -1,124 +0,0 @@
-PORTNAME= binutils
-PORTVERSION= 2.33.1
-PORTEPOCH= 0
-PORTREVISION= 1
-CATEGORIES= base
-MASTER_SITES= SOURCEWARE/binutils/releases
-PKGNAMEPREFIX= ${OPSYS:tl}-
-VALID_CATEGORIES= base
-
-COMMENT= GNU binary tools for base
-WWW= https://www.gnu.org/software/binutils/
-
-LICENSE= GPLv3 LGPL3
-LICENSE_COMB= multi
-
-LICENSE_FILE_GPLv3= ${WRKSRC}/COPYING3
-LICENSE_FILE_LGPL3= ${WRKSRC}/COPYING3.LIB
-
-TARGETARCH= ${ARCH:S/amd64/x86_64/}
-BUTARGET= ${TARGETARCH}-unknown-${OPSYS:tl}${OSREL}
-
-USES= bison:alias cpe gmake libtool tar:bzip2 compiler:env
-CPE_VENDOR= gnu
-GNU_CONFIGURE= yes
-INFO_PATH= ${PKGNAMEPREFIX:S/-$//}/share/info
-
-BUTARGET?= ${PKGNAMEPREFIX}unknown-${OPSYS:tl}${OSREL}
-PLIST_SUB= BUTARGET=${BUTARGET}
-
-TEST_TARGET= check
-
-PATCHDIR= ${.CURDIR}/../../devel/binutils/files
-
-CONFIGURE_ARGS+= --disable-host-shared \
- --disable-shared \
- --disable-nls \
- --with-system-zlib \
- --with-sysroot="/" \
- --enable-relro=no \
- --enable-x86-relax-relocations=no \
- --target=${BUTARGET}
-PREFIX= /usr
-MAKE_ENV+= ac_cv_func_sbrk=0
-MAKE_ARGS+= LIBDL=""
-
-BUREMOVE= addr2line \
- ar \
- c++filt \
- dlltool \
- elfedit \
- gprof \
- objcopy \
- nlmconv \
- nm \
- ranlib \
- readelf \
- size \
- strings \
- strip \
- windmc \
- windres
-
-OPTIONS_DEFINE= RELRO STATIC
-RELRO_DESC= enable -z relro in ELF linker by default
-
-RELRO_CONFIGURE_ON= --enable-relro
-RELRO_CONFIGURE_OFF= --enable-relro=no
-
-STATIC_LDFLAGS+= -all-static
-
-.include <bsd.port.pre.mk>
-
-.if ${ARCH} == "amd64" || ${ARCH} == "i386"
-PLIST_SUB+= I386=""
-.else
-PLIST_SUB+= I386="@comment "
-.endif
-.if ${ARCH} == "amd64"
-PLIST_SUB+= AMD64=""
-.else
-PLIST_SUB+= AMD64="@comment "
-.endif
-.if ${ARCH:Mmips*}
-PLIST_SUB+= MIPS=""
-.else
-PLIST_SUB+= MIPS="@comment "
-.endif
-.if ${ARCH:Mpowerpc*}
-PLIST_SUB+= POWERPC=""
-.else
-PLIST_SUB+= POWERPC="@comment "
-.endif
-.if ${ARCH:Msparc*}
-PLIST_SUB+= SPARC=""
-.else
-PLIST_SUB+= SPARC="@comment "
-.endif
-
-.if ${HOSTARCH} == "amd64"
-CONFIGURE_TARGET= x86_64-unknown-freebsd${OSREL}
-.elif ${HOSTARCH} == "powerpcspe"
-CONFIGURE_TARGET= powerpc-unknown-freebsd${OSREL}
-.else
-CONFIGURE_TARGET= ${HOSTARCH}-unknown-freebsd${OSREL}
-.endif
-
-post-patch:
- ${REINPLACE_CMD} -e "s/-ldl//g" ${WRKSRC}/gold/testsuite/Makefile.in
-
-post-install:
- ${RM} -r ${STAGEDIR}${PREFIX}/${PKGNAMEPREFIX:S/-$//}
- ${RM} ${STAGEDIR}${PREFIX}/${BUTARGET}/lib/ldscripts/i386bsd.*
- @if [ -d ${STAGEDIR}${PREFIX}/${INFO_PATH:H} ] ; then rm -rf ${STAGEDIR}${PREFIX}/${INFO_PATH:H}; fi
- @${RM} -r ${STAGEDIR}${PREFIX}/include
- @${RM} -r ${STAGEDIR}${PREFIX}/lib
-.for tool in ${BUREMOVE}
- @${RM} ${STAGEDIR}${PREFIX}/bin/${tool} \
- ${STAGEDIR}${MANPREFIX}/man/man1/${tool}.1 \
- ${STAGEDIR}${PREFIX}/${BUTARGET}/bin/${tool}
-.endfor
- @${MKDIR} ${STAGEDIR}${PREFIX}/share/toolchains
- ${INSTALL_DATA} ${.CURDIR}/files/freebsd-binutils.mk ${STAGEDIR}${PREFIX}/share/toolchains/
-
-.include <bsd.port.post.mk>
diff --git a/base/binutils/distinfo b/base/binutils/distinfo
deleted file mode 100644
index 19f14ada5ce8..000000000000
--- a/base/binutils/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1572956692
-SHA256 (binutils-2.33.1.tar.bz2) = 0cb4843da15a65a953907c96bad658283f3c4419d6bcc56bf2789db16306adb2
-SIZE (binutils-2.33.1.tar.bz2) = 32160315
diff --git a/base/binutils/files/freebsd-binutils.mk b/base/binutils/files/freebsd-binutils.mk
deleted file mode 100644
index e2e3fa5e5e30..000000000000
--- a/base/binutils/files/freebsd-binutils.mk
+++ /dev/null
@@ -1,4 +0,0 @@
-CROSS_BINUTILS_PREFIX=/usr/bin/
-export WITH_PORT_BASE_BINUTILS=yes
-export WITHOUT_BINUTILS=yes
-export WITHOUT_LLD_IS_LD=yes
diff --git a/base/binutils/pkg-descr b/base/binutils/pkg-descr
deleted file mode 100644
index 653bbc543d03..000000000000
--- a/base/binutils/pkg-descr
+++ /dev/null
@@ -1,13 +0,0 @@
-The GNU Binutils are a collection of binary tools. The main ones are:
-
-* ld - the GNU linker.
-* as - the GNU assembler.
-
-Most of these programs use BFD, the Binary File Descriptor library, to do
-low-level manipulation. Many of them also use the opcodes library to assemble
-and disassemble machine instructions.
-
-This port may be used as a replacement for the system binutils and support
-features from the latest versions of GCC.
-
-For cross-compilation, see the devel/cross-binutils port.
diff --git a/base/binutils/pkg-plist b/base/binutils/pkg-plist
deleted file mode 100644
index 847ef806e67d..000000000000
--- a/base/binutils/pkg-plist
+++ /dev/null
@@ -1,564 +0,0 @@
-bin/as
-bin/ld
-bin/ld.bfd
-bin/objdump
-%%BUTARGET%%/bin/as
-%%BUTARGET%%/bin/ld
-%%BUTARGET%%/bin/ld.bfd
-%%BUTARGET%%/bin/objdump
-%%I386%%%%BUTARGET%%/lib/ldscripts/elf_i386.x
-%%I386%%%%BUTARGET%%/lib/ldscripts/elf_i386.xbn
-%%I386%%%%BUTARGET%%/lib/ldscripts/elf_i386.xc
-%%I386%%%%BUTARGET%%/lib/ldscripts/elf_i386.xce
-%%I386%%%%BUTARGET%%/lib/ldscripts/elf_i386.xd
-%%I386%%%%BUTARGET%%/lib/ldscripts/elf_i386.xdc
-%%I386%%%%BUTARGET%%/lib/ldscripts/elf_i386.xdce
-%%I386%%%%BUTARGET%%/lib/ldscripts/elf_i386.xde
-%%I386%%%%BUTARGET%%/lib/ldscripts/elf_i386.xdw
-%%I386%%%%BUTARGET%%/lib/ldscripts/elf_i386.xdwe
-%%I386%%%%BUTARGET%%/lib/ldscripts/elf_i386.xe
-%%I386%%%%BUTARGET%%/lib/ldscripts/elf_i386.xn
-%%I386%%%%BUTARGET%%/lib/ldscripts/elf_i386.xr
-%%I386%%%%BUTARGET%%/lib/ldscripts/elf_i386.xs
-%%I386%%%%BUTARGET%%/lib/ldscripts/elf_i386.xsc
-%%I386%%%%BUTARGET%%/lib/ldscripts/elf_i386.xsce
-%%I386%%%%BUTARGET%%/lib/ldscripts/elf_i386.xse
-%%I386%%%%BUTARGET%%/lib/ldscripts/elf_i386.xsw
-%%I386%%%%BUTARGET%%/lib/ldscripts/elf_i386.xswe
-%%I386%%%%BUTARGET%%/lib/ldscripts/elf_i386.xu
-%%I386%%%%BUTARGET%%/lib/ldscripts/elf_i386.xw
-%%I386%%%%BUTARGET%%/lib/ldscripts/elf_i386.xwe
-%%I386%%%%BUTARGET%%/lib/ldscripts/elf_i386_fbsd.x
-%%I386%%%%BUTARGET%%/lib/ldscripts/elf_i386_fbsd.xbn
-%%I386%%%%BUTARGET%%/lib/ldscripts/elf_i386_fbsd.xc
-%%I386%%%%BUTARGET%%/lib/ldscripts/elf_i386_fbsd.xce
-%%I386%%%%BUTARGET%%/lib/ldscripts/elf_i386_fbsd.xd
-%%I386%%%%BUTARGET%%/lib/ldscripts/elf_i386_fbsd.xdc
-%%I386%%%%BUTARGET%%/lib/ldscripts/elf_i386_fbsd.xdce
-%%I386%%%%BUTARGET%%/lib/ldscripts/elf_i386_fbsd.xde
-%%I386%%%%BUTARGET%%/lib/ldscripts/elf_i386_fbsd.xdw
-%%I386%%%%BUTARGET%%/lib/ldscripts/elf_i386_fbsd.xdwe
-%%I386%%%%BUTARGET%%/lib/ldscripts/elf_i386_fbsd.xe
-%%I386%%%%BUTARGET%%/lib/ldscripts/elf_i386_fbsd.xn
-%%I386%%%%BUTARGET%%/lib/ldscripts/elf_i386_fbsd.xr
-%%I386%%%%BUTARGET%%/lib/ldscripts/elf_i386_fbsd.xs
-%%I386%%%%BUTARGET%%/lib/ldscripts/elf_i386_fbsd.xsc
-%%I386%%%%BUTARGET%%/lib/ldscripts/elf_i386_fbsd.xsce
-%%I386%%%%BUTARGET%%/lib/ldscripts/elf_i386_fbsd.xse
-%%I386%%%%BUTARGET%%/lib/ldscripts/elf_i386_fbsd.xsw
-%%I386%%%%BUTARGET%%/lib/ldscripts/elf_i386_fbsd.xswe
-%%I386%%%%BUTARGET%%/lib/ldscripts/elf_i386_fbsd.xu
-%%I386%%%%BUTARGET%%/lib/ldscripts/elf_i386_fbsd.xw
-%%I386%%%%BUTARGET%%/lib/ldscripts/elf_i386_fbsd.xwe
-%%I386%%%%BUTARGET%%/lib/ldscripts/elf_iamcu.x
-%%I386%%%%BUTARGET%%/lib/ldscripts/elf_iamcu.xbn
-%%I386%%%%BUTARGET%%/lib/ldscripts/elf_iamcu.xc
-%%I386%%%%BUTARGET%%/lib/ldscripts/elf_iamcu.xce
-%%I386%%%%BUTARGET%%/lib/ldscripts/elf_iamcu.xd
-%%I386%%%%BUTARGET%%/lib/ldscripts/elf_iamcu.xdc
-%%I386%%%%BUTARGET%%/lib/ldscripts/elf_iamcu.xdce
-%%I386%%%%BUTARGET%%/lib/ldscripts/elf_iamcu.xde
-%%I386%%%%BUTARGET%%/lib/ldscripts/elf_iamcu.xdw
-%%I386%%%%BUTARGET%%/lib/ldscripts/elf_iamcu.xdwe
-%%I386%%%%BUTARGET%%/lib/ldscripts/elf_iamcu.xe
-%%I386%%%%BUTARGET%%/lib/ldscripts/elf_iamcu.xn
-%%I386%%%%BUTARGET%%/lib/ldscripts/elf_iamcu.xr
-%%I386%%%%BUTARGET%%/lib/ldscripts/elf_iamcu.xs
-%%I386%%%%BUTARGET%%/lib/ldscripts/elf_iamcu.xsc
-%%I386%%%%BUTARGET%%/lib/ldscripts/elf_iamcu.xsce
-%%I386%%%%BUTARGET%%/lib/ldscripts/elf_iamcu.xse
-%%I386%%%%BUTARGET%%/lib/ldscripts/elf_iamcu.xsw
-%%I386%%%%BUTARGET%%/lib/ldscripts/elf_iamcu.xswe
-%%I386%%%%BUTARGET%%/lib/ldscripts/elf_iamcu.xu
-%%I386%%%%BUTARGET%%/lib/ldscripts/elf_iamcu.xw
-%%I386%%%%BUTARGET%%/lib/ldscripts/elf_iamcu.xwe
-%%AMD64%%%%BUTARGET%%/lib/ldscripts/elf_k1om.x
-%%AMD64%%%%BUTARGET%%/lib/ldscripts/elf_k1om.xbn
-%%AMD64%%%%BUTARGET%%/lib/ldscripts/elf_k1om.xc
-%%AMD64%%%%BUTARGET%%/lib/ldscripts/elf_k1om.xce
-%%AMD64%%%%BUTARGET%%/lib/ldscripts/elf_k1om.xd
-%%AMD64%%%%BUTARGET%%/lib/ldscripts/elf_k1om.xdc
-%%AMD64%%%%BUTARGET%%/lib/ldscripts/elf_k1om.xdce
-%%AMD64%%%%BUTARGET%%/lib/ldscripts/elf_k1om.xde
-%%AMD64%%%%BUTARGET%%/lib/ldscripts/elf_k1om.xdw
-%%AMD64%%%%BUTARGET%%/lib/ldscripts/elf_k1om.xdwe
-%%AMD64%%%%BUTARGET%%/lib/ldscripts/elf_k1om.xe
-%%AMD64%%%%BUTARGET%%/lib/ldscripts/elf_k1om.xn
-%%AMD64%%%%BUTARGET%%/lib/ldscripts/elf_k1om.xr
-%%AMD64%%%%BUTARGET%%/lib/ldscripts/elf_k1om.xs
-%%AMD64%%%%BUTARGET%%/lib/ldscripts/elf_k1om.xsc
-%%AMD64%%%%BUTARGET%%/lib/ldscripts/elf_k1om.xsce
-%%AMD64%%%%BUTARGET%%/lib/ldscripts/elf_k1om.xse
-%%AMD64%%%%BUTARGET%%/lib/ldscripts/elf_k1om.xsw
-%%AMD64%%%%BUTARGET%%/lib/ldscripts/elf_k1om.xswe
-%%AMD64%%%%BUTARGET%%/lib/ldscripts/elf_k1om.xu
-%%AMD64%%%%BUTARGET%%/lib/ldscripts/elf_k1om.xw
-%%AMD64%%%%BUTARGET%%/lib/ldscripts/elf_k1om.xwe
-%%AMD64%%%%BUTARGET%%/lib/ldscripts/elf_k1om_fbsd.x
-%%AMD64%%%%BUTARGET%%/lib/ldscripts/elf_k1om_fbsd.xbn
-%%AMD64%%%%BUTARGET%%/lib/ldscripts/elf_k1om_fbsd.xc
-%%AMD64%%%%BUTARGET%%/lib/ldscripts/elf_k1om_fbsd.xce
-%%AMD64%%%%BUTARGET%%/lib/ldscripts/elf_k1om_fbsd.xd
-%%AMD64%%%%BUTARGET%%/lib/ldscripts/elf_k1om_fbsd.xdc
-%%AMD64%%%%BUTARGET%%/lib/ldscripts/elf_k1om_fbsd.xdce
-%%AMD64%%%%BUTARGET%%/lib/ldscripts/elf_k1om_fbsd.xde
-%%AMD64%%%%BUTARGET%%/lib/ldscripts/elf_k1om_fbsd.xdw
-%%AMD64%%%%BUTARGET%%/lib/ldscripts/elf_k1om_fbsd.xdwe
-%%AMD64%%%%BUTARGET%%/lib/ldscripts/elf_k1om_fbsd.xe
-%%AMD64%%%%BUTARGET%%/lib/ldscripts/elf_k1om_fbsd.xn
-%%AMD64%%%%BUTARGET%%/lib/ldscripts/elf_k1om_fbsd.xr
-%%AMD64%%%%BUTARGET%%/lib/ldscripts/elf_k1om_fbsd.xs
-%%AMD64%%%%BUTARGET%%/lib/ldscripts/elf_k1om_fbsd.xsc
-%%AMD64%%%%BUTARGET%%/lib/ldscripts/elf_k1om_fbsd.xsce
-%%AMD64%%%%BUTARGET%%/lib/ldscripts/elf_k1om_fbsd.xse
-%%AMD64%%%%BUTARGET%%/lib/ldscripts/elf_k1om_fbsd.xsw
-%%AMD64%%%%BUTARGET%%/lib/ldscripts/elf_k1om_fbsd.xswe
-%%AMD64%%%%BUTARGET%%/lib/ldscripts/elf_k1om_fbsd.xu
-%%AMD64%%%%BUTARGET%%/lib/ldscripts/elf_k1om_fbsd.xw
-%%AMD64%%%%BUTARGET%%/lib/ldscripts/elf_k1om_fbsd.xwe
-%%AMD64%%%%BUTARGET%%/lib/ldscripts/elf_l1om.x
-%%AMD64%%%%BUTARGET%%/lib/ldscripts/elf_l1om.xbn
-%%AMD64%%%%BUTARGET%%/lib/ldscripts/elf_l1om.xc
-%%AMD64%%%%BUTARGET%%/lib/ldscripts/elf_l1om.xce
-%%AMD64%%%%BUTARGET%%/lib/ldscripts/elf_l1om.xd
-%%AMD64%%%%BUTARGET%%/lib/ldscripts/elf_l1om.xdc
-%%AMD64%%%%BUTARGET%%/lib/ldscripts/elf_l1om.xdce
-%%AMD64%%%%BUTARGET%%/lib/ldscripts/elf_l1om.xde
-%%AMD64%%%%BUTARGET%%/lib/ldscripts/elf_l1om.xdw
-%%AMD64%%%%BUTARGET%%/lib/ldscripts/elf_l1om.xdwe
-%%AMD64%%%%BUTARGET%%/lib/ldscripts/elf_l1om.xe
-%%AMD64%%%%BUTARGET%%/lib/ldscripts/elf_l1om.xn
-%%AMD64%%%%BUTARGET%%/lib/ldscripts/elf_l1om.xr
-%%AMD64%%%%BUTARGET%%/lib/ldscripts/elf_l1om.xs
-%%AMD64%%%%BUTARGET%%/lib/ldscripts/elf_l1om.xsc
-%%AMD64%%%%BUTARGET%%/lib/ldscripts/elf_l1om.xsce
-%%AMD64%%%%BUTARGET%%/lib/ldscripts/elf_l1om.xse
-%%AMD64%%%%BUTARGET%%/lib/ldscripts/elf_l1om.xsw
-%%AMD64%%%%BUTARGET%%/lib/ldscripts/elf_l1om.xswe
-%%AMD64%%%%BUTARGET%%/lib/ldscripts/elf_l1om.xu
-%%AMD64%%%%BUTARGET%%/lib/ldscripts/elf_l1om.xw
-%%AMD64%%%%BUTARGET%%/lib/ldscripts/elf_l1om.xwe
-%%AMD64%%%%BUTARGET%%/lib/ldscripts/elf_l1om_fbsd.x
-%%AMD64%%%%BUTARGET%%/lib/ldscripts/elf_l1om_fbsd.xbn
-%%AMD64%%%%BUTARGET%%/lib/ldscripts/elf_l1om_fbsd.xc
-%%AMD64%%%%BUTARGET%%/lib/ldscripts/elf_l1om_fbsd.xce
-%%AMD64%%%%BUTARGET%%/lib/ldscripts/elf_l1om_fbsd.xd
-%%AMD64%%%%BUTARGET%%/lib/ldscripts/elf_l1om_fbsd.xdc
-%%AMD64%%%%BUTARGET%%/lib/ldscripts/elf_l1om_fbsd.xdce
-%%AMD64%%%%BUTARGET%%/lib/ldscripts/elf_l1om_fbsd.xde
-%%AMD64%%%%BUTARGET%%/lib/ldscripts/elf_l1om_fbsd.xdw
-%%AMD64%%%%BUTARGET%%/lib/ldscripts/elf_l1om_fbsd.xdwe
-%%AMD64%%%%BUTARGET%%/lib/ldscripts/elf_l1om_fbsd.xe
-%%AMD64%%%%BUTARGET%%/lib/ldscripts/elf_l1om_fbsd.xn
-%%AMD64%%%%BUTARGET%%/lib/ldscripts/elf_l1om_fbsd.xr
-%%AMD64%%%%BUTARGET%%/lib/ldscripts/elf_l1om_fbsd.xs
-%%AMD64%%%%BUTARGET%%/lib/ldscripts/elf_l1om_fbsd.xsc
-%%AMD64%%%%BUTARGET%%/lib/ldscripts/elf_l1om_fbsd.xsce
-%%AMD64%%%%BUTARGET%%/lib/ldscripts/elf_l1om_fbsd.xse
-%%AMD64%%%%BUTARGET%%/lib/ldscripts/elf_l1om_fbsd.xsw
-%%AMD64%%%%BUTARGET%%/lib/ldscripts/elf_l1om_fbsd.xswe
-%%AMD64%%%%BUTARGET%%/lib/ldscripts/elf_l1om_fbsd.xu
-%%AMD64%%%%BUTARGET%%/lib/ldscripts/elf_l1om_fbsd.xw
-%%AMD64%%%%BUTARGET%%/lib/ldscripts/elf_l1om_fbsd.xwe
-%%AMD64%%%%BUTARGET%%/lib/ldscripts/elf_x86_64.x
-%%AMD64%%%%BUTARGET%%/lib/ldscripts/elf_x86_64.xbn
-%%AMD64%%%%BUTARGET%%/lib/ldscripts/elf_x86_64.xc
-%%AMD64%%%%BUTARGET%%/lib/ldscripts/elf_x86_64.xce
-%%AMD64%%%%BUTARGET%%/lib/ldscripts/elf_x86_64.xd
-%%AMD64%%%%BUTARGET%%/lib/ldscripts/elf_x86_64.xdc
-%%AMD64%%%%BUTARGET%%/lib/ldscripts/elf_x86_64.xdce
-%%AMD64%%%%BUTARGET%%/lib/ldscripts/elf_x86_64.xde
-%%AMD64%%%%BUTARGET%%/lib/ldscripts/elf_x86_64.xdw
-%%AMD64%%%%BUTARGET%%/lib/ldscripts/elf_x86_64.xdwe
-%%AMD64%%%%BUTARGET%%/lib/ldscripts/elf_x86_64.xe
-%%AMD64%%%%BUTARGET%%/lib/ldscripts/elf_x86_64.xn
-%%AMD64%%%%BUTARGET%%/lib/ldscripts/elf_x86_64.xr
-%%AMD64%%%%BUTARGET%%/lib/ldscripts/elf_x86_64.xs
-%%AMD64%%%%BUTARGET%%/lib/ldscripts/elf_x86_64.xsc
-%%AMD64%%%%BUTARGET%%/lib/ldscripts/elf_x86_64.xsce
-%%AMD64%%%%BUTARGET%%/lib/ldscripts/elf_x86_64.xse
-%%AMD64%%%%BUTARGET%%/lib/ldscripts/elf_x86_64.xsw
-%%AMD64%%%%BUTARGET%%/lib/ldscripts/elf_x86_64.xswe
-%%AMD64%%%%BUTARGET%%/lib/ldscripts/elf_x86_64.xu
-%%AMD64%%%%BUTARGET%%/lib/ldscripts/elf_x86_64.xw
-%%AMD64%%%%BUTARGET%%/lib/ldscripts/elf_x86_64.xwe
-%%AMD64%%%%BUTARGET%%/lib/ldscripts/elf_x86_64_fbsd.x
-%%AMD64%%%%BUTARGET%%/lib/ldscripts/elf_x86_64_fbsd.xbn
-%%AMD64%%%%BUTARGET%%/lib/ldscripts/elf_x86_64_fbsd.xc
-%%AMD64%%%%BUTARGET%%/lib/ldscripts/elf_x86_64_fbsd.xce
-%%AMD64%%%%BUTARGET%%/lib/ldscripts/elf_x86_64_fbsd.xd
-%%AMD64%%%%BUTARGET%%/lib/ldscripts/elf_x86_64_fbsd.xdc
-%%AMD64%%%%BUTARGET%%/lib/ldscripts/elf_x86_64_fbsd.xdce
-%%AMD64%%%%BUTARGET%%/lib/ldscripts/elf_x86_64_fbsd.xde
-%%AMD64%%%%BUTARGET%%/lib/ldscripts/elf_x86_64_fbsd.xdw
-%%AMD64%%%%BUTARGET%%/lib/ldscripts/elf_x86_64_fbsd.xdwe
-%%AMD64%%%%BUTARGET%%/lib/ldscripts/elf_x86_64_fbsd.xe
-%%AMD64%%%%BUTARGET%%/lib/ldscripts/elf_x86_64_fbsd.xn
-%%AMD64%%%%BUTARGET%%/lib/ldscripts/elf_x86_64_fbsd.xr
-%%AMD64%%%%BUTARGET%%/lib/ldscripts/elf_x86_64_fbsd.xs
-%%AMD64%%%%BUTARGET%%/lib/ldscripts/elf_x86_64_fbsd.xsc
-%%AMD64%%%%BUTARGET%%/lib/ldscripts/elf_x86_64_fbsd.xsce
-%%AMD64%%%%BUTARGET%%/lib/ldscripts/elf_x86_64_fbsd.xse
-%%AMD64%%%%BUTARGET%%/lib/ldscripts/elf_x86_64_fbsd.xsw
-%%AMD64%%%%BUTARGET%%/lib/ldscripts/elf_x86_64_fbsd.xswe
-%%AMD64%%%%BUTARGET%%/lib/ldscripts/elf_x86_64_fbsd.xu
-%%AMD64%%%%BUTARGET%%/lib/ldscripts/elf_x86_64_fbsd.xw
-%%AMD64%%%%BUTARGET%%/lib/ldscripts/elf_x86_64_fbsd.xwe
-%%MIPS%%%%BUTARGET%%/lib/ldscripts/elf32btsmip.x
-%%MIPS%%%%BUTARGET%%/lib/ldscripts/elf32btsmip.xbn
-%%MIPS%%%%BUTARGET%%/lib/ldscripts/elf32btsmip.xc
-%%MIPS%%%%BUTARGET%%/lib/ldscripts/elf32btsmip.xce
-%%MIPS%%%%BUTARGET%%/lib/ldscripts/elf32btsmip.xd
-%%MIPS%%%%BUTARGET%%/lib/ldscripts/elf32btsmip.xdc
-%%MIPS%%%%BUTARGET%%/lib/ldscripts/elf32btsmip.xdce
-%%MIPS%%%%BUTARGET%%/lib/ldscripts/elf32btsmip.xde
-%%MIPS%%%%BUTARGET%%/lib/ldscripts/elf32btsmip.xdw
-%%MIPS%%%%BUTARGET%%/lib/ldscripts/elf32btsmip.xdwe
-%%MIPS%%%%BUTARGET%%/lib/ldscripts/elf32btsmip.xe
-%%MIPS%%%%BUTARGET%%/lib/ldscripts/elf32btsmip.xn
-%%MIPS%%%%BUTARGET%%/lib/ldscripts/elf32btsmip.xr
-%%MIPS%%%%BUTARGET%%/lib/ldscripts/elf32btsmip.xs
-%%MIPS%%%%BUTARGET%%/lib/ldscripts/elf32btsmip.xsc
-%%MIPS%%%%BUTARGET%%/lib/ldscripts/elf32btsmip.xsce
-%%MIPS%%%%BUTARGET%%/lib/ldscripts/elf32btsmip.xse
-%%MIPS%%%%BUTARGET%%/lib/ldscripts/elf32btsmip.xsw
-%%MIPS%%%%BUTARGET%%/lib/ldscripts/elf32btsmip.xswe
-%%MIPS%%%%BUTARGET%%/lib/ldscripts/elf32btsmip.xu
-%%MIPS%%%%BUTARGET%%/lib/ldscripts/elf32btsmip.xw
-%%MIPS%%%%BUTARGET%%/lib/ldscripts/elf32btsmip.xwe
-%%MIPS%%%%BUTARGET%%/lib/ldscripts/elf32btsmip_fbsd.x
-%%MIPS%%%%BUTARGET%%/lib/ldscripts/elf32btsmip_fbsd.xbn
-%%MIPS%%%%BUTARGET%%/lib/ldscripts/elf32btsmip_fbsd.xc
-%%MIPS%%%%BUTARGET%%/lib/ldscripts/elf32btsmip_fbsd.xce
-%%MIPS%%%%BUTARGET%%/lib/ldscripts/elf32btsmip_fbsd.xd
-%%MIPS%%%%BUTARGET%%/lib/ldscripts/elf32btsmip_fbsd.xdc
-%%MIPS%%%%BUTARGET%%/lib/ldscripts/elf32btsmip_fbsd.xdce
-%%MIPS%%%%BUTARGET%%/lib/ldscripts/elf32btsmip_fbsd.xde
-%%MIPS%%%%BUTARGET%%/lib/ldscripts/elf32btsmip_fbsd.xdw
-%%MIPS%%%%BUTARGET%%/lib/ldscripts/elf32btsmip_fbsd.xdwe
-%%MIPS%%%%BUTARGET%%/lib/ldscripts/elf32btsmip_fbsd.xe
-%%MIPS%%%%BUTARGET%%/lib/ldscripts/elf32btsmip_fbsd.xn
-%%MIPS%%%%BUTARGET%%/lib/ldscripts/elf32btsmip_fbsd.xr
-%%MIPS%%%%BUTARGET%%/lib/ldscripts/elf32btsmip_fbsd.xs
-%%MIPS%%%%BUTARGET%%/lib/ldscripts/elf32btsmip_fbsd.xsc
-%%MIPS%%%%BUTARGET%%/lib/ldscripts/elf32btsmip_fbsd.xsce
-%%MIPS%%%%BUTARGET%%/lib/ldscripts/elf32btsmip_fbsd.xse
-%%MIPS%%%%BUTARGET%%/lib/ldscripts/elf32btsmip_fbsd.xsw
-%%MIPS%%%%BUTARGET%%/lib/ldscripts/elf32btsmip_fbsd.xswe
-%%MIPS%%%%BUTARGET%%/lib/ldscripts/elf32btsmip_fbsd.xu
-%%MIPS%%%%BUTARGET%%/lib/ldscripts/elf32btsmip_fbsd.xw
-%%MIPS%%%%BUTARGET%%/lib/ldscripts/elf32btsmip_fbsd.xwe
-%%MIPS%%%%BUTARGET%%/lib/ldscripts/elf32btsmipn32.x
-%%MIPS%%%%BUTARGET%%/lib/ldscripts/elf32btsmipn32.xbn
-%%MIPS%%%%BUTARGET%%/lib/ldscripts/elf32btsmipn32.xc
-%%MIPS%%%%BUTARGET%%/lib/ldscripts/elf32btsmipn32.xce
-%%MIPS%%%%BUTARGET%%/lib/ldscripts/elf32btsmipn32.xd
-%%MIPS%%%%BUTARGET%%/lib/ldscripts/elf32btsmipn32.xdc
-%%MIPS%%%%BUTARGET%%/lib/ldscripts/elf32btsmipn32.xdce
-%%MIPS%%%%BUTARGET%%/lib/ldscripts/elf32btsmipn32.xde
-%%MIPS%%%%BUTARGET%%/lib/ldscripts/elf32btsmipn32.xdw
-%%MIPS%%%%BUTARGET%%/lib/ldscripts/elf32btsmipn32.xdwe
-%%MIPS%%%%BUTARGET%%/lib/ldscripts/elf32btsmipn32.xe
-%%MIPS%%%%BUTARGET%%/lib/ldscripts/elf32btsmipn32.xn
-%%MIPS%%%%BUTARGET%%/lib/ldscripts/elf32btsmipn32.xr
-%%MIPS%%%%BUTARGET%%/lib/ldscripts/elf32btsmipn32.xs
-%%MIPS%%%%BUTARGET%%/lib/ldscripts/elf32btsmipn32.xsc
-%%MIPS%%%%BUTARGET%%/lib/ldscripts/elf32btsmipn32.xsce
-%%MIPS%%%%BUTARGET%%/lib/ldscripts/elf32btsmipn32.xse
-%%MIPS%%%%BUTARGET%%/lib/ldscripts/elf32btsmipn32.xsw
-%%MIPS%%%%BUTARGET%%/lib/ldscripts/elf32btsmipn32.xswe
-%%MIPS%%%%BUTARGET%%/lib/ldscripts/elf32btsmipn32.xu
-%%MIPS%%%%BUTARGET%%/lib/ldscripts/elf32btsmipn32.xw
-%%MIPS%%%%BUTARGET%%/lib/ldscripts/elf32btsmipn32.xwe
-%%MIPS%%%%BUTARGET%%/lib/ldscripts/elf32btsmipn32_fbsd.x
-%%MIPS%%%%BUTARGET%%/lib/ldscripts/elf32btsmipn32_fbsd.xbn
-%%MIPS%%%%BUTARGET%%/lib/ldscripts/elf32btsmipn32_fbsd.xc
-%%MIPS%%%%BUTARGET%%/lib/ldscripts/elf32btsmipn32_fbsd.xce
-%%MIPS%%%%BUTARGET%%/lib/ldscripts/elf32btsmipn32_fbsd.xd
-%%MIPS%%%%BUTARGET%%/lib/ldscripts/elf32btsmipn32_fbsd.xdc
-%%MIPS%%%%BUTARGET%%/lib/ldscripts/elf32btsmipn32_fbsd.xdce
-%%MIPS%%%%BUTARGET%%/lib/ldscripts/elf32btsmipn32_fbsd.xde
-%%MIPS%%%%BUTARGET%%/lib/ldscripts/elf32btsmipn32_fbsd.xdw
-%%MIPS%%%%BUTARGET%%/lib/ldscripts/elf32btsmipn32_fbsd.xdwe
-%%MIPS%%%%BUTARGET%%/lib/ldscripts/elf32btsmipn32_fbsd.xe
-%%MIPS%%%%BUTARGET%%/lib/ldscripts/elf32btsmipn32_fbsd.xn
-%%MIPS%%%%BUTARGET%%/lib/ldscripts/elf32btsmipn32_fbsd.xr
-%%MIPS%%%%BUTARGET%%/lib/ldscripts/elf32btsmipn32_fbsd.xs
-%%MIPS%%%%BUTARGET%%/lib/ldscripts/elf32btsmipn32_fbsd.xsc
-%%MIPS%%%%BUTARGET%%/lib/ldscripts/elf32btsmipn32_fbsd.xsce
-%%MIPS%%%%BUTARGET%%/lib/ldscripts/elf32btsmipn32_fbsd.xse
-%%MIPS%%%%BUTARGET%%/lib/ldscripts/elf32btsmipn32_fbsd.xsw
-%%MIPS%%%%BUTARGET%%/lib/ldscripts/elf32btsmipn32_fbsd.xswe
-%%MIPS%%%%BUTARGET%%/lib/ldscripts/elf32btsmipn32_fbsd.xu
-%%MIPS%%%%BUTARGET%%/lib/ldscripts/elf32btsmipn32_fbsd.xw
-%%MIPS%%%%BUTARGET%%/lib/ldscripts/elf32btsmipn32_fbsd.xwe
-%%MIPS%%%%BUTARGET%%/lib/ldscripts/elf32ltsmip.x
-%%MIPS%%%%BUTARGET%%/lib/ldscripts/elf32ltsmip.xbn
-%%MIPS%%%%BUTARGET%%/lib/ldscripts/elf32ltsmip.xc
-%%MIPS%%%%BUTARGET%%/lib/ldscripts/elf32ltsmip.xce
-%%MIPS%%%%BUTARGET%%/lib/ldscripts/elf32ltsmip.xd
-%%MIPS%%%%BUTARGET%%/lib/ldscripts/elf32ltsmip.xdc
-%%MIPS%%%%BUTARGET%%/lib/ldscripts/elf32ltsmip.xdce
-%%MIPS%%%%BUTARGET%%/lib/ldscripts/elf32ltsmip.xde
-%%MIPS%%%%BUTARGET%%/lib/ldscripts/elf32ltsmip.xdw
-%%MIPS%%%%BUTARGET%%/lib/ldscripts/elf32ltsmip.xdwe
-%%MIPS%%%%BUTARGET%%/lib/ldscripts/elf32ltsmip.xe
-%%MIPS%%%%BUTARGET%%/lib/ldscripts/elf32ltsmip.xn
-%%MIPS%%%%BUTARGET%%/lib/ldscripts/elf32ltsmip.xr
-%%MIPS%%%%BUTARGET%%/lib/ldscripts/elf32ltsmip.xs
-%%MIPS%%%%BUTARGET%%/lib/ldscripts/elf32ltsmip.xsc
-%%MIPS%%%%BUTARGET%%/lib/ldscripts/elf32ltsmip.xsce
-%%MIPS%%%%BUTARGET%%/lib/ldscripts/elf32ltsmip.xse
-%%MIPS%%%%BUTARGET%%/lib/ldscripts/elf32ltsmip.xsw
-%%MIPS%%%%BUTARGET%%/lib/ldscripts/elf32ltsmip.xswe
-%%MIPS%%%%BUTARGET%%/lib/ldscripts/elf32ltsmip.xu
-%%MIPS%%%%BUTARGET%%/lib/ldscripts/elf32ltsmip.xw
-%%MIPS%%%%BUTARGET%%/lib/ldscripts/elf32ltsmip.xwe
-%%MIPS%%%%BUTARGET%%/lib/ldscripts/elf32ltsmip_fbsd.x
-%%MIPS%%%%BUTARGET%%/lib/ldscripts/elf32ltsmip_fbsd.xbn
-%%MIPS%%%%BUTARGET%%/lib/ldscripts/elf32ltsmip_fbsd.xc
-%%MIPS%%%%BUTARGET%%/lib/ldscripts/elf32ltsmip_fbsd.xce
-%%MIPS%%%%BUTARGET%%/lib/ldscripts/elf32ltsmip_fbsd.xd
-%%MIPS%%%%BUTARGET%%/lib/ldscripts/elf32ltsmip_fbsd.xdc
-%%MIPS%%%%BUTARGET%%/lib/ldscripts/elf32ltsmip_fbsd.xdce
-%%MIPS%%%%BUTARGET%%/lib/ldscripts/elf32ltsmip_fbsd.xde
-%%MIPS%%%%BUTARGET%%/lib/ldscripts/elf32ltsmip_fbsd.xdw
-%%MIPS%%%%BUTARGET%%/lib/ldscripts/elf32ltsmip_fbsd.xdwe
-%%MIPS%%%%BUTARGET%%/lib/ldscripts/elf32ltsmip_fbsd.xe
-%%MIPS%%%%BUTARGET%%/lib/ldscripts/elf32ltsmip_fbsd.xn
-%%MIPS%%%%BUTARGET%%/lib/ldscripts/elf32ltsmip_fbsd.xr
-%%MIPS%%%%BUTARGET%%/lib/ldscripts/elf32ltsmip_fbsd.xs
-%%MIPS%%%%BUTARGET%%/lib/ldscripts/elf32ltsmip_fbsd.xsc
-%%MIPS%%%%BUTARGET%%/lib/ldscripts/elf32ltsmip_fbsd.xsce
-%%MIPS%%%%BUTARGET%%/lib/ldscripts/elf32ltsmip_fbsd.xse
-%%MIPS%%%%BUTARGET%%/lib/ldscripts/elf32ltsmip_fbsd.xsw
-%%MIPS%%%%BUTARGET%%/lib/ldscripts/elf32ltsmip_fbsd.xswe
-%%MIPS%%%%BUTARGET%%/lib/ldscripts/elf32ltsmip_fbsd.xu
-%%MIPS%%%%BUTARGET%%/lib/ldscripts/elf32ltsmip_fbsd.xw
-%%MIPS%%%%BUTARGET%%/lib/ldscripts/elf32ltsmip_fbsd.xwe
-%%MIPS%%%%BUTARGET%%/lib/ldscripts/elf32ltsmipn32.x
-%%MIPS%%%%BUTARGET%%/lib/ldscripts/elf32ltsmipn32.xbn
-%%MIPS%%%%BUTARGET%%/lib/ldscripts/elf32ltsmipn32.xc
-%%MIPS%%%%BUTARGET%%/lib/ldscripts/elf32ltsmipn32.xce
-%%MIPS%%%%BUTARGET%%/lib/ldscripts/elf32ltsmipn32.xd
-%%MIPS%%%%BUTARGET%%/lib/ldscripts/elf32ltsmipn32.xdc
-%%MIPS%%%%BUTARGET%%/lib/ldscripts/elf32ltsmipn32.xdce
-%%MIPS%%%%BUTARGET%%/lib/ldscripts/elf32ltsmipn32.xde
-%%MIPS%%%%BUTARGET%%/lib/ldscripts/elf32ltsmipn32.xdw
-%%MIPS%%%%BUTARGET%%/lib/ldscripts/elf32ltsmipn32.xdwe
-%%MIPS%%%%BUTARGET%%/lib/ldscripts/elf32ltsmipn32.xe
-%%MIPS%%%%BUTARGET%%/lib/ldscripts/elf32ltsmipn32.xn
-%%MIPS%%%%BUTARGET%%/lib/ldscripts/elf32ltsmipn32.xr
-%%MIPS%%%%BUTARGET%%/lib/ldscripts/elf32ltsmipn32.xs
-%%MIPS%%%%BUTARGET%%/lib/ldscripts/elf32ltsmipn32.xsc
-%%MIPS%%%%BUTARGET%%/lib/ldscripts/elf32ltsmipn32.xsce
-%%MIPS%%%%BUTARGET%%/lib/ldscripts/elf32ltsmipn32.xse
-%%MIPS%%%%BUTARGET%%/lib/ldscripts/elf32ltsmipn32.xsw
-%%MIPS%%%%BUTARGET%%/lib/ldscripts/elf32ltsmipn32.xswe
-%%MIPS%%%%BUTARGET%%/lib/ldscripts/elf32ltsmipn32.xu
-%%MIPS%%%%BUTARGET%%/lib/ldscripts/elf32ltsmipn32.xw
-%%MIPS%%%%BUTARGET%%/lib/ldscripts/elf32ltsmipn32.xwe
-%%MIPS%%%%BUTARGET%%/lib/ldscripts/elf32ltsmipn32_fbsd.x
-%%MIPS%%%%BUTARGET%%/lib/ldscripts/elf32ltsmipn32_fbsd.xbn
-%%MIPS%%%%BUTARGET%%/lib/ldscripts/elf32ltsmipn32_fbsd.xc
-%%MIPS%%%%BUTARGET%%/lib/ldscripts/elf32ltsmipn32_fbsd.xce
-%%MIPS%%%%BUTARGET%%/lib/ldscripts/elf32ltsmipn32_fbsd.xd
-%%MIPS%%%%BUTARGET%%/lib/ldscripts/elf32ltsmipn32_fbsd.xdc
-%%MIPS%%%%BUTARGET%%/lib/ldscripts/elf32ltsmipn32_fbsd.xdce
-%%MIPS%%%%BUTARGET%%/lib/ldscripts/elf32ltsmipn32_fbsd.xde
-%%MIPS%%%%BUTARGET%%/lib/ldscripts/elf32ltsmipn32_fbsd.xdw
-%%MIPS%%%%BUTARGET%%/lib/ldscripts/elf32ltsmipn32_fbsd.xdwe
-%%MIPS%%%%BUTARGET%%/lib/ldscripts/elf32ltsmipn32_fbsd.xe
-%%MIPS%%%%BUTARGET%%/lib/ldscripts/elf32ltsmipn32_fbsd.xn
-%%MIPS%%%%BUTARGET%%/lib/ldscripts/elf32ltsmipn32_fbsd.xr
-%%MIPS%%%%BUTARGET%%/lib/ldscripts/elf32ltsmipn32_fbsd.xs
-%%MIPS%%%%BUTARGET%%/lib/ldscripts/elf32ltsmipn32_fbsd.xsc
-%%MIPS%%%%BUTARGET%%/lib/ldscripts/elf32ltsmipn32_fbsd.xsce
-%%MIPS%%%%BUTARGET%%/lib/ldscripts/elf32ltsmipn32_fbsd.xse
-%%MIPS%%%%BUTARGET%%/lib/ldscripts/elf32ltsmipn32_fbsd.xsw
-%%MIPS%%%%BUTARGET%%/lib/ldscripts/elf32ltsmipn32_fbsd.xswe
-%%MIPS%%%%BUTARGET%%/lib/ldscripts/elf32ltsmipn32_fbsd.xu
-%%MIPS%%%%BUTARGET%%/lib/ldscripts/elf32ltsmipn32_fbsd.xw
-%%MIPS%%%%BUTARGET%%/lib/ldscripts/elf32ltsmipn32_fbsd.xwe
-%%MIPS%%%%BUTARGET%%/lib/ldscripts/elf64btsmip.x
-%%MIPS%%%%BUTARGET%%/lib/ldscripts/elf64btsmip.xbn
-%%MIPS%%%%BUTARGET%%/lib/ldscripts/elf64btsmip.xc
-%%MIPS%%%%BUTARGET%%/lib/ldscripts/elf64btsmip.xce
-%%MIPS%%%%BUTARGET%%/lib/ldscripts/elf64btsmip.xd
-%%MIPS%%%%BUTARGET%%/lib/ldscripts/elf64btsmip.xdc
-%%MIPS%%%%BUTARGET%%/lib/ldscripts/elf64btsmip.xdce
-%%MIPS%%%%BUTARGET%%/lib/ldscripts/elf64btsmip.xde
-%%MIPS%%%%BUTARGET%%/lib/ldscripts/elf64btsmip.xdw
-%%MIPS%%%%BUTARGET%%/lib/ldscripts/elf64btsmip.xdwe
-%%MIPS%%%%BUTARGET%%/lib/ldscripts/elf64btsmip.xe
-%%MIPS%%%%BUTARGET%%/lib/ldscripts/elf64btsmip.xn
-%%MIPS%%%%BUTARGET%%/lib/ldscripts/elf64btsmip.xr
-%%MIPS%%%%BUTARGET%%/lib/ldscripts/elf64btsmip.xs
-%%MIPS%%%%BUTARGET%%/lib/ldscripts/elf64btsmip.xsc
-%%MIPS%%%%BUTARGET%%/lib/ldscripts/elf64btsmip.xsce
-%%MIPS%%%%BUTARGET%%/lib/ldscripts/elf64btsmip.xse
-%%MIPS%%%%BUTARGET%%/lib/ldscripts/elf64btsmip.xsw
-%%MIPS%%%%BUTARGET%%/lib/ldscripts/elf64btsmip.xswe
-%%MIPS%%%%BUTARGET%%/lib/ldscripts/elf64btsmip.xu
-%%MIPS%%%%BUTARGET%%/lib/ldscripts/elf64btsmip.xw
-%%MIPS%%%%BUTARGET%%/lib/ldscripts/elf64btsmip.xwe
-%%MIPS%%%%BUTARGET%%/lib/ldscripts/elf64btsmip_fbsd.x
-%%MIPS%%%%BUTARGET%%/lib/ldscripts/elf64btsmip_fbsd.xbn
-%%MIPS%%%%BUTARGET%%/lib/ldscripts/elf64btsmip_fbsd.xc
-%%MIPS%%%%BUTARGET%%/lib/ldscripts/elf64btsmip_fbsd.xce
-%%MIPS%%%%BUTARGET%%/lib/ldscripts/elf64btsmip_fbsd.xd
-%%MIPS%%%%BUTARGET%%/lib/ldscripts/elf64btsmip_fbsd.xdc
-%%MIPS%%%%BUTARGET%%/lib/ldscripts/elf64btsmip_fbsd.xdce
-%%MIPS%%%%BUTARGET%%/lib/ldscripts/elf64btsmip_fbsd.xde
-%%MIPS%%%%BUTARGET%%/lib/ldscripts/elf64btsmip_fbsd.xdw
-%%MIPS%%%%BUTARGET%%/lib/ldscripts/elf64btsmip_fbsd.xdwe
-%%MIPS%%%%BUTARGET%%/lib/ldscripts/elf64btsmip_fbsd.xe
-%%MIPS%%%%BUTARGET%%/lib/ldscripts/elf64btsmip_fbsd.xn
-%%MIPS%%%%BUTARGET%%/lib/ldscripts/elf64btsmip_fbsd.xr
-%%MIPS%%%%BUTARGET%%/lib/ldscripts/elf64btsmip_fbsd.xs
-%%MIPS%%%%BUTARGET%%/lib/ldscripts/elf64btsmip_fbsd.xsc
-%%MIPS%%%%BUTARGET%%/lib/ldscripts/elf64btsmip_fbsd.xsce
-%%MIPS%%%%BUTARGET%%/lib/ldscripts/elf64btsmip_fbsd.xse
-%%MIPS%%%%BUTARGET%%/lib/ldscripts/elf64btsmip_fbsd.xsw
-%%MIPS%%%%BUTARGET%%/lib/ldscripts/elf64btsmip_fbsd.xswe
-%%MIPS%%%%BUTARGET%%/lib/ldscripts/elf64btsmip_fbsd.xu
-%%MIPS%%%%BUTARGET%%/lib/ldscripts/elf64btsmip_fbsd.xw
-%%MIPS%%%%BUTARGET%%/lib/ldscripts/elf64btsmip_fbsd.xwe
-%%MIPS%%%%BUTARGET%%/lib/ldscripts/elf64ltsmip.x
-%%MIPS%%%%BUTARGET%%/lib/ldscripts/elf64ltsmip.xbn
-%%MIPS%%%%BUTARGET%%/lib/ldscripts/elf64ltsmip.xc
-%%MIPS%%%%BUTARGET%%/lib/ldscripts/elf64ltsmip.xce
-%%MIPS%%%%BUTARGET%%/lib/ldscripts/elf64ltsmip.xd
-%%MIPS%%%%BUTARGET%%/lib/ldscripts/elf64ltsmip.xdc
-%%MIPS%%%%BUTARGET%%/lib/ldscripts/elf64ltsmip.xdce
-%%MIPS%%%%BUTARGET%%/lib/ldscripts/elf64ltsmip.xde
-%%MIPS%%%%BUTARGET%%/lib/ldscripts/elf64ltsmip.xdw
-%%MIPS%%%%BUTARGET%%/lib/ldscripts/elf64ltsmip.xdwe
-%%MIPS%%%%BUTARGET%%/lib/ldscripts/elf64ltsmip.xe
-%%MIPS%%%%BUTARGET%%/lib/ldscripts/elf64ltsmip.xn
-%%MIPS%%%%BUTARGET%%/lib/ldscripts/elf64ltsmip.xr
-%%MIPS%%%%BUTARGET%%/lib/ldscripts/elf64ltsmip.xs
-%%MIPS%%%%BUTARGET%%/lib/ldscripts/elf64ltsmip.xsc
-%%MIPS%%%%BUTARGET%%/lib/ldscripts/elf64ltsmip.xsce
-%%MIPS%%%%BUTARGET%%/lib/ldscripts/elf64ltsmip.xse
-%%MIPS%%%%BUTARGET%%/lib/ldscripts/elf64ltsmip.xsw
-%%MIPS%%%%BUTARGET%%/lib/ldscripts/elf64ltsmip.xswe
-%%MIPS%%%%BUTARGET%%/lib/ldscripts/elf64ltsmip.xu
-%%MIPS%%%%BUTARGET%%/lib/ldscripts/elf64ltsmip.xw
-%%MIPS%%%%BUTARGET%%/lib/ldscripts/elf64ltsmip.xwe
-%%MIPS%%%%BUTARGET%%/lib/ldscripts/elf64ltsmip_fbsd.x
-%%MIPS%%%%BUTARGET%%/lib/ldscripts/elf64ltsmip_fbsd.xbn
-%%MIPS%%%%BUTARGET%%/lib/ldscripts/elf64ltsmip_fbsd.xc
-%%MIPS%%%%BUTARGET%%/lib/ldscripts/elf64ltsmip_fbsd.xce
-%%MIPS%%%%BUTARGET%%/lib/ldscripts/elf64ltsmip_fbsd.xd
-%%MIPS%%%%BUTARGET%%/lib/ldscripts/elf64ltsmip_fbsd.xdc
-%%MIPS%%%%BUTARGET%%/lib/ldscripts/elf64ltsmip_fbsd.xdce
-%%MIPS%%%%BUTARGET%%/lib/ldscripts/elf64ltsmip_fbsd.xde
-%%MIPS%%%%BUTARGET%%/lib/ldscripts/elf64ltsmip_fbsd.xdw
-%%MIPS%%%%BUTARGET%%/lib/ldscripts/elf64ltsmip_fbsd.xdwe
-%%MIPS%%%%BUTARGET%%/lib/ldscripts/elf64ltsmip_fbsd.xe
-%%MIPS%%%%BUTARGET%%/lib/ldscripts/elf64ltsmip_fbsd.xn
-%%MIPS%%%%BUTARGET%%/lib/ldscripts/elf64ltsmip_fbsd.xr
-%%MIPS%%%%BUTARGET%%/lib/ldscripts/elf64ltsmip_fbsd.xs
-%%MIPS%%%%BUTARGET%%/lib/ldscripts/elf64ltsmip_fbsd.xsc
-%%MIPS%%%%BUTARGET%%/lib/ldscripts/elf64ltsmip_fbsd.xsce
-%%MIPS%%%%BUTARGET%%/lib/ldscripts/elf64ltsmip_fbsd.xse
-%%MIPS%%%%BUTARGET%%/lib/ldscripts/elf64ltsmip_fbsd.xsw
-%%MIPS%%%%BUTARGET%%/lib/ldscripts/elf64ltsmip_fbsd.xswe
-%%MIPS%%%%BUTARGET%%/lib/ldscripts/elf64ltsmip_fbsd.xu
-%%MIPS%%%%BUTARGET%%/lib/ldscripts/elf64ltsmip_fbsd.xw
-%%MIPS%%%%BUTARGET%%/lib/ldscripts/elf64ltsmip_fbsd.xwe
-%%POWERPC%%%%BUTARGET%%/lib/ldscripts/elf32ppc_fbsd.x
-%%POWERPC%%%%BUTARGET%%/lib/ldscripts/elf32ppc_fbsd.xbn
-%%POWERPC%%%%BUTARGET%%/lib/ldscripts/elf32ppc_fbsd.xc
-%%POWERPC%%%%BUTARGET%%/lib/ldscripts/elf32ppc_fbsd.xd
-%%POWERPC%%%%BUTARGET%%/lib/ldscripts/elf32ppc_fbsd.xdc
-%%POWERPC%%%%BUTARGET%%/lib/ldscripts/elf32ppc_fbsd.xdw
-%%POWERPC%%%%BUTARGET%%/lib/ldscripts/elf32ppc_fbsd.xn
-%%POWERPC%%%%BUTARGET%%/lib/ldscripts/elf32ppc_fbsd.xr
-%%POWERPC%%%%BUTARGET%%/lib/ldscripts/elf32ppc_fbsd.xs
-%%POWERPC%%%%BUTARGET%%/lib/ldscripts/elf32ppc_fbsd.xsc
-%%POWERPC%%%%BUTARGET%%/lib/ldscripts/elf32ppc_fbsd.xsw
-%%POWERPC%%%%BUTARGET%%/lib/ldscripts/elf32ppc_fbsd.xu
-%%POWERPC%%%%BUTARGET%%/lib/ldscripts/elf32ppc_fbsd.xw
-%%POWERPC%%%%BUTARGET%%/lib/ldscripts/elf32ppc.x
-%%POWERPC%%%%BUTARGET%%/lib/ldscripts/elf32ppc.xbn
-%%POWERPC%%%%BUTARGET%%/lib/ldscripts/elf32ppc.xc
-%%POWERPC%%%%BUTARGET%%/lib/ldscripts/elf32ppc.xd
-%%POWERPC%%%%BUTARGET%%/lib/ldscripts/elf32ppc.xdc
-%%POWERPC%%%%BUTARGET%%/lib/ldscripts/elf32ppc.xdw
-%%POWERPC%%%%BUTARGET%%/lib/ldscripts/elf32ppc.xn
-%%POWERPC%%%%BUTARGET%%/lib/ldscripts/elf32ppc.xr
-%%POWERPC%%%%BUTARGET%%/lib/ldscripts/elf32ppc.xs
-%%POWERPC%%%%BUTARGET%%/lib/ldscripts/elf32ppc.xsc
-%%POWERPC%%%%BUTARGET%%/lib/ldscripts/elf32ppc.xsw
-%%POWERPC%%%%BUTARGET%%/lib/ldscripts/elf32ppc.xu
-%%POWERPC%%%%BUTARGET%%/lib/ldscripts/elf32ppc.xw
-%%POWERPC%%%%BUTARGET%%/lib/ldscripts/elf64ppc_fbsd.x
-%%POWERPC%%%%BUTARGET%%/lib/ldscripts/elf64ppc_fbsd.xbn
-%%POWERPC%%%%BUTARGET%%/lib/ldscripts/elf64ppc_fbsd.xc
-%%POWERPC%%%%BUTARGET%%/lib/ldscripts/elf64ppc_fbsd.xd
-%%POWERPC%%%%BUTARGET%%/lib/ldscripts/elf64ppc_fbsd.xdc
-%%POWERPC%%%%BUTARGET%%/lib/ldscripts/elf64ppc_fbsd.xdw
-%%POWERPC%%%%BUTARGET%%/lib/ldscripts/elf64ppc_fbsd.xn
-%%POWERPC%%%%BUTARGET%%/lib/ldscripts/elf64ppc_fbsd.xr
-%%POWERPC%%%%BUTARGET%%/lib/ldscripts/elf64ppc_fbsd.xs
-%%POWERPC%%%%BUTARGET%%/lib/ldscripts/elf64ppc_fbsd.xsc
-%%POWERPC%%%%BUTARGET%%/lib/ldscripts/elf64ppc_fbsd.xsw
-%%POWERPC%%%%BUTARGET%%/lib/ldscripts/elf64ppc_fbsd.xu
-%%POWERPC%%%%BUTARGET%%/lib/ldscripts/elf64ppc_fbsd.xw
-%%POWERPC%%%%BUTARGET%%/lib/ldscripts/elf64ppc.x
-%%POWERPC%%%%BUTARGET%%/lib/ldscripts/elf64ppc.xbn
-%%POWERPC%%%%BUTARGET%%/lib/ldscripts/elf64ppc.xc
-%%POWERPC%%%%BUTARGET%%/lib/ldscripts/elf64ppc.xd
-%%POWERPC%%%%BUTARGET%%/lib/ldscripts/elf64ppc.xdc
-%%POWERPC%%%%BUTARGET%%/lib/ldscripts/elf64ppc.xdw
-%%POWERPC%%%%BUTARGET%%/lib/ldscripts/elf64ppc.xn
-%%POWERPC%%%%BUTARGET%%/lib/ldscripts/elf64ppc.xr
-%%POWERPC%%%%BUTARGET%%/lib/ldscripts/elf64ppc.xs
-%%POWERPC%%%%BUTARGET%%/lib/ldscripts/elf64ppc.xsc
-%%POWERPC%%%%BUTARGET%%/lib/ldscripts/elf64ppc.xsw
-%%POWERPC%%%%BUTARGET%%/lib/ldscripts/elf64ppc.xu
-%%POWERPC%%%%BUTARGET%%/lib/ldscripts/elf64ppc.xw
-%%SPARC%%%%BUTARGET%%/lib/ldscripts/elf32_sparc.x
-%%SPARC%%%%BUTARGET%%/lib/ldscripts/elf32_sparc.xbn
-%%SPARC%%%%BUTARGET%%/lib/ldscripts/elf32_sparc.xc
-%%SPARC%%%%BUTARGET%%/lib/ldscripts/elf32_sparc.xd
-%%SPARC%%%%BUTARGET%%/lib/ldscripts/elf32_sparc.xdc
-%%SPARC%%%%BUTARGET%%/lib/ldscripts/elf32_sparc.xdw
-%%SPARC%%%%BUTARGET%%/lib/ldscripts/elf32_sparc.xn
-%%SPARC%%%%BUTARGET%%/lib/ldscripts/elf32_sparc.xr
-%%SPARC%%%%BUTARGET%%/lib/ldscripts/elf32_sparc.xs
-%%SPARC%%%%BUTARGET%%/lib/ldscripts/elf32_sparc.xsc
-%%SPARC%%%%BUTARGET%%/lib/ldscripts/elf32_sparc.xsw
-%%SPARC%%%%BUTARGET%%/lib/ldscripts/elf32_sparc.xu
-%%SPARC%%%%BUTARGET%%/lib/ldscripts/elf32_sparc.xw
-%%SPARC%%%%BUTARGET%%/lib/ldscripts/elf64_sparc.x
-%%SPARC%%%%BUTARGET%%/lib/ldscripts/elf64_sparc.xbn
-%%SPARC%%%%BUTARGET%%/lib/ldscripts/elf64_sparc.xc
-%%SPARC%%%%BUTARGET%%/lib/ldscripts/elf64_sparc.xd
-%%SPARC%%%%BUTARGET%%/lib/ldscripts/elf64_sparc.xdc
-%%SPARC%%%%BUTARGET%%/lib/ldscripts/elf64_sparc.xdw
-%%SPARC%%%%BUTARGET%%/lib/ldscripts/elf64_sparc.xn
-%%SPARC%%%%BUTARGET%%/lib/ldscripts/elf64_sparc.xr
-%%SPARC%%%%BUTARGET%%/lib/ldscripts/elf64_sparc.xs
-%%SPARC%%%%BUTARGET%%/lib/ldscripts/elf64_sparc.xsc
-%%SPARC%%%%BUTARGET%%/lib/ldscripts/elf64_sparc.xsw
-%%SPARC%%%%BUTARGET%%/lib/ldscripts/elf64_sparc.xu
-%%SPARC%%%%BUTARGET%%/lib/ldscripts/elf64_sparc.xw
-%%SPARC%%%%BUTARGET%%/lib/ldscripts/elf64_sparc_fbsd.x
-%%SPARC%%%%BUTARGET%%/lib/ldscripts/elf64_sparc_fbsd.xbn
-%%SPARC%%%%BUTARGET%%/lib/ldscripts/elf64_sparc_fbsd.xc
-%%SPARC%%%%BUTARGET%%/lib/ldscripts/elf64_sparc_fbsd.xd
-%%SPARC%%%%BUTARGET%%/lib/ldscripts/elf64_sparc_fbsd.xdc
-%%SPARC%%%%BUTARGET%%/lib/ldscripts/elf64_sparc_fbsd.xdw
-%%SPARC%%%%BUTARGET%%/lib/ldscripts/elf64_sparc_fbsd.xn
-%%SPARC%%%%BUTARGET%%/lib/ldscripts/elf64_sparc_fbsd.xr
-%%SPARC%%%%BUTARGET%%/lib/ldscripts/elf64_sparc_fbsd.xs
-%%SPARC%%%%BUTARGET%%/lib/ldscripts/elf64_sparc_fbsd.xsc
-%%SPARC%%%%BUTARGET%%/lib/ldscripts/elf64_sparc_fbsd.xsw
-%%SPARC%%%%BUTARGET%%/lib/ldscripts/elf64_sparc_fbsd.xu
-share/man/man1/as.1.gz
-share/man/man1/ld.1.gz
-share/man/man1/objdump.1.gz
-share/toolchains/freebsd-binutils.mk
diff --git a/base/gcc6/Makefile b/base/gcc6/Makefile
deleted file mode 100644
index 62ca578b1a64..000000000000
--- a/base/gcc6/Makefile
+++ /dev/null
@@ -1,123 +0,0 @@
-PORTNAME= gcc
-PORTVERSION= 6.5.0
-PORTREVISION= 1
-CATEGORIES= base
-MASTER_SITES= GCC/releases/gcc-${DISTVERSION} \
- http://www.mpfr.org/mpfr-3.1.6/:mpfr \
- http://www.mpfr.org/mpfr-current/:mpfr \
- GNU/gmp:gmp \
- https://ftp.gnu.org/gnu/mpc/:mpc
-DISTFILES= ${PORTNAME}-${PORTVERSION}${EXTRACT_SUFX} \
- mpfr-3.1.6.tar.xz:mpfr \
- gmp-6.1.2.tar.xz:gmp \
- mpc-1.0.3.tar.gz:mpc
-PKGNAMEPREFIX= ${OPSYS:tl}-
-PKGNAMESUFFIX= ${SUFFIX}
-
-MAINTAINER= bapt@FreeBSD.org
-COMMENT= GNU Compiler Collection
-WWW= https://gcc.gnu.org/
-
-LICENSE= GPLv3 GPLv3RLE
-LICENSE_COMB= multi
-
-TARGETARCH= ${ARCH:S/amd64/x86_64/}
-GCC_TARGET= ${TARGETARCH}-unknown-${OPSYS:tl}${OSREL}
-SUFFIX= ${PORTVERSION:C/([0-9]+).*/\1/}
-
-PREFIX= /usr
-.for _tool in CC CXX CPP AS AR LD NM OBJCOPY RANLIB SIZE STRINGS
-CONFIGURE_ENV+= ${_tool}_FOR_TARGET="${${_tool}}"
-.endfor
-
-USES= cpe gmake libtool tar:xz makeinfo
-CPE_VENDOR= gnu
-PLIST_SUB= OPSYS=${OPSYS:tl} \
- SUFFIX=${SUFFIX} \
- GCC_TARGET=${GCC_TARGET} \
- GCC_VERSION=${PORTVERSION}
-
-GCC_PORTDIR= ${.CURDIR}/../../devel/freebsd-gcc${SUFFIX}
-EXTRA_PATCHES+= ${GCC_PORTDIR}/files
-
-GNU_CONFIGURE= yes
-CONFIGURE_OUTSOURCE= yes
-CONFIGURE_ARGS+= \
- --target=${GCC_TARGET} \
- --enable-languages=c,c++ \
- --enable-gnu-indirect-function \
- --disable-nls \
- --without-headers \
- --with-gxx-include-dir=/usr/include/c++/v1/ \
- --with-sysroot="/" \
- --with-build-sysroot=${CROSS_SYSROOT} \
- -with-pkgversion="GNU Collection for FreeBSD" \
- --enable-initfini-array
-
-ALL_TARGET?= all-gcc
-INSTALL_TARGET?= install-gcc
-
-.include <bsd.port.pre.mk>
-
-.if ${HOSTARCH} == "amd64"
-CONFIGURE_TARGET= x86_64-unknown-${OPSYS:tl}${OSREL}
-.else
-CONFIGURE_TARGET= ${HOSTARCH}-unknown-${OPSYS:tl}${OSREL}
-.endif
-
-PLIST_SUB+= PLUGINS=""
-
-.if ${ARCH} == "amd64" || ${ARCH} == "i386"
-PLIST_SUB+= FLOAT_H="@comment "
-.else
-PLIST_SUB+= FLOAT_H=""
-.endif
-
-PLIST= ${.CURDIR}/pkg-plist ${GCC_PORTDIR}/pkg-plist.common
-
-.if ${TARGETARCH} == "aarch64"
-PLIST+= ${GCC_PORTDIR}/pkg-plist.aarch64
-.endif
-.if ${TARGETARCH} == "aarch64" || ${TARGETARCH:Marm*}
-PLIST+= ${GCC_PORTDIR}/pkg-plist.arm
-.endif
-.if ${ARCH} == "amd64"
-PLIST+= ${GCC_PORTDIR}/pkg-plist.amd64
-.endif
-.if ${ARCH} == "amd64" || ${ARCH} == "i386"
-PLIST+= ${GCC_PORTDIR}/pkg-plist.i386
-.endif
-.if ${ARCH:Mmips*}
-PLIST+= ${GCC_PORTDIR}/pkg-plist.mips
-.endif
-.if ${ARCH:Mpowerpc*}
-PLIST+= ${GCC_PORTDIR}/pkg-plist.powerpc
-.endif
-.if ${TARGETARCH} == "sparc64"
-PLIST+= ${GCC_PORTDIR}/pkg-plist.sparc64
-.endif
-
-post-extract:
- cd ${WRKSRC}; ${LN} -sf ../mpfr-3.1.6 mpfr ; \
- ${LN} -sf ../gmp-6.1.2 gmp ; \
- ${LN} -sf ../mpc-1.0.3 mpc
-
-post-patch:
- @${REINPLACE_CMD} -e '/LIBSTDCXX/ s/stdc\+\+/c\+\+/g ' \
- ${WRKSRC}//gcc/cp/g++spec.c
- @${REINPLACE_CMD} -e '/LOCAL_INCLUDE_DIR/ d ' \
- ${WRKSRC}//gcc/Makefile.in
-
-post-install:
- ${LN} -f ${STAGEDIR}/usr/bin/gcc ${STAGEDIR}/usr/bin/cc ; \
- ${LN} -sf gcc.1 ${STAGEDIR}/${MANDIR}1/cc.1
- ${LN} -sf g++.1 ${STAGEDIR}/${MANDIR}1/c++.1
- ${RM} -r ${STAGEDIR}/usr/share/info
- ${RM} -r ${STAGEDIR}/usr/lib/gcc/${GCC_TARGET}/${PORTVERSION}/include-fixed
-.if ${ARCH} == "amd64" || ${ARCH} == "i386"
- ${RM} ${STAGEDIR}/usr/lib/gcc/${GCC_TARGET}/${PORTVERSION}/include/float.h
-.endif
- @${MKDIR} ${STAGEDIR}${PREFIX}/share/toolchains
- ${INSTALL_DATA} ${FILESDIR}/freebsd-gcc.mk ${STAGEDIR}${PREFIX}/share/toolchains/freebsd-gcc${SUFFIX}.mk
-
-.include <bsd.port.post.mk>
diff --git a/base/gcc6/distinfo b/base/gcc6/distinfo
deleted file mode 100644
index 3c646f558a46..000000000000
--- a/base/gcc6/distinfo
+++ /dev/null
@@ -1,9 +0,0 @@
-TIMESTAMP = 1576890855
-SHA256 (gcc-6.5.0.tar.xz) = 7ef1796ce497e89479183702635b14bb7a46b53249209a5e0f999bebf4740945
-SIZE (gcc-6.5.0.tar.xz) = 74355588
-SHA256 (mpfr-3.1.6.tar.xz) = 7a62ac1a04408614fccdc506e4844b10cf0ad2c2b1677097f8f35d3a1344a950
-SIZE (mpfr-3.1.6.tar.xz) = 1133672
-SHA256 (gmp-6.1.2.tar.xz) = 87b565e89a9a684fe4ebeeddb8399dce2599f9c9049854ca8c0dfbdea0e21912
-SIZE (gmp-6.1.2.tar.xz) = 1946336
-SHA256 (mpc-1.0.3.tar.gz) = 617decc6ea09889fb08ede330917a00b16809b8db88c29c31bfbb49cbf88ecc3
-SIZE (mpc-1.0.3.tar.gz) = 669925
diff --git a/base/gcc6/files/freebsd-gcc.mk b/base/gcc6/files/freebsd-gcc.mk
deleted file mode 100644
index e1e4ebaf6d55..000000000000
--- a/base/gcc6/files/freebsd-gcc.mk
+++ /dev/null
@@ -1,8 +0,0 @@
-XCC=/usr/bin/cc
-XCXX=/usr/bin/c++
-XCPP=/usr/bin/cpp
-X_COMPILER_TYPE=gcc
-export WITH_PORT_BASE_GCC=yes
-export WITHOUT_GCC=yes
-export WITHOUT_CLANG_IS_CC=yes
-.sinclude "freebsd-binutils.mk"
diff --git a/base/gcc6/files/patch-configure b/base/gcc6/files/patch-configure
deleted file mode 100644
index a80f4eca3b86..000000000000
--- a/base/gcc6/files/patch-configure
+++ /dev/null
@@ -1,26 +0,0 @@
---- configure.orig 2017-01-09 13:01:26.582656000 -0800
-+++ configure 2019-03-26 14:29:44.995174000 -0700
-@@ -3717,10 +3717,6 @@ case "${target}" in
- *-*-dragonfly*)
- ;;
- *-*-freebsd*)
-- if test "x$with_gmp" = x && test "x$with_gmp_dir" = x \
-- && test -f /usr/local/include/gmp.h; then
-- with_gmp=/usr/local
-- fi
- ;;
- *-*-kaos*)
- # Remove unsupported stuff on all kaOS configurations.
-@@ -5450,12 +5446,6 @@ $as_echo "$as_me: WARNING: trying to bootstrap a cross
- as_fn_error "invalid option for --enable-bootstrap" "$LINENO" 5
- ;;
- esac
--
--# When bootstrapping with GCC, build stage 1 in C++98 mode to ensure that a
--# C++98 compiler can still start the bootstrap.
--if test "$enable_bootstrap:$GXX" = "yes:yes"; then
-- CXX="$CXX -std=gnu++98"
--fi
-
- # Used for setting $lt_cv_objdir
- { $as_echo "$as_me:${as_lineno-$LINENO}: checking for objdir" >&5
diff --git a/base/gcc6/pkg-descr b/base/gcc6/pkg-descr
deleted file mode 100644
index 61ff6a854472..000000000000
--- a/base/gcc6/pkg-descr
+++ /dev/null
@@ -1,2 +0,0 @@
-GCC, the GNU Compiler Collection, support C and C++ suitable for
-the FreeBSD base system.
diff --git a/base/gcc6/pkg-plist b/base/gcc6/pkg-plist
deleted file mode 100644
index 8a5836bba260..000000000000
--- a/base/gcc6/pkg-plist
+++ /dev/null
@@ -1,30 +0,0 @@
-bin/c++
-bin/cc
-bin/cpp
-bin/g++
-bin/gcc
-bin/gcc-ar
-bin/gcc-nm
-bin/gcc-ranlib
-bin/gcov
-bin/gcov-dump
-bin/gcov-tool
-bin/%%GCC_TARGET%%-c++
-bin/%%GCC_TARGET%%-g++
-bin/%%GCC_TARGET%%-gcc
-bin/%%GCC_TARGET%%-gcc-%%GCC_VERSION%%
-bin/%%GCC_TARGET%%-gcc-ar
-bin/%%GCC_TARGET%%-gcc-nm
-bin/%%GCC_TARGET%%-gcc-ranlib
-share/man/man1/c++.1.gz
-share/man/man1/cc.1.gz
-share/man/man1/cpp.1.gz
-share/man/man1/g++.1.gz
-share/man/man1/gcc.1.gz
-share/man/man1/gcov.1.gz
-share/man/man1/gcov-dump.1.gz
-share/man/man1/gcov-tool.1.gz
-share/man/man7/fsf-funding.7.gz
-share/man/man7/gfdl.7.gz
-share/man/man7/gpl.7.gz
-share/toolchains/freebsd-gcc%%SUFFIX%%.mk