summaryrefslogtreecommitdiff
path: root/src/lib9
diff options
context:
space:
mode:
authorRuss Cox <rsc@golang.org>2014-07-23 10:17:47 -0400
committerRuss Cox <rsc@golang.org>2014-07-23 10:17:47 -0400
commitbd36ee9fec432f2c3bfa9a1f541d6f6e26f50739 (patch)
tree23cd09bf30c3c82f50b5a940415ad4df061743d3 /src/lib9
parent39c562776317a006e2928dbdc9df5d862b139acd (diff)
downloadgo-bd36ee9fec432f2c3bfa9a1f541d6f6e26f50739.tar.gz
lib9: format %#04x, 0 as 0x0000 not 000000.
This matches Go's fmt.Printf instead of ANSI C's dumb rules. It makes the -S output from C liblink match Go's liblink. LGTM=minux R=minux CC=golang-codereviews https://codereview.appspot.com/112600043
Diffstat (limited to 'src/lib9')
-rw-r--r--src/lib9/fmt/dofmt.c6
1 files changed, 0 insertions, 6 deletions
diff --git a/src/lib9/fmt/dofmt.c b/src/lib9/fmt/dofmt.c
index 94a91a2aa..3b9dc3612 100644
--- a/src/lib9/fmt/dofmt.c
+++ b/src/lib9/fmt/dofmt.c
@@ -491,12 +491,6 @@ __ifmt(Fmt *f)
if(fl & FmtApost)
__needsep(&ndig, &grouping);
}
-
- /*
- * Zero values don't get 0x.
- */
- if(f->r == 'x' || f->r == 'X')
- fl &= ~(ulong)FmtSharp;
}
for(w = f->prec; n < w && p > buf+3; n++){
if((fl & FmtApost) && __needsep(&ndig, &grouping)){