From owner-svn-src-head@freebsd.org Wed Nov 15 15:00:04 2017 Return-Path: Delivered-To: svn-src-head@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 521C9DDF322; Wed, 15 Nov 2017 15:00:04 +0000 (UTC) (envelope-from imp@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 1F8A26E1E7; Wed, 15 Nov 2017 15:00:04 +0000 (UTC) (envelope-from imp@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id vAFF03FX009528; Wed, 15 Nov 2017 15:00:03 GMT (envelope-from imp@FreeBSD.org) Received: (from imp@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id vAFF038v009527; Wed, 15 Nov 2017 15:00:03 GMT (envelope-from imp@FreeBSD.org) Message-Id: <201711151500.vAFF038v009527@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: imp set sender to imp@FreeBSD.org using -f From: Warner Losh Date: Wed, 15 Nov 2017 15:00:03 +0000 (UTC) To: src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-head@freebsd.org Subject: svn commit: r325854 - head/share/man/man7 X-SVN-Group: head X-SVN-Commit-Author: imp X-SVN-Commit-Paths: head/share/man/man7 X-SVN-Commit-Revision: 325854 X-SVN-Commit-Repository: base MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-src-head@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: SVN commit messages for the src tree for head/-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 15 Nov 2017 15:00:04 -0000 Author: imp Date: Wed Nov 15 15:00:02 2017 New Revision: 325854 URL: https://svnweb.freebsd.org/changeset/base/325854 Log: Reword a bit for clarity. Sponsored by: Netflix Modified: head/share/man/man7/arch.7 Modified: head/share/man/man7/arch.7 ============================================================================== --- head/share/man/man7/arch.7 Wed Nov 15 14:35:42 2017 (r325853) +++ head/share/man/man7/arch.7 Wed Nov 15 15:00:02 2017 (r325854) @@ -418,9 +418,12 @@ For example, .Dv MACHINE_CPUARCH is defined to be mips for all the flavors of mips that we support since we support them all with a shared set of sources. -One might thing that it should be x86 for both amd64 and i386. -However, since we don't support these two architectures with the same -source base, that's not done despite it's logical appeal. +While amd64 and i386 are closely related, MACHINE_CPUARCH is not x86 +for them. +The FreeBSD source base supports amd64 and i386 with two +distinct source bases living in subdirectories named amd64 and i386 +(though behind the scenes there's some sharing that fits into this +framework). .It Dv CPUTYPE Sets the flavor of .Dv MACHINE_ARCH to build. @@ -433,7 +436,8 @@ Unused outside of that scope. It is not passed down to the rest of the build. Makefiles outside of the top level shouldn't use it at all (though some have their own private copy for hysterical raisons). -.It Dv TARGET_ARCH Used to set Dv MACHINE_ARCH by Fx's top level Makefile for cross building. +.It Dv TARGET_ARCH Used to set +.Dv MACHINE_ARCH by Fx's top level Makefile for cross building. Like .Dv TARGET , it is unused outside of that scope. .El