This is the mail archive of the gdb-patches@sourceware.org mailing list for the GDB project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: [PING (docs)] Re: [PATCH] [1/2] Add new 'z' format for print command


On 24/07/2013 6:00 PM, Eli Zaretskii wrote:
>> Date: Wed, 24 Jul 2013 16:16:01 +0100
>> From: "Andrew Burgess" <aburgess@broadcom.com>
>> cc: gdb-patches@sourceware.org
>>
>> On 24/07/2013 3:34 PM, Eli Zaretskii wrote:
>>
>>> More importantly, I have a difficulty understanding what does
>>> "hexadecimal zero padded to the size ..." mean.  More accurately, if
>>> my interpretation of what you say (that 'z' produces "00"s for
>>> non-existing data, then why does this "padding" make sense, when we
>>> are targeting a human consumer?
>>
>> I'm not sure I agree with the "non-existing data" part of your
>> statement, for example a 4-byte register containing the value 1 (one)
>> when printed with /x would print 0x1, with /z it would print 0x00000001,
>> surely the leading 0s do exist, we just normally don't print them.
> 
> Then please say "zero padded on the left".  I thought you were talking
> about padding at the right.  Sorry for my misunderstanding.

OK.  I'll re-word that tomorrow, do you want to see a revised patch
before I commit?

Thanks for your time,
Andrew



Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]