summaryrefslogtreecommitdiff
path: root/Makefile.inc1
diff options
context:
space:
mode:
authorWarner Losh <imp@FreeBSD.org>2020-02-02 11:37:27 +0000
committerWarner Losh <imp@FreeBSD.org>2020-02-02 11:37:27 +0000
commit5672c764774e317034ee39b6640f3364ccbc7ccc (patch)
tree51fa3a1ac2ad80f521b28c69327c3d677944caa3 /Makefile.inc1
parent2568d5bb79d6e19c0bc539e033c2409e2f4c261d (diff)
downloadsrc-test-5672c764774e317034ee39b6640f3364ccbc7ccc.tar.gz
src-test-5672c764774e317034ee39b6640f3364ccbc7ccc.zip
Per the firm plan, start to remove sparc64
The sparc64 architecture is being removed from FreeBSD 13, starting now. This removes it from the top level only. It is the only architecture that didn't see substantial work after the call to get things working with the external toolchain.
Notes
Notes: svn path=/head/; revision=357407
Diffstat (limited to 'Makefile.inc1')
-rw-r--r--Makefile.inc19
1 files changed, 1 insertions, 8 deletions
diff --git a/Makefile.inc1 b/Makefile.inc1
index ff195bdc12951..5433eb9582045 100644
--- a/Makefile.inc1
+++ b/Makefile.inc1
@@ -153,8 +153,7 @@ KNOWN_ARCHES?= aarch64/arm64 \
powerpc64/powerpc \
powerpcspe/powerpc \
riscv64/riscv \
- riscv64sf/riscv \
- sparc64
+ riscv64sf/riscv
.if ${TARGET} == ${TARGET_ARCH}
_t= ${TARGET}
@@ -2290,8 +2289,6 @@ _basic_bootstrap_tools_multilink+=bin/test test,[
_basic_bootstrap_tools=usr.bin/awk usr.bin/cut bin/expr usr.bin/gencat \
usr.bin/join usr.bin/mktemp bin/rmdir usr.bin/sed usr.bin/sort \
usr.bin/truncate usr.bin/tsort
-# elf2aout is required for sparc64 build
-_basic_bootstrap_tools+=usr.bin/elf2aout
# file2c is required for building usr.sbin/config:
_basic_bootstrap_tools+=usr.bin/file2c
# uuencode/uudecode required for share/tabset
@@ -2915,14 +2912,10 @@ _cddl_lib_libctf= cddl/lib/libctf
_cddl_lib= cddl/lib
cddl/lib/libctf__L: lib/libz__L
.endif
-# cddl/lib/libdtrace requires lib/libproc and lib/librtld_db; it's only built
-# on select architectures though (see cddl/lib/Makefile)
-.if ${MACHINE_CPUARCH} != "sparc64"
_prebuild_libs+= lib/libprocstat lib/libproc lib/librtld_db
lib/libprocstat__L: lib/libelf__L lib/libkvm__L lib/libutil__L
lib/libproc__L: lib/libprocstat__L
lib/librtld_db__L: lib/libprocstat__L
-.endif
.if ${MK_CRYPT} != "no"
.if ${MK_OPENSSL} != "no"