diff options
| author | Heschi Kreinick <heschi@google.com> | 2017-05-24 17:43:08 -0400 |
|---|---|---|
| committer | Heschi Kreinick <heschi@google.com> | 2017-05-26 21:29:21 +0000 |
| commit | b74f01d76f9fa6a38e9828675e21d50ff950be3b (patch) | |
| tree | ad8ee8202272caebe37425ad1404ccbd5ed7e23b /src/syscall/exec_linux.go | |
| parent | 11ab865d6f42bcbfbe67219bd591518a1e1e8faf (diff) | |
| download | go-b74f01d76f9fa6a38e9828675e21d50ff950be3b.tar.xz | |
cmd/internal/dwarf: update to DWARF4, emit frame_base
In preparation for CL 41770, upgrade .debug_info to DWARF4, and emit
DW_AT_frame_base on subprograms. This should make no semantic
difference.
Also fix a long-standing bug/inconsistency in puttattr: it didn't
add the addend to ref_addrs. Previously this didn't matter because it
was only used for types, but now it's used for section offsets into
symbols that have multiple entries.
RELNOTE=yes
Change-Id: Ib10654ac92edfa29c5167c44133648151d70cf76
Reviewed-on: https://go-review.googlesource.com/44210
Reviewed-by: Hyang-Ah Hana Kim <hyangah@gmail.com>
Diffstat (limited to 'src/syscall/exec_linux.go')
0 files changed, 0 insertions, 0 deletions
