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-all mailing list