Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 23 Mar 2020 18:14:04 +0000 (UTC)
From:      Ed Maste <emaste@FreeBSD.org>
To:        src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-head@freebsd.org
Subject:   svn commit: r359253 - head/share/man/man7
Message-ID:  <202003231814.02NIE447036492@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202003231814.02NIE447036492>