delve/pkg/proc/gdbserial
heschik 7d2834a963 proc: read G struct offset from runtime.tlsg if possible (#883)
When a Go program is externally linked, the external linker is
responsible for picking the TLS offset. It records its decision in the
runtime.tlsg symbol. Read the offset from that rather than guessing -16.

This implementation causes a regression: 1.4 and earlier will no longer
work.
2017-06-21 15:40:42 -07:00
..
gdbserver_conn.go proc/*: remove Process.Running 2017-06-13 08:53:54 +02:00
gdbserver_unix.go proc: refactoring: split backends to separate packages 2017-04-21 14:00:04 -07:00
gdbserver_windows.go proc: refactoring: split backends to separate packages 2017-04-21 14:00:04 -07:00
gdbserver.go proc: read G struct offset from runtime.tlsg if possible (#883) 2017-06-21 15:40:42 -07:00
rr_test.go proc/gdbserial: mozilla rr support (#804) 2017-05-05 15:17:52 -07:00
rr.go proc/gdbserial: wait for a connection from stub as long as stub lives (#846) 2017-05-22 11:27:54 -07:00