Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 5 Aug 2018 22:24:38 +0000 (UTC)
From:      Ian Lepore <ian@FreeBSD.org>
To:        src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-head@freebsd.org
Subject:   svn commit: r337364 - head/share/man/man7
Message-ID:  <201808052224.w75MOcw1011122@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: ian
Date: Sun Aug  5 22:24:38 2018
New Revision: 337364
URL: https://svnweb.freebsd.org/changeset/base/337364

Log:
  Document 64-bit arm in terms of arch name (aarch64) not machine (arm64).
  Other architectures are documented in terms of the name that is displayed by
  'uname -p', aka MACHINE_ARCH and TARGET_ARCH in the build system, now
  aarch64 matches the rest of them.
  
  PR:		220297

Modified:
  head/share/man/man7/arch.7

Modified: head/share/man/man7/arch.7
==============================================================================
--- head/share/man/man7/arch.7	Sun Aug  5 20:36:48 2018	(r337363)
+++ head/share/man/man7/arch.7	Sun Aug  5 22:24:38 2018	(r337364)
@@ -26,7 +26,7 @@
 .\"
 .\" $FreeBSD$
 .\"
-.Dd July 23, 2018
+.Dd August 5, 2018
 .Dt ARCH 7
 .Os
 .Sh NAME
@@ -90,13 +90,13 @@ architectures, the final release.
 .Pp
 .Bl -column -offset indent "Sy Architecture" "Sy Initial Release" "Sy Final Release"
 .It Sy Architecture Ta Sy Initial Release Ta Sy Final Release
+.It aarch64     Ta 11.0
 .It alpha       Ta 3.2   Ta 6.4
 .It amd64       Ta 5.1
 .It arm         Ta 6.0
 .It armeb       Ta 8.0   Ta 11.x
 .It armv6       Ta 10.0
 .It armv7       Ta 12.0
-.It arm64       Ta 11.0
 .It ia64        Ta 5.0   Ta 10.x
 .It i386        Ta 1.0
 .It mips        Ta 8.0
@@ -162,7 +162,7 @@ Examples are:
 .It Dv powerpc64   Ta Dv powerpc
 .It Dv mips64*     Ta Dv mips*
 .El
-.Dv arm64
+.Dv aarch64
 currently does not support execution of
 .Dv armv6
 or
@@ -191,10 +191,10 @@ require only 4-byte alignment for 64-bit integers.
 Machine-dependent type sizes:
 .Bl -column -offset indent "Sy Architecture" "Sy void *" "Sy long double" "Sy time_t"
 .It Sy Architecture Ta Sy void * Ta Sy long double Ta Sy time_t
+.It aarch64     Ta 8 Ta 16 Ta 8
 .It amd64       Ta 8 Ta 16 Ta 8
 .It arm         Ta 4 Ta  8 Ta 8
 .It armv6       Ta 4 Ta  8 Ta 8
-.It arm64       Ta 8 Ta 16 Ta 8
 .It i386        Ta 4 Ta 12 Ta 4
 .It mips        Ta 4 Ta  8 Ta 8
 .It mipsel      Ta 4 Ta  8 Ta 8
@@ -218,11 +218,11 @@ is 8 bytes on all supported architectures except i386.
 .Ss Endianness and Char Signedness
 .Bl -column -offset indent "Sy Architecture" "Sy Endianness" "Sy char Signedness"
 .It Sy Architecture Ta Sy Endianness Ta Sy char Signedness
+.It aarch64     Ta little Ta unsigned
 .It amd64       Ta little Ta   signed
 .It arm         Ta little Ta unsigned
 .It armv6       Ta little Ta unsigned
 .It armv7       Ta little Ta unsigned
-.It arm64       Ta little Ta unsigned
 .It i386        Ta little Ta   signed
 .It mips        Ta big    Ta   signed
 .It mipsel      Ta little Ta   signed
@@ -243,11 +243,11 @@ is 8 bytes on all supported architectures except i386.
 .Ss Page Size
 .Bl -column -offset indent "Sy Architecture" "Sy Page Sizes"
 .It Sy Architecture Ta Sy Page Sizes
+.It aarch64     Ta 4K, 2M, 1G
 .It amd64       Ta 4K, 2M, 1G
 .It arm         Ta 4K
 .It armv6       Ta 4K, 1M
 .It armv7       Ta 4K, 1M
-.It arm64       Ta 4K, 2M, 1G
 .It i386        Ta 4K, 2M (PAE), 4M
 .It mips        Ta 4K
 .It mipsel      Ta 4K
@@ -268,11 +268,11 @@ is 8 bytes on all supported architectures except i386.
 .Ss Floating Point
 .Bl -column -offset indent "Sy Architecture" "Sy float, double" "Sy long double"
 .It Sy Architecture Ta Sy float, double Ta Sy long double
+.It aarch64     Ta hard Ta soft, quad precision
 .It amd64       Ta hard Ta hard, 80 bit
 .It arm         Ta soft Ta soft, double precision
 .It armv6       Ta hard(1) Ta hard, double precision
 .It armv7       Ta hard(1) Ta hard, double precision
-.It arm64       Ta hard Ta soft, quad precision
 .It i386        Ta hard Ta hard, 80 bit
 .It mips        Ta soft Ta identical to double
 .It mipsel      Ta soft Ta identical to double
@@ -320,11 +320,11 @@ is not used on
 Architecture-specific macros:
 .Bl -column -offset indent "Sy Architecture" "Sy Predefined macros"
 .It Sy Architecture Ta Sy Predefined macros
+.It aarch64     Ta Dv __aarch64__
 .It amd64       Ta Dv __amd64__, Dv __x86_64__
 .It arm         Ta Dv __arm__
 .It armv6       Ta Dv __arm__, Dv __ARM_ARCH >= 6
 .It armv7       Ta Dv __arm__, Dv __ARM_ARCH >= 7
-.It arm64       Ta Dv __aarch64__
 .It i386        Ta Dv __i386__
 .It mips        Ta Dv __mips__, Dv __MIPSEB__, Dv __mips_o32
 .It mipsel      Ta Dv __mips__, Dv __mips_o32



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