]> Cypherpunks repositories - gostls13.git/commit
runtime: convert int64tofloat64, uint64tofloat64 to Go
authorDave Cheney <dave@cheney.net>
Tue, 26 Aug 2014 05:39:04 +0000 (05:39 +0000)
committerDave Cheney <dave@cheney.net>
Tue, 26 Aug 2014 05:39:04 +0000 (05:39 +0000)
commit0eaea6010ae65bc37f19f6f99ae328eef48abf2d
tree064aac79bba829236d487628523d6e12f289bf9f
parent90653d7864818ebfc3a71eaf11c6ee9cdc7c1609
runtime: convert int64tofloat64, uint64tofloat64 to Go

I noticed that 5g doesn't flush the float64 result back to the stack, hence the change in the function signature. I'm wondering if I should also change the signature for the other two functions.

LGTM=rsc
R=minux, josharian, rsc
CC=golang-codereviews
https://golang.org/cl/132990044
src/pkg/runtime/vlrt.go
src/pkg/runtime/vlrt_arm.c