]> Cypherpunks repositories - gostls13.git/commit
cmd/link: revert DWARF version to 2 for .debug_lines
authorDavid Chase <drchase@google.com>
Mon, 21 May 2018 17:11:50 +0000 (13:11 -0400)
committerDavid Chase <drchase@google.com>
Tue, 22 May 2018 20:27:52 +0000 (20:27 +0000)
commit402dd10a99b0d5a5f83e83ca0bdd073848cc4da3
tree056496b9eb1cdd98dfe0663cecd890c22634dbf7
parent685ecc7f027051f0380dc5c9575595c145eb625a
cmd/link: revert DWARF version to 2 for .debug_lines

On OSX 10.12 and earlier, paired with XCode 9.0,
specifying DWARF version 3 causes dsymutil to misbehave.
Version 2 appears to be good enough to allow processing
of the prologue_end opcode on (at least one version of)
Linux and OSX 10.13.

Fixes #25451.

Change-Id: Ic760e34248393a5386be96351c8e492da1d3413b
Reviewed-on: https://go-review.googlesource.com/114015
Reviewed-by: Alessandro Arzilli <alessandro.arzilli@gmail.com>
Reviewed-by: Brad Fitzpatrick <bradfitz@golang.org>
src/cmd/link/internal/ld/dwarf.go