Page Menu
Home
FreeBSD
Search
Configure Global Search
Log In
Files
F110101409
D23054.diff
No One
Temporary
Actions
View File
Edit File
Delete File
View Transforms
Subscribe
Mute Notifications
Flag For Later
Award Token
Size
2 KB
Referenced Files
None
Subscribers
None
D23054.diff
View Options
Index: head/Makefile
===================================================================
--- head/Makefile
+++ head/Makefile
@@ -6,9 +6,7 @@
# universe - *Really* build *everything* (buildworld and
# all kernels on all architectures). Define
# MAKE_JUST_KERNELS to only build kernels,
-# MAKE_JUST_WORLDS to only build userland, and/or
-# MAKE_OBSOLETE_GCC to also build architectures
-# unsupported by clang using in-tree gcc.
+# MAKE_JUST_WORLDS to only build userland.
# tinderbox - Same as universe, but presents a list of failed build
# targets and exits with an error if there were any.
# buildworld - Rebuild *everything*, including glue to help do
@@ -490,8 +488,7 @@
# In all cases, if the user specifies TARGETS on the command line,
# honor that most of all.
#
-_OBSOLETE_GCC_TARGETS=mips sparc64
-TARGETS?=amd64 arm arm64 i386 powerpc riscv ${_OBSOLETE_GCC_TARGETS}
+TARGETS?=amd64 arm arm64 i386 mips powerpc riscv sparc64
_UNIVERSE_TARGETS= ${TARGETS}
TARGET_ARCHES_arm?= armv6 armv7
TARGET_ARCHES_arm64?= aarch64
@@ -505,21 +502,16 @@
.endfor
MAKE_PARAMS_riscv?= CROSS_TOOLCHAIN=riscv64-gcc
-.if !defined(MAKE_OBSOLETE_GCC)
-OBSOLETE_GCC_TARGETS=${_OBSOLETE_GCC_TARGETS}
MAKE_PARAMS_mips?= CROSS_TOOLCHAIN=mips-gcc6
MAKE_PARAMS_sparc64?= CROSS_TOOLCHAIN=sparc64-gcc6
-.endif
TOOLCHAINS_mips= mips-gcc6
TOOLCHAINS_riscv= riscv64-gcc
TOOLCHAINS_sparc64= sparc64-gcc6
# Remove architectures only supported by external toolchain from
-# universe if required toolchain packages are missing. riscv requires
-# an out-of-tree toolchain. When MAKE_OBSOLETE_GCC is not defined,
-# the same logic appleis to the obsolete gcc targets.
-.for target in riscv ${OBSOLETE_GCC_TARGETS}
+# universe if required toolchain packages are missing.
+.for target in mips riscv sparc64
.if ${_UNIVERSE_TARGETS:M${target}}
.for toolchain in ${TOOLCHAINS_${target}}
.if !exists(/usr/local/share/toolchains/${toolchain}.mk)
File Metadata
Details
Attached
Mime Type
text/plain
Expires
Fri, Feb 14, 3:26 PM (21 h, 14 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
16644384
Default Alt Text
D23054.diff (2 KB)
Attached To
Mode
D23054: Remove support for using GCC 4.2.1 from make tinderbox.
Attached
Detach File
Event Timeline
Log In to Comment