Update gdb.ada/variant_record_packed_array
authorJerome Guitton <guitton@adacore.com>
Thu, 29 Nov 2012 16:27:13 +0000 (16:27 +0000)
committerJerome Guitton <guitton@adacore.com>
Thu, 29 Nov 2012 16:27:13 +0000 (16:27 +0000)
gdb/testsuite/ChangeLog:

* gdb.ada/variant_record_packed_array.exp: Test expressions of the
form {VARIANT_TYPE}ADDRESS.

gdb/testsuite/ChangeLog
gdb/testsuite/gdb.ada/variant_record_packed_array.exp

index 2046e8b..c831c01 100644 (file)
@@ -1,3 +1,8 @@
+2012-11-29  Jerome Guitton  <guitton@adacore.com>
+
+       * gdb.ada/variant_record_packed_array.exp: Test expressions of the
+       form {VARIANT_TYPE}ADDRESS.
+
 2012-11-27  Daniel Jacobowitz  <dan@codesourcery.com>
 
        * gdb.cp/member-ptr.cc (class Diamond): Add func_ptr.
index 4df72ee..a3b065f 100644 (file)
@@ -30,3 +30,10 @@ gdb_test "print my_buffer" \
     "= \\(size => 8, buffer => \\(1, 2, 3, 4, 5, 6, 7, 0\\), length => 8\\)" \
     "print empty"
 
+gdb_test "print my_buffer'Address" \
+    "= \\(system\\.address\\) $hex" \
+    "print address"
+
+gdb_test "print {foo.octal_buffer} ($)" \
+    "= \\(size => 8, buffer => \\(1, 2, 3, 4, 5, 6, 7, 0\\), length => 8\\)" \
+    "print adress content"