diff options
Diffstat (limited to 'src/libmach/machdata.c')
-rw-r--r-- | src/libmach/machdata.c | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/src/libmach/machdata.c b/src/libmach/machdata.c index 425a92179..66c19f953 100644 --- a/src/libmach/machdata.c +++ b/src/libmach/machdata.c @@ -113,7 +113,7 @@ symoff(char *buf, int n, uvlong v, int space) if (s.type != 't' && s.type != 'T' && delta >= 4096) return snprint(buf, n, "%llux", v); else if (delta) - return snprint(buf, n, "%s+%#lux", s.name, delta); + return snprint(buf, n, "%s+%#ux", s.name, delta); else return snprint(buf, n, "%s", s.name); } @@ -139,7 +139,7 @@ fpformat(Map *map, Reglist *rp, char *buf, int n, int modif) case 'X': if (get4(map, rp->roffs, &r) < 0) return -1; - snprint(buf, n, "%lux", r); + snprint(buf, n, "%ux", r); break; case 'F': /* first reg of double reg pair */ if (modif == 'F') @@ -219,12 +219,12 @@ ieeedftos(char *buf, int n, uint32 h, uint32 l) return snprint(buf, n, "0."); exp = (h>>20) & ((1L<<11)-1L); if(exp == 0) - return snprint(buf, n, "DeN(%.8lux%.8lux)", h, l); + return snprint(buf, n, "DeN(%.8ux%.8ux)", h, l); if(exp == ((1L<<11)-1L)){ if(l==0 && (h&((1L<<20)-1L)) == 0) return snprint(buf, n, "Inf"); else - return snprint(buf, n, "NaN(%.8lux%.8lux)", h&((1L<<20)-1L), l); + return snprint(buf, n, "NaN(%.8ux%.8ux)", h&((1<<20)-1), l); } exp -= (1L<<10) - 2L; fr = l & ((1L<<16)-1L); @@ -256,7 +256,7 @@ ieeesftos(char *buf, int n, uint32 h) return snprint(buf, n, "0."); exp = (h>>23) & ((1L<<8)-1L); if(exp == 0) - return snprint(buf, n, "DeN(%.8lux)", h); + return snprint(buf, n, "DeN(%.8ux)", h); if(exp == ((1L<<8)-1L)){ if((h&((1L<<23)-1L)) == 0) return snprint(buf, n, "Inf"); |