aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRob Pike <r@golang.org>2010-11-12 12:46:46 -0800
committerRob Pike <r@golang.org>2010-11-12 12:46:46 -0800
commitf0d174b776fd0312c6e92193e6a27c516a0b2da6 (patch)
treef7068c784b1dd5bf5c28a303f38c7a618aea8986
parentfb784785f5c871c7c6d6c90637fa05ca23c16ef9 (diff)
downloadgo-f0d174b776fd0312c6e92193e6a27c516a0b2da6.tar.gz
go-f0d174b776fd0312c6e92193e6a27c516a0b2da6.zip
gc: fix arm build
R=ken2 CC=golang-dev https://golang.org/cl/3074041
-rw-r--r--src/cmd/gc/builtin.c.boot2
-rw-r--r--src/cmd/gc/runtime.go2
2 files changed, 4 insertions, 0 deletions
diff --git a/src/cmd/gc/builtin.c.boot b/src/cmd/gc/builtin.c.boot
index 0435e16e57..380abc6423 100644
--- a/src/cmd/gc/builtin.c.boot
+++ b/src/cmd/gc/builtin.c.boot
@@ -86,7 +86,9 @@ char *runtimeimport =
"func \"\".int64mod (? int64, ? int64) int64\n"
"func \"\".uint64mod (? uint64, ? uint64) uint64\n"
"func \"\".float64toint64 (? float64) int64\n"
+ "func \"\".float64touint64 (? float64) uint64\n"
"func \"\".int64tofloat64 (? int64) float64\n"
+ "func \"\".uint64tofloat64 (? uint64) float64\n"
"func \"\".complex128div (num complex128, den complex128) complex128\n"
"\n"
"$$\n";
diff --git a/src/cmd/gc/runtime.go b/src/cmd/gc/runtime.go
index a35ef9f374..174bc050e5 100644
--- a/src/cmd/gc/runtime.go
+++ b/src/cmd/gc/runtime.go
@@ -117,6 +117,8 @@ func uint64div(uint64, uint64) uint64
func int64mod(int64, int64) int64
func uint64mod(uint64, uint64) uint64
func float64toint64(float64) int64
+func float64touint64(float64) uint64
func int64tofloat64(int64) float64
+func uint64tofloat64(uint64) float64
func complex128div(num complex128, den complex128) (quo complex128)