| Age | Commit message (Expand) | Author |
| 2011-07-29 | 6l: OpenBSD support | Joel Sing |
| 2011-07-18 | ld: allow seek within write buffer | Russ Cox |
| 2011-07-15 | 6a, 6c, 6l: fix for Plan 9 build | Lucio De Re |
| 2011-07-12 | 6l: change default output name to 6.out.exe on windows | Alex Brainman |
| 2011-05-24 | 6l, 8l: fix Mach-O binaries with many dynamic libraries | 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-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-18 | fix build | Russ Cox |
| 2011-02-18 | ld: drop rpath | Russ Cox |
| 2011-02-01 | ld: Add -I option to set ELF interpreter. | Ian Lance Taylor |
| 2011-01-20 | 6l: windows/amd64 port | Wei Guangjing |
| 2010-12-15 | fix freebsd build | Russ Cox |
| 2010-12-08 | 6l, 8l: minor changes & cleanup | Russ Cox |
| 2010-10-19 | 5l, 6l, 8l: link pclntab and symtab as ordinary rodata symbols | Russ Cox |
| 2010-10-19 | 5l, 6l, 8l: separate pass to fix addresses | 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-09-14 | tabs | Russ Cox |
| 2010-09-12 | 6g, 6l, 8g, 8l: move read-only data to text segment | Russ Cox |
| 2010-08-18 | Dwarf output for 6l. | Luuk van Dijk |
| 2010-08-04 | amd64: use segment memory for thread-local storage | Russ Cox |
| 2010-07-26 | 6l: more invalid input files | Russ Cox |
| 2010-07-21 | ld: various bug fixes | Russ Cox |
| 2010-07-16 | 5l, 6l, 8l: reject invalid input files | Russ Cox |
| 2010-06-30 | cgo: use slash-free relative paths for .so references | Russ Cox |
| 2010-06-21 | ld: add -u flag to check safe bits; discard old -u, -x flags | Russ Cox |
| 2010-02-26 | Add -r option to 6l/8l/5l. | Ian Lance Taylor |
| 2010-02-08 | *l/*c: add -V flag to display version number | Andrew Gerrand |
| 2010-02-03 | search for runtime.a in the package path instead of hardcoding | Kai Backman |
| 2010-02-03 | ld: include main and runtime in the library loop | Russ Cox |
| 2010-01-25 | 5l, 6l, 8l: accept only one object file | Russ Cox |
| 2010-01-25 | ld: do not load the same object file multiple times. | Russ Cox |
| 2010-01-22 | eliminate the package global name space assumption in object files | Russ Cox |
| 2009-11-18 | More FreeBSD-touchups. Thundercats are GOOOOO! | Devon H. O'Dell |
| 2009-11-17 | FreeBSD-specific porting work. | Devon H. O'Dell |
| 2009-11-04 | speed up 6l | Ken Thompson |
| 2009-10-07 | factor portable object+library bits out of 5l/6l/8l into ld | Russ Cox |
| 2009-10-05 | allow multiple -L options | Rob Pike |
| 2009-10-03 | 8c, 8l dynamic loading support. | Russ Cox |
| 2009-09-30 | step toward darwin ffi: factor out macho code | Russ Cox |
| 2009-08-21 | linker work | Russ Cox |
| 2009-08-20 | symbol bugs. | Russ Cox |
| 2009-08-20 | FFI step 2: can ask for libc.so.6. | Russ Cox |
| 2009-08-13 | 6g/6l: add go type information to symbol table. | Russ Cox |