diff --git a/gdb/testsuite/ChangeLog b/gdb/testsuite/ChangeLog index cb038b104c4..67522a76402 100644 --- a/gdb/testsuite/ChangeLog +++ b/gdb/testsuite/ChangeLog @@ -1,3 +1,7 @@ +2020-05-20 Tom Tromey + + * gdb.ada/array_char_idx.exp: Recognize initialized array. + 2020-05-20 Tom de Vries PR symtab/25833 diff --git a/gdb/testsuite/gdb.ada/array_char_idx.exp b/gdb/testsuite/gdb.ada/array_char_idx.exp index 6a7cbaba72a..e08dd7be9a9 100644 --- a/gdb/testsuite/gdb.ada/array_char_idx.exp +++ b/gdb/testsuite/gdb.ada/array_char_idx.exp @@ -31,5 +31,7 @@ gdb_test "ptype char_table" \ gdb_test "ptype global_char_table" \ "= array \\(character\\) of natural" -gdb_test "print my_table" "= \\(0 \\)" \ +# Some more recent versions of gcc can statically initialize this +# array, so we allow either 0 or 4874. +gdb_test "print my_table" "= \\((0|4874) \\)" \ "Display my_table"