Commit ddf6d800 authored by Aram Hăvărneanu's avatar Aram Hăvărneanu

test: fix nosplit test, and disable nilptr3 test on arm64

Change-Id: I5d40e04395de743a8fdcfa8bdc0e580729bc66a3
Reviewed-on: https://go-review.googlesource.com/7147Reviewed-by: default avatarMinux Ma <minux@golang.org>
Reviewed-by: default avatarDave Cheney <dave@cheney.net>
Reviewed-by: default avatarRuss Cox <rsc@golang.org>
Reviewed-by: default avatarIan Lance Taylor <iant@golang.org>
parent 1abd8185
// errorcheck -0 -d=nil // errorcheck -0 -d=nil
// Fails on ppc64x because of incomplete optimization. See issue 9058. // Fails on ppc64x and arm64 because of incomplete optimization.
// +build !ppc64,!ppc64le // See issues 9058 and 10105.
// +build !ppc64,!ppc64le,!arm64
// Copyright 2013 The Go Authors. All rights reserved. // Copyright 2013 The Go Authors. All rights reserved.
// Use of this source code is governed by a BSD-style // Use of this source code is governed by a BSD-style
......
...@@ -261,6 +261,9 @@ TestCases: ...@@ -261,6 +261,9 @@ TestCases:
fmt.Fprintf(&buf, "#define CALL BL\n#define REGISTER (CTR)\n#define RET RETURN\n") fmt.Fprintf(&buf, "#define CALL BL\n#define REGISTER (CTR)\n#define RET RETURN\n")
case "arm": case "arm":
fmt.Fprintf(&buf, "#define CALL BL\n#define REGISTER (R0)\n") fmt.Fprintf(&buf, "#define CALL BL\n#define REGISTER (R0)\n")
case "arm64":
ptrSize = 8
fmt.Fprintf(&buf, "#define CALL BL\n#define REGISTER (R0)\n")
case "amd64": case "amd64":
ptrSize = 8 ptrSize = 8
fmt.Fprintf(&buf, "#define REGISTER AX\n") fmt.Fprintf(&buf, "#define REGISTER AX\n")
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment