From: Anthony Martin Date: Fri, 18 Jan 2013 20:19:51 +0000 (-0500) Subject: cmd/dist: update for new flag parsing on Plan 9 X-Git-Tag: go1.1rc2~1361 X-Git-Url: http://www.git.cypherpunks.su/?a=commitdiff_plain;h=0c026c45b4f26ffe88340a86e748d2ed8b1705f9;p=gostls13.git cmd/dist: update for new flag parsing on Plan 9 R=golang-dev, seed, rsc CC=golang-dev https://golang.org/cl/7069053 --- diff --git a/src/cmd/dist/build.c b/src/cmd/dist/build.c index e91e9eaecd..533fafb3c1 100644 --- a/src/cmd/dist/build.c +++ b/src/cmd/dist/build.c @@ -1053,8 +1053,12 @@ shouldbuild(char *file, char *dir) // The main exception is libmach which has been modified // in various places to support Go object files. if(streq(gohostos, "plan9")) { - if(streq(dir, "lib9") && !hassuffix(file, "lib9/goos.c")) + if(streq(dir, "lib9")) { + name = lastelem(file); + if(streq(name, "goos.c") || streq(name, "flag.c")) + return 1; return 0; + } if(streq(dir, "libbio")) return 0; }