summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorRob Pike <r@golang.org>2009-10-06 15:08:32 -0700
committerRob Pike <r@golang.org>2009-10-06 15:08:32 -0700
commitd9fe3c9b7f898fffab8e50fea7c3dcb01c4f4f53 (patch)
tree177e738adf92534b263708adae0c17a05107fa40 /src
parentd2c438c32027a1bcaa2a20e7626495fedcef804a (diff)
downloadgolang-d9fe3c9b7f898fffab8e50fea7c3dcb01c4f4f53.tar.gz
fix build
R=rsc DELTA=5 (5 added, 0 deleted, 0 changed) OCL=35387 CL=35401
Diffstat (limited to 'src')
-rw-r--r--src/cmd/8l/obj.c5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/cmd/8l/obj.c b/src/cmd/8l/obj.c
index 565fe765c..4e63a38ce 100644
--- a/src/cmd/8l/obj.c
+++ b/src/cmd/8l/obj.c
@@ -99,6 +99,8 @@ main(int argc, char *argv[])
INITDAT = -1;
INITRND = -1;
INITENTRY = 0;
+ libdir[nlibdir++] = "."; // look in dot first
+
ARGBEGIN {
default:
c = ARGC();
@@ -151,6 +153,9 @@ main(int argc, char *argv[])
if(strcmp(goarch, thestring) != 0)
print("goarch is not known: %s\n", goarch);
+ // put goroot in the libdir list.
+ libdir[nlibdir++] = smprint("%s/pkg/%s_%s", goroot, goos, goarch);
+
if(HEADTYPE == -1) {
HEADTYPE = 2;
if(strcmp(goos, "linux") == 0)