diff options
author | Ondřej Surý <ondrej@sury.org> | 2011-04-20 15:44:41 +0200 |
---|---|---|
committer | Ondřej Surý <ondrej@sury.org> | 2011-04-20 15:44:41 +0200 |
commit | 50104cc32a498f7517a51c8dc93106c51c7a54b4 (patch) | |
tree | 47af80be259cc7c45d0eaec7d42e61fa38c8e4fb /src/cmd/ld/macho.c | |
parent | c072558b90f1bbedc2022b0f30c8b1ac4712538e (diff) | |
download | golang-upstream/2011.03.07.1.tar.gz |
Imported Upstream version 2011.03.07.1upstream/2011.03.07.1
Diffstat (limited to 'src/cmd/ld/macho.c')
-rw-r--r-- | src/cmd/ld/macho.c | 7 |
1 files changed, 0 insertions, 7 deletions
diff --git a/src/cmd/ld/macho.c b/src/cmd/ld/macho.c index 402e0ec63..c8d7c4a6d 100644 --- a/src/cmd/ld/macho.c +++ b/src/cmd/ld/macho.c @@ -276,7 +276,6 @@ asmbmacho(void) vlong v, w; vlong va; int a, i; - char *pkgroot; MachoHdr *mh; MachoSect *msect; MachoSeg *ms; @@ -428,12 +427,6 @@ asmbmacho(void) ml->data[0] = 12; /* offset to string */ strcpy((char*)&ml->data[1], "/usr/lib/dyld"); - if(ndylib > 0) { /* add reference to where .so files are installed */ - pkgroot = smprint("%s/pkg/%s_%s", goroot, goos, goarch); - ml = newMachoLoad(0x80000000 | 0x1c, 1+(strlen(pkgroot)+1+7)/8*2); /* LC_RPATH */ - ml->data[0] = 12; /* offset of string from beginning of load */ - strcpy((char*)&ml->data[1], pkgroot); - } for(i=0; i<ndylib; i++) { ml = newMachoLoad(12, 4+(strlen(dylib[i])+1+7)/8*2); /* LC_LOAD_DYLIB */ ml->data[0] = 24; /* offset of string from beginning of load */ |