commit | c73df92be6dd24603fe51f90db668980a7a9ef19 | [log] [tgz] |
---|---|---|
author | HÃ¥vard Haugen <havard.haugen@gmail.com> | Wed Sep 23 23:31:17 2015 +0200 |
committer | Dave Cheney <dave@cheney.net> | Tue Sep 29 07:13:30 2015 +0000 |
tree | 049d914229c76af5227da72992435177b378cb8f | |
parent | 0722a5e71848f62363f71eac4696469cea754b83 [diff] [blame] |
cmd/compile/internal/gc: remove stringsCompare Inlined the last occurrence of stringsCompare into exprcmp. Passes go build -a -toolexec 'toolstash -cmp' std cmd. Change-Id: I8fd99e3fbffc84283cc269368595cba950533066 Reviewed-on: https://go-review.googlesource.com/14872 Reviewed-by: Dave Cheney <dave@cheney.net> Run-TryBot: Dave Cheney <dave@cheney.net> TryBot-Result: Gobot Gobot <gobot@golang.org>
diff --git a/src/cmd/compile/internal/gc/swt.go b/src/cmd/compile/internal/gc/swt.go index f5952fc..9ed30b2 100644 --- a/src/cmd/compile/internal/gc/swt.go +++ b/src/cmd/compile/internal/gc/swt.go
@@ -778,7 +778,13 @@ if len(a) > len(b) { return +1 } - return stringsCompare(a, b) + if a == b { + return 0 + } + if a < b { + return -1 + } + return +1 } return 0