diff options
| author | fanzha02 <fannie.zhang@arm.com> | 2017-06-13 12:24:19 +0000 |
|---|---|---|
| committer | Cherry Zhang <cherryyz@google.com> | 2017-08-23 15:59:34 +0000 |
| commit | 8f1e2a2610765528068107e33ab0d1d2ff224ce3 (patch) | |
| tree | 2b0a2ff2398d20261edf65ea5022cf88c95eab19 /src/syscall/exec_linux_test.go | |
| parent | e974f4fddf385b81036609d6008b923377d18e99 (diff) | |
| download | go-8f1e2a2610765528068107e33ab0d1d2ff224ce3.tar.xz | |
cmd/internal/obj/arm64: fix assemble fcmp/fcmpe bug
The current code treats floating-point constant as integer
and does not treat fcmp/fcmpe as the comparison instrucitons
that requires special handling.
The fix corrects the type of immediate arguments and adds fcmp/fcmpe
in the special handing.
Uncomment the fcmp/fcmpe cases.
Fixes #21567
Change-Id: I6782520e2770f6ce70270b667dd5e68f71e2d5ad
Reviewed-on: https://go-review.googlesource.com/57852
Run-TryBot: Cherry Zhang <cherryyz@google.com>
TryBot-Result: Gobot Gobot <gobot@golang.org>
Reviewed-by: Cherry Zhang <cherryyz@google.com>
Diffstat (limited to 'src/syscall/exec_linux_test.go')
0 files changed, 0 insertions, 0 deletions
