git: 5805fadd0dd7 - main - arch.7: arch.7: Add wchar_t signedness
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Fri, 05 Jun 2026 16:25:52 UTC
The branch main has been updated by emaste:
URL: https://cgit.FreeBSD.org/src/commit/?id=5805fadd0dd756ce28b0662dc6588f295916340e
commit 5805fadd0dd756ce28b0662dc6588f295916340e
Author: Ed Maste <emaste@FreeBSD.org>
AuthorDate: 2026-06-05 16:14:26 +0000
Commit: Ed Maste <emaste@FreeBSD.org>
CommitDate: 2026-06-05 16:25:43 +0000
arch.7: arch.7: Add wchar_t signedness
Most architectures have the same signedness for char and wchar_t, but
powerpc has the unusual combination of unsigned char and signed wchar_t.
Reviewed by: des, jhb, markj
Sponsored by: The FreeBSD Foundation
---
share/man/man7/arch.7 | 28 ++++++++++++++--------------
1 file changed, 14 insertions(+), 14 deletions(-)
diff --git a/share/man/man7/arch.7 b/share/man/man7/arch.7
index 628d3837f011..eb7ddd778619 100644
--- a/share/man/man7/arch.7
+++ b/share/man/man7/arch.7
@@ -24,7 +24,7 @@
.\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
.\" SUCH DAMAGE.
.\"
-.Dd November 27, 2025
+.Dd June 5, 2026
.Dt ARCH 7
.Os
.Sh NAME
@@ -244,19 +244,19 @@ Machine-dependent type sizes:
.Sy time_t
is 8 bytes on all supported architectures except i386.
.Ss Endianness and Char Signedness
-.Bl -column -offset indent "Architecture" "Endianness" "char Signedness"
-.It Sy Architecture Ta Sy Endianness Ta Sy char Signedness
-.It aarch64 Ta little Ta unsigned
-.It aarch64c Ta little Ta unsigned
-.It amd64 Ta little Ta signed
-.It armv7 Ta little Ta unsigned
-.It i386 Ta little Ta signed
-.It powerpc Ta big Ta unsigned
-.It powerpcspe Ta big Ta unsigned
-.It powerpc64 Ta big Ta unsigned
-.It powerpc64le Ta little Ta unsigned
-.It riscv64 Ta little Ta signed
-.It riscv64c Ta little Ta signed
+.Bl -column -offset indent "Architecture" "Endianness" "char Signedness" "wchar_t Signedness"
+.It Sy Architecture Ta Sy Endianness Ta Sy char Signedness Ta Sy wchar_t Signedness
+.It aarch64 Ta little Ta unsigned Ta unsigned
+.It aarch64c Ta little Ta unsigned Ta unsigned
+.It amd64 Ta little Ta signed Ta signed
+.It armv7 Ta little Ta unsigned Ta unsigned
+.It i386 Ta little Ta signed Ta signed
+.It powerpc Ta big Ta unsigned Ta signed
+.It powerpcspe Ta big Ta unsigned Ta signed
+.It powerpc64 Ta big Ta unsigned Ta signed
+.It powerpc64le Ta little Ta unsigned Ta signed
+.It riscv64 Ta little Ta signed Ta signed
+.It riscv64c Ta little Ta signed Ta signed
.El
.Ss Page Size
.Bl -column -offset indent "Architecture" "Page Sizes"