aboutsummaryrefslogtreecommitdiff
path: root/gdb/testsuite/ChangeLog
diff options
context:
space:
mode:
authorTom Tromey <tromey@adacore.com>2019-05-29 10:21:52 -0600
committerTom Tromey <tromey@adacore.com>2019-06-14 06:53:24 -0600
commit9a9e394b05a841bdd9163f280d7ef19cc65634d6 (patch)
treede6d03ed7db6497f418e65d22dc838c05364ec71 /gdb/testsuite/ChangeLog
parente30d1fa1bfb1ff2e225cfac9226c357f2cf07a26 (diff)
downloadgdb-9a9e394b05a841bdd9163f280d7ef19cc65634d6.zip
gdb-9a9e394b05a841bdd9163f280d7ef19cc65634d6.tar.gz
gdb-9a9e394b05a841bdd9163f280d7ef19cc65634d6.tar.bz2
Fix gdb.ada/vla.exp
PR ada/24539 concerns a test failure in gdb.ada/vla.exp. The problem here is that different versions of Gnat emit the structure's fields in different orders -- with the order currently failing actually being the correct one. Joel pointed out that this can be fixed by simply adding the No_Component_Reordering pragma to the type in question, which is what this patch does. I've reported a Gnat compiler bug internally in hopes of getting the underlying problem fixed. gdb/testsuite/ChangeLog 2019-06-14 Tom Tromey <tromey@adacore.com> PR ada/24539: * gdb.ada/vla.exp: Update tests. * gdb.ada/vla/vla.adb (Record_Type): Use No_Component_Reordering pragma.
Diffstat (limited to 'gdb/testsuite/ChangeLog')
-rw-r--r--gdb/testsuite/ChangeLog7
1 files changed, 7 insertions, 0 deletions
diff --git a/gdb/testsuite/ChangeLog b/gdb/testsuite/ChangeLog
index 37e327d..bd48c92 100644
--- a/gdb/testsuite/ChangeLog
+++ b/gdb/testsuite/ChangeLog
@@ -1,3 +1,10 @@
+2019-06-14 Tom Tromey <tromey@adacore.com>
+
+ PR ada/24539:
+ * gdb.ada/vla.exp: Update tests.
+ * gdb.ada/vla/vla.adb (Record_Type): Use No_Component_Reordering
+ pragma.
+
2019-06-13 Pedro Alves <palves@redhat.com>
* gdb.base/settings.exp (test-integer): Test junk after