summaryrefslogtreecommitdiff
path: root/src/cmd/8l/obj.c
diff options
context:
space:
mode:
authorRuss Cox <rsc@golang.org>2009-06-05 22:18:32 -0700
committerRuss Cox <rsc@golang.org>2009-06-05 22:18:32 -0700
commit408500211e917bc3d571da5e232f459966f2dffe (patch)
tree66da4575dbea9ba9a42a715e52da2a87bd5f6949 /src/cmd/8l/obj.c
parent7904b4f2be23932f2067245b3fd4e299867ff682 (diff)
downloadgolang-408500211e917bc3d571da5e232f459966f2dffe.tar.gz
more build refinements:
* use new Make.$GOARCH files in gobuild. * rename 6ar to arch-generic gopack. * place objects in $GOROOT/pkg/$GOOS_$GOARCH (makes cross-compiling easier, and no one ever types these paths by hand anyway). R=r DELTA=29 (6 added, 8 deleted, 15 changed) OCL=29923 CL=29967
Diffstat (limited to 'src/cmd/8l/obj.c')
-rw-r--r--src/cmd/8l/obj.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/cmd/8l/obj.c b/src/cmd/8l/obj.c
index 14dba3e15..fdcf45c88 100644
--- a/src/cmd/8l/obj.c
+++ b/src/cmd/8l/obj.c
@@ -655,7 +655,7 @@ addlib(char *src, char *obj)
if(access(pname, AEXIST) < 0 && LIBDIR != nil)
snprint(pname, sizeof pname, "%s/%s", LIBDIR, name);
if(access(pname, AEXIST) < 0)
- snprint(pname, sizeof pname, "%s/pkg/%s", goroot, name);
+ snprint(pname, sizeof pname, "%s/pkg/%s_%s/%s", goroot, goos, goarch, name);
strcpy(name, pname);
}
if(debug['v'])