From owner-svn-src-all@freebsd.org Sun Jan 29 11:11:58 2017 Return-Path: Delivered-To: svn-src-all@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 35E16CC6999; Sun, 29 Jan 2017 11:11:58 +0000 (UTC) (envelope-from andrew@fubar.geek.nz) Received: from kif.fubar.geek.nz (kif.fubar.geek.nz [178.62.119.249]) by mx1.freebsd.org (Postfix) with ESMTP id 0005F18CC; Sun, 29 Jan 2017 11:11:57 +0000 (UTC) (envelope-from andrew@fubar.geek.nz) Received: from zapp (unknown [IPv6:2a02:c7f:1e13:cf00:4e34:88ff:fe5b:ab17]) by kif.fubar.geek.nz (Postfix) with ESMTPSA id EFC8ED8506; Sun, 29 Jan 2017 11:06:24 +0000 (UTC) Date: Sun, 29 Jan 2017 11:11:17 +0000 From: Andrew Turner To: Ngie Cooper Cc: src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-head@freebsd.org Subject: Re: svn commit: r312938 - head/share/man/man7 Message-ID: <20170129111117.209bd639@zapp> In-Reply-To: <201701282358.v0SNwHo6055555@repo.freebsd.org> References: <201701282358.v0SNwHo6055555@repo.freebsd.org> X-Mailer: Claws Mail 3.14.1 (GTK+ 2.24.29; amd64-portbld-freebsd12.0) MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-BeenThere: svn-src-all@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: "SVN commit messages for the entire src tree \(except for " user" and " projects" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 29 Jan 2017 11:11:58 -0000 On Sat, 28 Jan 2017 23:58:17 +0000 (UTC) Ngie Cooper wrote: > Author: ngie > Date: Sat Jan 28 23:58:17 2017 > New Revision: 312938 > URL: https://svnweb.freebsd.org/changeset/base/312938 > > Log: > Update TARGET/TARGET_ARCH examples to use arm64/aarch64 instead of > i386/pc98 > pc98 support was removed in r312910 > > Modified: > head/share/man/man7/build.7 > head/share/man/man7/release.7 > > Modified: head/share/man/man7/build.7 > ============================================================================== > --- head/share/man/man7/build.7 Sat Jan 28 23:51:03 > 2017 (r312937) +++ head/share/man/man7/build.7 Sat Jan > 28 23:58:17 2017 (r312938) @@ -24,7 +24,7 @@ > .\" > .\" $FreeBSD$ > .\" > -.Dd July 20, 2016 > +.Dd January 28, 2017 > .Dt BUILD 7 > .Os > .Sh NAME > @@ -517,10 +517,10 @@ This is analogous to the > .Dq Nm uname Fl m > output. > This is necessary to cross-build some target architectures. > -For example, cross-building for PC98 machines requires > -.Va TARGET_ARCH Ns = Ns Li i386 > +For example, cross-building for ARM64 machines requires > +.Va TARGET_ARCH Ns = Ns Li aarch64 > and > -.Va TARGET Ns = Ns Li pc98 . > +.Va TARGET Ns = Ns Li arm64 . That's not quite correct. Now pc98 has been removed TARGET_ARCH is enough to specify the hardware to support. TARGET can be used on many hardware platforms as it will have a default TARGET_ARCH to use, e.g. on arm64 TARGET=arm64 is enough as it implies TARGET_ARCH=aarch64, however to build armv6 you would need to set TARGET_ARCH=armv6 as TARGET=arm implies TARGET_ARCH=arm. Andrew