From 0c026c45b4f26ffe88340a86e748d2ed8b1705f9 Mon Sep 17 00:00:00 2001 From: Anthony Martin Date: Fri, 18 Jan 2013 15:19:51 -0500 Subject: [PATCH] cmd/dist: update for new flag parsing on Plan 9 R=golang-dev, seed, rsc CC=golang-dev https://golang.org/cl/7069053 --- src/cmd/dist/build.c | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) 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; } -- 2.48.1