diff options
Diffstat (limited to 'libgo/go/runtime/runtime1.go')
-rw-r--r-- | libgo/go/runtime/runtime1.go | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/libgo/go/runtime/runtime1.go b/libgo/go/runtime/runtime1.go index d9309cc..c64549c 100644 --- a/libgo/go/runtime/runtime1.go +++ b/libgo/go/runtime/runtime1.go @@ -429,6 +429,7 @@ func setTraceback(level string) { // This is a very special function, do not use it if you are not sure what you are doing. // int64 division is lowered into _divv() call on 386, which does not fit into nosplit functions. // Handles overflow in a time-specific manner. +// This keeps us within no-split stack limits on 32-bit processors. //go:nosplit func timediv(v int64, div int32, rem *int32) int32 { res := int32(0) |