Source-Changes-D archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: CVS commit: src/sys/arch/acorn32/acorn32



On Fri, Oct 04, 2019 at 04:57:51 +0200, Kamil Rytarowski wrote:

> At least in certain domains of engineering 0 is a special case as it
> does not need unit (km, lumen, kg, ...) neither base (hex, dec, ..).
> 
> It is natural (correct, expected) to print %#x for 0 as 0, without 0x.

I'm happy for them and that there's %#x that they can use.  What does
it have to do with with anything?


> On 04.10.2019 04:09, Christos Zoulas wrote:
> > Thanks, and zero is special for 0#. Should I revert it?
> > 
> > christos
> > 
> >> On Oct 3, 2019, at 10:06 PM, Valery Ushakov <uwe%stderr.spb.ru@localhost> wrote:
> >>
> >>
> >>> Modified Files:
> >>> 	src/sys/arch/acorn32/acorn32: rpc_machdep.c
> >>>
> >>> Log Message:
> >>> change 0x% -> %x
> >>
> >> This should read %#x.
> >> And this is wrong.
> >>
> >> 1) With # the 0x is part of the width, so 
> >>
> >> 0x%08x -> 0x00000001
> >> %#08x  -> 0x000001
> >>
> >> 0x00000000 0x00000001
> >> 00000000 0x000001
> >>
> >> 2) # doesn't add prefix for zero, so 
> >>
> >> 0x%08x -> 0x00000000
> >> %#08x  -> 00000000 
> >>
> >> -uwe
> > 
> 
> 




-uwe


Home | Main Index | Thread Index | Old Index