Commit 209b44c8 authored by Mauro Carvalho Chehab's avatar Mauro Carvalho Chehab

docs: powerpc: syscall64-abi.rst: fix a malformed table

As reported:

	Documentation/powerpc/syscall64-abi.rst:53: WARNING: Malformed table.
	Text in column margin in table line 2.

	=========== ============= ========================================
	--- For the sc instruction, differences with the ELF ABI ---
	r0          Volatile      (System call number.)

This table requires a different notation to be valid.
Signed-off-by: default avatarMauro Carvalho Chehab <mchehab+huawei@kernel.org>
parent d4dd87f8
...@@ -49,22 +49,22 @@ Register preservation rules ...@@ -49,22 +49,22 @@ Register preservation rules
Register preservation rules match the ELF ABI calling sequence with the Register preservation rules match the ELF ABI calling sequence with the
following differences: following differences:
--- For the sc instruction, differences with the ELF ABI --- +------------------------------------------------------------------------+
=========== ============= ======================================== | For the sc instruction, differences with the ELF ABI |
r0 Volatile (System call number.) +--------------+--------------+------------------------------------------+
r3 Volatile (Parameter 1, and return value.) | r0 | Volatile | (System call number.) |
r4-r8 Volatile (Parameters 2-6.) | rr3 | Volatile | (Parameter 1, and return value.) |
cr0 Volatile (cr0.SO is the return error condition.) | rr4-r8 | Volatile | (Parameters 2-6.) |
cr1, cr5-7 Nonvolatile | rcr0 | Volatile | (cr0.SO is the return error condition.) |
lr Nonvolatile | rcr1, cr5-7 | Nonvolatile | |
=========== ============= ======================================== | rlr | Nonvolatile | |
+--------------+--------------+------------------------------------------+
--- For the scv 0 instruction, differences with the ELF ABI --- | For the scv 0 instruction, differences with the ELF ABI |
=========== ============= ======================================== +--------------+--------------+------------------------------------------+
r0 Volatile (System call number.) | r0 | Volatile | (System call number.) |
r3 Volatile (Parameter 1, and return value.) | r3 | Volatile | (Parameter 1, and return value.) |
r4-r8 Volatile (Parameters 2-6.) | r4-r8 | Volatile | (Parameters 2-6.) |
=========== ============= ======================================== +--------------+--------------+------------------------------------------+
All floating point and vector data registers as well as control and status All floating point and vector data registers as well as control and status
registers are nonvolatile. registers are nonvolatile.
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment