summaryrefslogtreecommitdiff
path: root/src/cmd/go/build.go
diff options
context:
space:
mode:
authorDmitriy Vyukov <dvyukov@google.com>2014-06-20 20:20:56 -0400
committerDmitriy Vyukov <dvyukov@google.com>2014-06-20 20:20:56 -0400
commitdf64df4b214504789a7dd53633e5e02996b74c99 (patch)
treead7fe110bce7fcae9b6fca4bed5d14119d05e80b /src/cmd/go/build.go
parent58305faf27c488a6cf02f2bbc63f58fe4e8bfd53 (diff)
downloadgo-df64df4b214504789a7dd53633e5e02996b74c99.tar.gz
runtime/race: support freebsd
All tests pass except one test in regexp package. LGTM=iant R=golang-codereviews, iant, dave CC=golang-codereviews https://codereview.appspot.com/107270043
Diffstat (limited to 'src/cmd/go/build.go')
-rw-r--r--src/cmd/go/build.go6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/cmd/go/build.go b/src/cmd/go/build.go
index 3645f1c2d..1dc13cf06 100644
--- a/src/cmd/go/build.go
+++ b/src/cmd/go/build.go
@@ -64,7 +64,7 @@ and test commands:
The default is the number of CPUs available.
-race
enable data race detection.
- Supported only on linux/amd64, darwin/amd64 and windows/amd64.
+ Supported only on linux/amd64, freebsd/amd64, darwin/amd64 and windows/amd64.
-v
print the names of packages as they are compiled.
-work
@@ -2556,8 +2556,8 @@ func raceInit() {
if !buildRace {
return
}
- if goarch != "amd64" || goos != "linux" && goos != "darwin" && goos != "windows" {
- fmt.Fprintf(os.Stderr, "go %s: -race is only supported on linux/amd64, darwin/amd64 and windows/amd64\n", flag.Args()[0])
+ if goarch != "amd64" || goos != "linux" && goos != "freebsd" && goos != "darwin" && goos != "windows" {
+ fmt.Fprintf(os.Stderr, "go %s: -race is only supported on linux/amd64, freebsd/amd64, darwin/amd64 and windows/amd64\n", flag.Args()[0])
os.Exit(2)
}
buildGcflags = append(buildGcflags, "-race")