diff options
author | Vladimir Stefanovic <vladimir.stefanovic@imgtec.com> | 2017-11-10 18:08:48 +0100 |
---|---|---|
committer | Brad Fitzpatrick <bradfitz@golang.org> | 2017-11-30 17:37:37 +0000 |
commit | 6be1c09e199a0f32f07e39c2629a5b12a3aec9e2 (patch) | |
tree | 99e8f6c8d9ef5a2053996c8dd9a84e2559eb4658 /src/cmd/compile/internal/mips | |
parent | f0f62fcc46a714cf0f3305b7c02af885953fdae7 (diff) | |
download | go-6be1c09e199a0f32f07e39c2629a5b12a3aec9e2.tar.gz go-6be1c09e199a0f32f07e39c2629a5b12a3aec9e2.zip |
cmd/compile: use soft-float routines for soft-float targets
Updates #18162 (mostly fixes)
Change-Id: I35bcb8a688bdaa432adb0ddbb73a2f7adda47b9e
Reviewed-on: https://go-review.googlesource.com/37958
Run-TryBot: Brad Fitzpatrick <bradfitz@golang.org>
TryBot-Result: Gobot Gobot <gobot@golang.org>
Reviewed-by: Cherry Zhang <cherryyz@google.com>
Diffstat (limited to 'src/cmd/compile/internal/mips')
-rw-r--r-- | src/cmd/compile/internal/mips/galign.go | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/cmd/compile/internal/mips/galign.go b/src/cmd/compile/internal/mips/galign.go index 77ec78aabf..f207a17bbf 100644 --- a/src/cmd/compile/internal/mips/galign.go +++ b/src/cmd/compile/internal/mips/galign.go @@ -18,6 +18,7 @@ func Init(arch *gc.Arch) { } arch.REGSP = mips.REGSP arch.MAXWIDTH = (1 << 31) - 1 + arch.SoftFloat = (objabi.GOMIPS == "softfloat") arch.ZeroRange = zerorange arch.ZeroAuto = zeroAuto arch.Ginsnop = ginsnop |