| Age | Commit message (Expand) | Author |
| 2015-03-01 | cmd/5l etc: replace C code with Go code | Russ Cox |
| 2015-03-01 | cmd/ld: clean for c2go | Russ Cox |
| 2015-02-13 | cmd/ld: make cmd/ld a real library | Russ Cox |
| 2015-02-05 | cmd/ld: always set timestamp in PE header to 0 | Shenghou Ma |
| 2014-05-06 | cmd/ld: correct pe section number in symbol table | Alex Brainman |
| 2014-04-21 | cmd/ld: correct addresses in windows pe symbol table | Alex Brainman |
| 2014-04-16 | cmd/ld: populate pe symbol table with Go symbols | Alex Brainman |
| 2014-03-26 | runtime: use VEH for windows/amd64 exception handling | Alex Brainman |
| 2013-12-08 | liblink: create new library based on linker code | Russ Cox |
| 2013-09-23 | cmd/ld: fix "_image_base__ not defined" problem for cmd/8l. | Shenghou Ma |
| 2013-03-10 | cmd/ld: replace dynimpname with extname | Russ Cox |
| 2013-03-07 | cmd/ld: host linking support for linux/amd64 | Russ Cox |
| 2013-01-04 | cmd/5g, cmd/5l, cmd/ld: Small adjustments for the Plan 9 native tools | Lucio De Re |
| 2012-11-18 | runtime/cgo: fix compilation on Windows with CFLAGS -Wall -Werror | Shenghou Ma |
| 2012-09-26 | cmd/go, cmd/ld: fix libgcc order and add __image_base__ symbol for windows | Shenghou Ma |
| 2011-12-07 | ld: increase default stack size on Windows for cgo | Dmitriy Vyukov |
| 2011-10-18 | ld: bump pe linker version to 3.0 to allow code signing | Mikkel Krautz |
| 2011-09-03 | runtime: implement exception handling on windows/amd64 | Hector Chu |
| 2011-08-29 | libmach: support reading symbols from Windows .exe for nm | Mateusz CzapliĆski |
| 2011-08-10 | ld: add one empty symbol into pe to make dumpbin works. | Wei Guangjing |
| 2011-08-01 | cmd/ld/pe.c: Corrected mismatched print formats and variables. | Lucio De Re |
| 2011-07-28 | ld: remove cseekend and redo pe writing | Alex Brainman |
| 2011-07-20 | ld: remove overlap of ELF sections on dynamic binaries | Gustavo Niemeyer |
| 2011-07-18 | ld: allow seek within write buffer | Russ Cox |
| 2011-06-21 | 8l: more fixes for Plan 9 | Lucio De Re |
| 2011-05-25 | 8l: emit resources (.rsrc) in Windows PE. | Wei Guangjing |
| 2011-05-13 | 6l, 8l: emit windows dwarf sections similar to other platforms | Alex Brainman |
| 2011-04-26 | 8l: do not emit empty dwarf pe sections | Alex Brainman |
| 2011-04-09 | ld: 25% faster | Russ Cox |
| 2011-02-24 | 8l/6l: new -Hwindowsgui flag allows to build windows gui pe | Alex Brainman |
| 2011-02-18 | 6l: pe fixes | Wei Guangjing |
| 2011-02-16 | 8l,6l: allow for more os threads to be created on Windows | Alex Brainman |
| 2011-01-29 | 8l/6l: pe fixes | Alex Brainman |
| 2011-01-27 | 8l: add PE dynexport | Wei Guangjing |
| 2011-01-20 | 8l: emit DWARF in Windows PE. | Wei Guangjing |
| 2011-01-20 | cgo: windows/386 port | Wei Guangjing |
| 2011-01-20 | 6l: windows/amd64 port | Wei Guangjing |
| 2011-01-19 | 8l: pe changes | Alex Brainman |
| 2010-12-07 | 8l : add dynimport to import table in Windows PE, initial make cgo dll work. | Wei Guangjing |
| 2010-11-02 | 8l: pe generation fixes | Alex Brainman |
| 2010-10-20 | 8l: fix windows build | Alex Brainman |
| 2010-10-19 | 8l: fix references to INITDAT in windows pe.c | Russ Cox |
| 2010-10-19 | 5l, 6l, 8l: link pclntab and symtab as ordinary rodata symbols | Russ Cox |
| 2010-10-15 | 8l: fix windows build. | Wei Guangjing |
| 2010-10-15 | 8l: blind attempt to fix windows build | Russ Cox |
| 2010-10-14 | 5l, 6l, 8l: accumulate data image during import | Russ Cox |
| 2010-04-13 | 8l: add DOS stub to PE binaries | Evan Shaw |
| 2010-02-10 | 8l: pe executable building code changed to include import table for kernel32.... | Alex Brainman |
| 2010-02-01 | nacl: fix build, finally fixed 8l convergence bug | Russ Cox |
| 2009-12-13 | 8l: add support for PE output. | Hector Chu |