diff options
Diffstat (limited to 'src/cmd/gc/walk.c')
-rw-r--r-- | src/cmd/gc/walk.c | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/src/cmd/gc/walk.c b/src/cmd/gc/walk.c index 60d5a9d02..f18227951 100644 --- a/src/cmd/gc/walk.c +++ b/src/cmd/gc/walk.c @@ -2290,7 +2290,10 @@ loop: on = syslook("printarray", 1); argtype(on, l->type); // any-1 } else if(isint[et]) { - on = syslook("printint", 0); + if(et == TUINT64) + on = syslook("printuint", 0); + else + on = syslook("printint", 0); } else if(isfloat[et]) { on = syslook("printfloat", 0); } else if(et == TBOOL) { |