diff options
| author | Russ Cox <rsc@golang.org> | 2013-12-16 12:51:58 -0500 |
|---|---|---|
| committer | Russ Cox <rsc@golang.org> | 2013-12-16 12:51:58 -0500 |
| commit | a9f6db58cea016957391f3ca9d36247177895e96 (patch) | |
| tree | 0a1122e09381ac022e6165e880e7eb93ede416b0 /src/cmd/nm/nm.c | |
| parent | 870e821ded81043a65ff9abef871b29514efc1d7 (diff) | |
| download | go-a9f6db58cea016957391f3ca9d36247177895e96.tar.xz | |
cmd/ld: move instruction selection + layout into compilers, assemblers
- new object file reader/writer (liblink/objfile.c)
- remove old object file writing routines
- add pcdata iterator
- remove all trace of "line number stack" and "path fragments" from
object files, linker (!!!)
- dwarf now writes a single "compilation unit" instead of one per package
This CL disables the check for chains of no-split functions that
could overflow the stack red zone. A future CL will attack the problem
of reenabling that check (issue 6931).
This CL is just the liblink and cmd/ld changes.
There are minor associated adjustments in CL 37030045.
Each depends on the other.
R=golang-dev, dave, iant
CC=golang-dev
https://golang.org/cl/39680043
Diffstat (limited to 'src/cmd/nm/nm.c')
0 files changed, 0 insertions, 0 deletions
