]> Cypherpunks repositories - gostls13.git/commit
[dev.cc] runtime: fix _sfloat thunk
authorDave Cheney <dave@cheney.net>
Sat, 15 Nov 2014 02:27:05 +0000 (13:27 +1100)
committerDave Cheney <dave@cheney.net>
Sat, 15 Nov 2014 02:27:05 +0000 (13:27 +1100)
commit2ceca80e3fd52706c4c6bc3366844471a349d0be
treeb44c2e9be44abc1bf433d8b2504bc9c0241691c6
parent14d23bfd7bd969901f1912131c2a208d34e4b354
[dev.cc] runtime: fix _sfloat thunk

* _sfloat dispatches to runtime._sfloat2 with the Go calling convention, so the seecond argument is a [15]uint32, not a *[15]uint32.
* adjust _sfloat2 to return the new pc in 68(R13) as expected.

LGTM=rsc
R=minux, austin, rsc
CC=golang-codereviews
https://golang.org/cl/174160043
src/runtime/softfloat_arm.go