Fix zero_ext documentation
Commit Message
This patch fixes the documentation for the zero_ext bytecode description.
It removes parts that seemed like a copy/paste from ext, since zero_ext
zeros the bits to the left.
gdb/doc/ChangeLog:
* agentexpr.texi (byte): Fix zero_ext description.
---
gdb/doc/agentexpr.texi | 3 +--
1 file changed, 1 insertion(+), 2 deletions(-)
Comments
> From: Antoine Tremblay <antoine.tremblay@ericsson.com>
> CC: Antoine Tremblay <antoine.tremblay@ericsson.com>
> Date: Wed, 13 Apr 2016 09:26:12 -0400
>
> This patch fixes the documentation for the zero_ext bytecode description.
>
> It removes parts that seemed like a copy/paste from ext, since zero_ext
> zeros the bits to the left.
OK, thanks.
Eli Zaretskii writes:
>> From: Antoine Tremblay <antoine.tremblay@ericsson.com>
>> CC: Antoine Tremblay <antoine.tremblay@ericsson.com>
>> Date: Wed, 13 Apr 2016 09:26:12 -0400
>>
>> This patch fixes the documentation for the zero_ext bytecode description.
>>
>> It removes parts that seemed like a copy/paste from ext, since zero_ext
>> zeros the bits to the left.
>
> OK, thanks.
Pushed, thanks.
@@ -353,8 +353,7 @@ byte unsigned integer following the @code{ext} bytecode.
@item @code{zero_ext} (0x2a) @var{n}: @var{a} @result{} @var{a}, zero-extended from @var{n} bits
Pop an unsigned value from the stack; zero all but the bottom @var{n}
-bits. This means that all bits to the left of bit @var{n-1} (where the
-least significant bit is bit 0) are set to the value of bit @var{n-1}.
+bits.
The number of source bits to preserve, @var{n}, is encoded as a single
byte unsigned integer following the @code{zero_ext} bytecode.