| Age | Commit message (Expand) | Author |
| 2013-01-31 | cmd/ld: retry short writes, to get error detail | Russ Cox |
| 2013-01-30 | 6l/5l: PIC and shared library support for the linkers. | Elias Naur |
| 2013-01-06 | cmd/gc, cmd/ld: rename -b to -race | Russ Cox |
| 2013-01-06 | cmd/5l, cmd/6l, cmd/8l, cmd/cc, cmd/gc: new flag parsing | Russ Cox |
| 2013-01-06 | cmd/ld: move symtab, ELF generation to portable code | Russ Cox |
| 2012-12-06 | cmd/ld: skip 0-length write in cwrite | Russ Cox |
| 2012-10-10 | cmd/ld, cmd/6l, cmd/8l: sort exported dynamic symbols for Darwin | Shenghou Ma |
| 2012-09-19 | race: linker changes | Dmitriy Vyukov |
| 2012-09-13 | cmd/pack: rename __.SYMDEF to __.GOSYMDEF | Russ Cox |
| 2012-05-23 | cmd/ld, cmd/6l, cmd/8l, cmd/5l: fix hidden/local symbol import for ELF systems | Shenghou Ma |
| 2012-03-03 | fix build for FreeBSD/amd64 | Shenghou Ma |
| 2012-03-03 | ld: allow more -L options | Shenghou Ma |
| 2011-12-12 | ld/6l/8l: First pass at changes to the linker to support NetBSD binaries. | Christopher Nielsen |
| 2011-12-07 | ld: fix memory leaks | Scott Lawrence |
| 2011-12-07 | ld: increase default stack size on Windows for cgo | Dmitriy Vyukov |
| 2011-11-03 | gc, ld: sync pathtoprefix + add comments | Russ Cox |
| 2011-11-01 | gopack: change archive file name length back to 16 | Russ Cox |
| 2011-10-25 | gc: introduce rune | Russ Cox |
| 2011-10-14 | ld: Fixes issue 1899 ("cannot create 8.out.exe") | Jaroslavas Počepko |
| 2011-08-22 | ld: handle Plan 9 ar format | Lucio De Re |
| 2011-07-28 | ld: remove cseekend and redo pe writing | Alex Brainman |
| 2011-07-22 | ld: detect all import cycles | Russ Cox |
| 2011-07-18 | ld: allow seek within write buffer | Russ Cox |
| 2011-06-28 | ld: fix ELF strip by removing overlap of sections | Gustavo Niemeyer |
| 2011-06-09 | 5l: fix softfloat nits | Russ Cox |
| 2011-06-03 | 8l, ld: Initial adjustments for Plan 9 native compilation of 8l | Lucio De Re |
| 2011-05-03 | ld: make ELF binaries with no shared library dependencies static binaries | Russ Cox |
| 2011-04-14 | for GCC4.6: fix a bunch of set-and-not-used errors. | Rob Pike |
| 2011-04-14 | ld: defend against some broken object files | Russ Cox |
| 2011-04-11 | ld: fix dwarf decoding of strings for struct's fieldnames | Luuk van Dijk |
| 2011-04-09 | ld: 25% faster | Russ Cox |
| 2011-02-24 | ld: weak symbols | Russ Cox |
| 2011-02-24 | 8l/6l: new -Hwindowsgui flag allows to build windows gui pe | Alex Brainman |
| 2011-02-23 | 5l/6l/8l: use enums for header type and symbolic strings for -H option values | Alex Brainman |
| 2011-02-22 | ld: detect stack overflow due to NOSPLIT | Russ Cox |
| 2011-02-07 | loader: move the XputY routines into the ld directory. | Rob Pike |
| 2011-02-03 | gc, ld: detect stale or incompatible object files | Russ Cox |
| 2011-01-20 | cgo: windows/386 port | Wei Guangjing |
| 2010-12-12 | 5g/8g, 8l, ld, prof: fix output of 32-bit values | Eoghan Sherry |
| 2010-12-08 | 6l, 8l: support for linking ELF and Mach-O .o files | Russ Cox |
| 2010-12-07 | ld: fix dwarf decoding of 64-bit reflect values | Eoghan Sherry |
| 2010-10-21 | ld: abandon symbol-driven archive loading | Russ Cox |
| 2010-10-19 | 5l, 6l, 8l: link pclntab and symtab as ordinary rodata symbols | Russ Cox |
| 2010-10-14 | 5l, 6l, 8l: accumulate data image during import | Russ Cox |
| 2010-10-13 | various: avoid %ld etc | Russ Cox |
| 2010-10-13 | 5l, 6l, 8l: first pass cleanup | Russ Cox |
| 2010-10-13 | 5l, 6l, 8l: indent, outdent | Russ Cox |
| 2010-10-06 | ld: share asmlc | Russ Cox |
| 2010-09-28 | various: appease the ubuntu gcc monster | Russ Cox |
| 2010-09-19 | 6l, 8l: clean up ELF code, fix NaCl | Russ Cox |