svn commit: r346562 - stable/11/share/man/man7

2019-09-03 Thread Ian Lepore
Author: ian
Date: Mon Apr 22 15:26:21 2019
New Revision: 346562
URL: https://svnweb.freebsd.org/changeset/base/346562

Log:
  MFC r337364:
  
  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:
  stable/11/share/man/man7/arch.7
Directory Properties:
  stable/11/   (props changed)

Modified: stable/11/share/man/man7/arch.7
==
--- stable/11/share/man/man7/arch.7 Mon Apr 22 15:23:06 2019
(r346561)
+++ stable/11/share/man/man7/arch.7 Mon Apr 22 15:26:21 2019
(r346562)
@@ -26,7 +26,7 @@
 .\"
 .\" $FreeBSD$
 .\"
-.Dd May 16, 2017
+.Dd August 5, 2018
 .Dt ARCH 7
 .Os
 .Sh NAME
@@ -90,12 +90,12 @@ 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
 .It armv6   Ta 10.0
-.It arm64   Ta 11.0
 .It ia64Ta 5.0   Ta 10.x
 .It i386Ta 1.0
 .It mipsTa 8.0
@@ -161,7 +161,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
 binaries, even if the CPU implements
@@ -188,11 +188,11 @@ 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 armeb   Ta 4 Ta  8 Ta 8
 .It armv6   Ta 4 Ta  8 Ta 8
-.It arm64   Ta 8 Ta 16 Ta 8
 .It i386Ta 4 Ta 12 Ta 4
 .It mipsTa 4 Ta  8 Ta 8
 .It mipsel  Ta 4 Ta  8 Ta 8
@@ -217,11 +217,11 @@ variants of powerpc.
 .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 armeb   Ta bigTa unsigned
 .It armv6   Ta little Ta unsigned
-.It arm64   Ta little Ta unsigned
 .It i386Ta little Ta   signed
 .It mipsTa bigTa   signed
 .It mipsel  Ta little Ta   signed
@@ -242,11 +242,11 @@ variants of powerpc.
 .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 armeb   Ta 4K
 .It armv6   Ta 4K, 1M
-.It arm64   Ta 4K, 2M, 1G
 .It i386Ta 4K, 2M (PAE), 4M
 .It mipsTa 4K
 .It mipsel  Ta 4K
@@ -267,11 +267,11 @@ variants of powerpc.
 .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 armeb   Ta soft Ta soft, double precision
 .It armv6   Ta hard(1) Ta hard, double precision
-.It arm64   Ta hard Ta soft, quad precision
 .It i386Ta hard Ta hard, 80 bit
 .It mipsTa soft Ta identical to double
 .It mipsel  Ta soft Ta identical to double
@@ -319,11 +319,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 armeb   Ta Dv __arm__
 .It armv6   Ta Dv __arm__, Dv __ARM_ARCH >= 6
-.It arm64   Ta Dv __aarch64__
 .It i386Ta Dv __i386__
 .It mipsTa Dv __mips__, Dv __MIPSEB__, Dv __mips_o32
 .It mipsel  Ta Dv __mips__, Dv __mips_o32


___
svn-src-all@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/svn-src-all
To unsubscribe, send any mail to "svn-src-all-unsubscr...@freebsd.org"


svn commit: r346562 - stable/11/share/man/man7

2019-04-22 Thread Ian Lepore
Author: ian
Date: Mon Apr 22 15:26:21 2019
New Revision: 346562
URL: https://svnweb.freebsd.org/changeset/base/346562

Log:
  MFC r337364:
  
  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:
  stable/11/share/man/man7/arch.7
Directory Properties:
  stable/11/   (props changed)

Modified: stable/11/share/man/man7/arch.7
==
--- stable/11/share/man/man7/arch.7 Mon Apr 22 15:23:06 2019
(r346561)
+++ stable/11/share/man/man7/arch.7 Mon Apr 22 15:26:21 2019
(r346562)
@@ -26,7 +26,7 @@
 .\"
 .\" $FreeBSD$
 .\"
-.Dd May 16, 2017
+.Dd August 5, 2018
 .Dt ARCH 7
 .Os
 .Sh NAME
@@ -90,12 +90,12 @@ 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
 .It armv6   Ta 10.0
-.It arm64   Ta 11.0
 .It ia64Ta 5.0   Ta 10.x
 .It i386Ta 1.0
 .It mipsTa 8.0
@@ -161,7 +161,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
 binaries, even if the CPU implements
@@ -188,11 +188,11 @@ 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 armeb   Ta 4 Ta  8 Ta 8
 .It armv6   Ta 4 Ta  8 Ta 8
-.It arm64   Ta 8 Ta 16 Ta 8
 .It i386Ta 4 Ta 12 Ta 4
 .It mipsTa 4 Ta  8 Ta 8
 .It mipsel  Ta 4 Ta  8 Ta 8
@@ -217,11 +217,11 @@ variants of powerpc.
 .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 armeb   Ta bigTa unsigned
 .It armv6   Ta little Ta unsigned
-.It arm64   Ta little Ta unsigned
 .It i386Ta little Ta   signed
 .It mipsTa bigTa   signed
 .It mipsel  Ta little Ta   signed
@@ -242,11 +242,11 @@ variants of powerpc.
 .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 armeb   Ta 4K
 .It armv6   Ta 4K, 1M
-.It arm64   Ta 4K, 2M, 1G
 .It i386Ta 4K, 2M (PAE), 4M
 .It mipsTa 4K
 .It mipsel  Ta 4K
@@ -267,11 +267,11 @@ variants of powerpc.
 .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 armeb   Ta soft Ta soft, double precision
 .It armv6   Ta hard(1) Ta hard, double precision
-.It arm64   Ta hard Ta soft, quad precision
 .It i386Ta hard Ta hard, 80 bit
 .It mipsTa soft Ta identical to double
 .It mipsel  Ta soft Ta identical to double
@@ -319,11 +319,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 armeb   Ta Dv __arm__
 .It armv6   Ta Dv __arm__, Dv __ARM_ARCH >= 6
-.It arm64   Ta Dv __aarch64__
 .It i386Ta Dv __i386__
 .It mipsTa Dv __mips__, Dv __MIPSEB__, Dv __mips_o32
 .It mipsel  Ta Dv __mips__, Dv __mips_o32
___
svn-src-all@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/svn-src-all
To unsubscribe, send any mail to "svn-src-all-unsubscr...@freebsd.org"