[PATCH 1/3] s390: Document syntax to omit base register operand
Andreas Krebbel
krebbel@linux.ibm.com
Tue Aug 27 11:40:22 GMT 2024
On 8/26/24 17:47, Jens Remus wrote:
> Document the s390-specific assembler syntax introduced by commit
> aacf780bca29 ("s390: Allow to explicitly omit base register operand in
> assembly") to omit the base register operand B in D(X,B) and D(L,B) by
> coding D(X,) and D(L,).
>
> While at it document the alternative syntax to omit the index register
> operand X in D(X,B) by coding D(,B) instead of D(B).
>
> gas/
> * doc/c-s390.texi (s390 Operands): Document syntax to omit base
> register operand.
Ok, thanks!
Andreas
>
> Fixes: aacf780bca29 ("s390: Allow to explicitly omit base register operand in assembly")
> Signed-off-by: Jens Remus <jremus@linux.ibm.com>
> ---
> gas/doc/c-s390.texi | 5 +++--
> 1 file changed, 3 insertions(+), 2 deletions(-)
>
> diff --git a/gas/doc/c-s390.texi b/gas/doc/c-s390.texi
> index f73dfdeae608..cd0dc7be2585 100644
> --- a/gas/doc/c-s390.texi
> +++ b/gas/doc/c-s390.texi
> @@ -300,10 +300,11 @@ field. The notation changes as follows:
> @display
> @multitable @columnfractions 0.30 0.30
> @headitem full notation @tab short notation
> -@item Dn(0,Bn) @tab Dn(Bn)
> +@item Dn(Xn,0) @tab Dn(Xn,)
> +@item Dn(0,Bn) @tab Dn(,Bn) or Dn(Bn)
> @item Dn(0,0) @tab Dn
> @item Dn(0) @tab Dn
> -@item Dn(Ln,0) @tab Dn(Ln)
> +@item Dn(Ln,0) @tab Dn(Ln,) or Dn(Ln)
> @end multitable
> @end display
>
More information about the Binutils
mailing list