From: Andrew Gerrand Date: Tue, 22 Mar 2011 04:00:21 +0000 (+1100) Subject: ld: return > 0 exit code on unsafe import X-Git-Tag: weekly.2011-03-28~75 X-Git-Url: http://www.git.cypherpunks.su/?a=commitdiff_plain;h=d4b19bdbed13f8261638ceafbeecb11d55778637;p=gostls13.git ld: return > 0 exit code on unsafe import R=rsc CC=golang-dev https://golang.org/cl/4273092 --- diff --git a/src/cmd/ld/go.c b/src/cmd/ld/go.c index a64153ff2f..b76e469aed 100644 --- a/src/cmd/ld/go.c +++ b/src/cmd/ld/go.c @@ -135,6 +135,7 @@ ldpkg(Biobuf *f, char *pkg, int64 len, char *filename, int whence) if(debug['u'] && whence != ArchiveObj && (p0+6 > p1 || memcmp(p0, " safe\n", 6) != 0)) { fprint(2, "%s: load of unsafe package %s\n", argv0, filename); + nerrors++; errorexit(); } if(p0 < p1) {