1
0
mirror of https://github.com/golang/go synced 2024-10-04 10:21:21 -06:00
go/src/cmd/ld
Lucio De Re 45407bd559 ld: handle Plan 9 ar format
The Go version has 64 character long section names; originally,
in Plan 9, the limit was 16.  To provide compatibility, this
change allows the input length to be either the target length
or the earlier option.	The section name is extended with spaces
where required.

This has been tested to work without regressions in the
Go environment, testing the older alternative has not been
possible yet.

R=rsc
CC=golang-dev
https://golang.org/cl/4650071
2011-08-22 23:24:38 -04:00
..
data.c ld: make addaddrplus4 static 2011-08-16 14:22:02 -04:00
doc.go tweak documentation of commands 2009-11-09 11:45:15 -08:00
dwarf_defs.h Use future official DWARF language code for Go. 2010-11-04 08:45:25 -07:00
dwarf.c runtime: faster select 2011-07-21 13:57:13 -04:00
dwarf.h 8l: emit DWARF in Windows PE. 2011-01-20 11:28:30 -05:00
elf.c ld: fix freebsd build reverting .interp move 2011-07-21 03:48:56 -03:00
elf.h nacl, tiny: remove vestiges 2011-06-21 12:02:40 -04:00
go.c ld: fail linking if the top-level package is not main. 2011-08-02 07:45:04 -04:00
ldelf.c ld: fix build on Plan 9 2011-07-25 13:45:50 -04:00
ldmacho.c ld: fix build on Plan 9 2011-07-25 13:45:50 -04:00
ldpe.c ld: fix build on Plan 9 2011-07-25 13:45:50 -04:00
lib.c ld: handle Plan 9 ar format 2011-08-22 23:24:38 -04:00
lib.h 6l: OpenBSD support 2011-07-29 13:47:41 -04:00
macho.c ld: allow seek within write buffer 2011-07-18 12:04:09 -04:00
macho.h 6l, 8l: fix Mach-O binaries with many dynamic libraries 2011-05-24 19:50:13 -04:00
pe.c ld: add one empty symbol into pe to make dumpbin works. 2011-08-10 11:09:06 +10:00
pe.h 8l: emit resources (.rsrc) in Windows PE. 2011-05-25 07:53:00 -04:00
symtab.c ld: remove duplicate bss definitions 2011-08-22 23:23:57 -04:00