Module Name: src Committed By: sjg Date: Wed Jun 27 17:22:58 UTC 2012
Modified Files: src/usr.bin/make: meta.c Log Message: gcc 4.2 doesn't like externs inside functions To generate a diff of this commit: cvs rdiff -u -r1.24 -r1.25 src/usr.bin/make/meta.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
Modified files: Index: src/usr.bin/make/meta.c diff -u src/usr.bin/make/meta.c:1.24 src/usr.bin/make/meta.c:1.25 --- src/usr.bin/make/meta.c:1.24 Wed Sep 21 14:30:47 2011 +++ src/usr.bin/make/meta.c Wed Jun 27 17:22:58 2012 @@ -1,4 +1,4 @@ -/* $NetBSD: meta.c,v 1.24 2011/09/21 14:30:47 christos Exp $ */ +/* $NetBSD: meta.c,v 1.25 2012/06/27 17:22:58 sjg Exp $ */ /* * Implement 'meta' mode. @@ -68,6 +68,7 @@ static Boolean metaSilent = FALSE; /* if extern Boolean forceJobs; extern Boolean comatMake; +extern char **environ; #define MAKE_META_PREFIX ".MAKE.META.PREFIX" @@ -388,7 +389,6 @@ printCMD(void *cmdp, void *mfpp) static FILE * meta_create(BuildMon *pbm, GNode *gn) { - extern char **environ; meta_file_t mf; char buf[MAXPATHLEN]; char objdir[MAXPATHLEN];