svn commit: r359253 - head/share/man/man7
Ed Maste
emaste at FreeBSD.org
Mon Mar 23 18:14:06 UTC 2020
Author: emaste
Date: Mon Mar 23 18:14:04 2020
New Revision: 359253
URL: https://svnweb.freebsd.org/changeset/base/359253
Log:
arch.7: update Default Tool Chain intro text
All FreeBSD archs now use an in-tree toolchain - Clang and ELF Tool
Chain everywhere, and lld everywhere but 32-bit PowerPC (which still
uses ld.bfd). No archs use external toolchain by default.
Sponsored by: The FreeBSD Foundation
Modified:
head/share/man/man7/arch.7
Modified: head/share/man/man7/arch.7
==============================================================================
--- head/share/man/man7/arch.7 Mon Mar 23 17:51:44 2020 (r359252)
+++ head/share/man/man7/arch.7 Mon Mar 23 18:14:04 2020 (r359253)
@@ -283,17 +283,17 @@ is 8 bytes on all supported architectures except i386.
.It riscv64sf Ta soft Ta soft, double precision
.El
.Ss Default Tool Chain
-.Fx uses a variety of tool chain components for the supported CPU
-architectures:
+.Fx
+uses
.Xr clang 1
+as the default compiler on all supported CPU architectures,
+as well as ELF Tool Chain binary utilities such as
+.Xr objcopy 1
and
+.Xr readelf 1 .
+Most supported CPU architectures also use LLVM's
.Xr ld.lld 1
-provided by the base system,
-GNU
-.Xr gcc 1
-and Binutils
-.Xr ld 1 ,
-or an external toolchain compiler and linker provided by a port or package.
+as the linker.
This table shows the default tool chain for each architecture.
.Bl -column -offset indent "Architecture" "Compiler" "Linker"
.It Sy Architecture Ta Sy Compiler Ta Sy Linker
More information about the svn-src-head
mailing list