Update gdb.dwarf2/data-loc.exp
authorTom Tromey <tromey@adacore.com>
Mon, 16 Nov 2020 15:55:53 +0000 (08:55 -0700)
committerTom Tromey <tromey@adacore.com>
Mon, 16 Nov 2020 15:55:53 +0000 (08:55 -0700)
commit119e99bb7f5059ed31e574f0ceda8fbe9951403b
treef7f659751b7efc87996f2d31f411ae0354acfb44
parent2b3cb4006a2e80743eb78f263bd4d6c4f67833f9
Update gdb.dwarf2/data-loc.exp

Tom de Vries pointed out that the series to handle
-fgnat-encodings=minimal regressed data-loc.exp:

https://sourceware.org/pipermail/gdb-patches/2020-November/173035.html

This was my oversight.  Looking at the test, it mimics what GNAT
emits.  The patch series in question changed the approach that gdb
takes to such arrays -- now they are transformed back into "old" style
structures.  (This is perhaps a step backward in a semantics sense,
but on the other hand it more accurately reflects the underlying
reality, and lets gdb continue to create objects of this type.)

This patch updates the test case, by adjusting the expected output.
It also removes the tests done in the C language, because they are now
incorrect, and because (IMO) they don't add much value.

gdb/testsuite/ChangeLog
2020-11-16  Tom Tromey  <tromey@adacore.com>

* gdb.dwarf2/data-loc.exp: Update expected output.  Remove C
tests.
gdb/testsuite/ChangeLog
gdb/testsuite/gdb.dwarf2/data-loc.exp