debug/dwarf: support 64-bit DWARF in byte order check
commit41bce6cb4e8e3736e0c180ee37a3d843c540e6cc
authorian <ian@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 20 Oct 2017 18:34:36 +0000 (20 18:34 +0000)
committerian <ian@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 20 Oct 2017 18:34:36 +0000 (20 18:34 +0000)
treebf968276f6a08a26ec3cea8784d0f5ba5c4f8420
parent9f23bd8e3d9ac18958de53f5fb3cd76471b0ce45
debug/dwarf: support 64-bit DWARF in byte order check

    Also fix 64-bit DWARF to read a 64-bit abbrev offset in the
    compilation unit.

    This is a backport of https://golang.org/cl/71171, which will be in
    the Go 1.10 release, to the gofrontend copy. Doing it now because AIX
    is pretty much the only system that uses 64-bit DWARF.

    Reviewed-on: https://go-review.googlesource.com/72250

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@253955 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/go/gofrontend/MERGE
libgo/go/debug/dwarf/entry.go
libgo/go/debug/dwarf/entry_test.go
libgo/go/debug/dwarf/open.go
libgo/go/debug/dwarf/typeunit.go
libgo/go/debug/dwarf/unit.go