diff options
| author | Russ Cox <rsc@golang.org> | 2010-06-29 18:59:48 -0700 |
|---|---|---|
| committer | Russ Cox <rsc@golang.org> | 2010-06-29 18:59:48 -0700 |
| commit | ce4b0d17c6fa02e416c5d870bbcb3daa660ae129 (patch) | |
| tree | d7dd4ed40ac61e7c65b914c34ba2ea27dbccacf2 /src/cmd/ld/lib.h | |
| parent | cb1f89e9aa8f267c9af78ea0484422f00c98da55 (diff) | |
| download | golang-ce4b0d17c6fa02e416c5d870bbcb3daa660ae129.tar.gz | |
ld: fix implementation of -u
R=r
CC=golang-dev
http://codereview.appspot.com/1678046
Diffstat (limited to 'src/cmd/ld/lib.h')
| -rw-r--r-- | src/cmd/ld/lib.h | 11 |
1 files changed, 9 insertions, 2 deletions
diff --git a/src/cmd/ld/lib.h b/src/cmd/ld/lib.h index 4307d2d41..652d845fb 100644 --- a/src/cmd/ld/lib.h +++ b/src/cmd/ld/lib.h @@ -88,8 +88,8 @@ void libinit(void); void Lflag(char *arg); void usage(void); void ldobj1(Biobuf *f, char*, int64 len, char *pn); -void ldobj(Biobuf*, char*, int64, char*); -void ldpkg(Biobuf*, char*, int64, char*); +void ldobj(Biobuf*, char*, int64, char*, int); +void ldpkg(Biobuf*, char*, int64, char*, int); void mark(Sym *s); char* expandpkg(char*, char*); void deadcode(void); @@ -102,3 +102,10 @@ void mywhatsys(void); extern char* goroot; extern char* goarch; extern char* goos; + +/* whence for ldpkg */ +enum { + FileObj = 0, + ArchiveObj, + Pkgdef +}; |
