aboutsummaryrefslogtreecommitdiff
path: root/src/debug/dwarf/testdata/split.c
diff options
context:
space:
mode:
authorAustin Clements <austin@google.com>2015-09-13 12:49:05 -0400
committerAustin Clements <austin@google.com>2015-09-15 17:57:56 +0000
commit2cbd7072b18d7eb01c51ff05c7e12ca2bd555d01 (patch)
tree13e3f9bb4941e0e618e16e247805afdc3f73ceba /src/debug/dwarf/testdata/split.c
parent6044dd098d93d12c26ae8378a6c99338350e8280 (diff)
downloadgo-2cbd7072b18d7eb01c51ff05c7e12ca2bd555d01.tar.xz
debug/dwarf: add test for split DWARF
This adds a test that debug/dwarf can read the skeleton DWARF data from a split DWARF image (though it doesn't currently support piecing the external DWARF data back together). This should work because there's nothing particularly different about skeleton DWARF data, but previously failed because of poor handling of unrecognized attributes. Updates #12592. Change-Id: I2fc5f4679883b05ebd7ec9f0b5c398a758181a32 Reviewed-on: https://go-review.googlesource.com/14542 Reviewed-by: Ian Lance Taylor <iant@golang.org> Reviewed-by: jcd . <jcd@golang.org>
Diffstat (limited to 'src/debug/dwarf/testdata/split.c')
-rw-r--r--src/debug/dwarf/testdata/split.c5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/debug/dwarf/testdata/split.c b/src/debug/dwarf/testdata/split.c
new file mode 100644
index 0000000000..0ef3427d2e
--- /dev/null
+++ b/src/debug/dwarf/testdata/split.c
@@ -0,0 +1,5 @@
+// gcc -gsplit-dwarf split.c -o split.elf
+
+int main()
+{
+}