Page Menu
Home
FreeBSD
Search
Configure Global Search
Log In
Files
F162331159
D57473.diff
No One
Temporary
Actions
View File
Edit File
Delete File
View Transforms
Subscribe
Mute Notifications
Flag For Later
Award Token
Size
2 KB
Referenced Files
None
Subscribers
None
D57473.diff
View Options
diff --git a/share/man/man7/arch.7 b/share/man/man7/arch.7
--- a/share/man/man7/arch.7
+++ b/share/man/man7/arch.7
@@ -233,6 +233,7 @@
.It amd64 Ta 8 Ta 8 Ta 16 Ta 8
.It armv7 Ta 4 Ta 4 Ta 8 Ta 8
.It i386 Ta 4 Ta 4 Ta 12 Ta 4
+.It powerpc Ta 4 Ta 4 Ta 8 Ta 8
.It powerpc64 Ta 8 Ta 8 Ta 8 Ta 8
.It powerpc64le Ta 8 Ta 8 Ta 8 Ta 8
.It riscv64 Ta 8 Ta 8 Ta 16 Ta 8
@@ -249,6 +250,7 @@
.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 powerpc64 Ta big Ta unsigned Ta signed
.It powerpc64le Ta little Ta unsigned Ta signed
.It riscv64 Ta little Ta signed Ta signed
@@ -262,6 +264,7 @@
.It amd64 Ta 4K, 2M, 1G
.It armv7 Ta 4K, 1M
.It i386 Ta 4K, 2M (PAE), 4M
+.It powerpc Ta 4K
.It powerpc64 Ta 4K
.It powerpc64le Ta 4K
.It riscv64 Ta 4K, 2M, 1G
@@ -276,6 +279,7 @@
.It amd64 (LA57) Ta 0x0100000000000000 Ta 64PiB
.It armv7 Ta 0xbfc00000 Ta 3GiB
.It i386 Ta 0xffc00000 Ta 4GiB
+.It powerpc Ta 0xfffff000 Ta 4GiB
.It powerpc64 Ta 0x000fffffc0000000 Ta 4PiB
.It powerpc64le Ta 0x000fffffc0000000 Ta 4PiB
.It riscv64 (Sv39) Ta 0x0000004000000000 Ta 256GiB
@@ -330,6 +334,7 @@
.It amd64 Ta hard Ta hard, 80 bit
.It armv7 Ta hard Ta hard, double precision
.It i386 Ta hard Ta hard, 80 bit
+.It powerpc Ta hard Ta hard, double precision
.It powerpc64 Ta hard Ta hard, double precision
.It powerpc64le Ta hard Ta hard, double precision
.It riscv64 Ta hard Ta hard, quad precision
@@ -364,7 +369,7 @@
.It amd64 Ta amd64 Ta amd64
.It arm Ta arm Ta armv7
.It i386 Ta i386 Ta i386
-.It powerpc Ta powerpc Ta powerpc64, powerpc64le
+.It powerpc Ta powerpc Ta powerpc, powerpc64, powerpc64le
.It riscv Ta riscv Ta riscv64, riscv64c
.El
.Ss Predefined Macros
@@ -416,6 +421,7 @@
.It amd64 Ta Dv __amd64__ , Dv __x86_64__
.It armv7 Ta Dv __arm__ , Dv __ARM_ARCH >= 7
.It i386 Ta Dv __i386__
+.It powerpc Ta Dv __powerpc__
.It powerpc64 Ta Dv __powerpc__ , Dv __powerpc64__
.It powerpc64le Ta Dv __powerpc__ , Dv __powerpc64__
.It riscv64 Ta Dv __riscv , Dv __riscv_xlen == 64
@@ -487,7 +493,7 @@
defines the ABI used by the system.
Generally, the plain CPU name specifies the most common (or at least
first) variant of the CPU.
-This is why powerpc64 implies 'big endian' while armv7 and aarch64
+This is why powerpc and powerpc64 imply 'big endian' while armv7 and aarch64
imply little endian.
If we ever were to support the so-called x32 ABI (using 32-bit
pointers on the amd64 architecture), it would most likely be encoded
File Metadata
Details
Attached
Mime Type
text/plain
Expires
Mon, Jul 13, 3:30 AM (11 h, 32 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
33782190
Default Alt Text
D57473.diff (2 KB)
Attached To
Mode
D57473: arch.7: Restore (non-SPE) 32-bit powerpc to MD tables
Attached
Detach File
Event Timeline
Log In to Comment