delve/pkg
Heschi Kreinick 8954858ee8 proc: round TLS segment size to its alignment (#1682)
The fix for #1428 was buggy, partly because I communicated poorly. Sorry
about that.

The size of the TLS segment should be padded such that TLS addresses
are congruent in the file to where they will end up memory, i.e.
(tlsoffset%align) == (vaddr%align). In most cases, vaddr will be aligned
and it won't matter, but if not then simply aligning the end of the
segment is incorrect. This should be right.

(For the record, the current rounding logic is working in bits, but
PtrSize is in bytes, so it wasn't working as originally intended
either.)
2019-09-04 09:01:53 -07:00
..
config pkg/config: add max-variable-recurse parameter (#1626) 2019-07-23 14:40:35 -07:00
dwarf dwarf/line: implement missing DW_LNS_set_isa opcode (#1676) 2019-08-27 14:27:14 -07:00
goversion Go 1.13 support (#1546) 2019-06-30 10:34:47 -07:00
logflags Miscellaneous logging improvements (#1525) 2019-03-27 14:58:36 -07:00
proc proc: round TLS segment size to its alignment (#1682) 2019-09-04 09:01:53 -07:00
terminal terminal: alias stepout to so (#1646) 2019-07-31 13:09:20 -07:00
version all: Version 1.3.0 (#1680) 2019-08-27 14:40:41 -07:00