diff options
author | Tom Tromey <tromey@adacore.com> | 2019-05-29 10:21:52 -0600 |
---|---|---|
committer | Tom Tromey <tromey@adacore.com> | 2019-06-14 06:53:24 -0600 |
commit | 9a9e394b05a841bdd9163f280d7ef19cc65634d6 (patch) | |
tree | de6d03ed7db6497f418e65d22dc838c05364ec71 /gdb/testsuite/ChangeLog | |
parent | e30d1fa1bfb1ff2e225cfac9226c357f2cf07a26 (diff) | |
download | gdb-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/ChangeLog | 7 |
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 |