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>