gdb/testsuite/
authorJan Kratochvil <jan.kratochvil@redhat.com>
Fri, 26 Aug 2011 21:11:08 +0000 (21:11 +0000)
committerJan Kratochvil <jan.kratochvil@redhat.com>
Fri, 26 Aug 2011 21:11:08 +0000 (21:11 +0000)
* gdb.mi/mi-inheritance-syntax-error.cc (A): Make `a' public.
(C): Initialize `a'.
* gdb.mi/mi-inheritance-syntax-error.exp
(-data-evaluate-expression $path):  Expect `a' as 5.

gdb/testsuite/ChangeLog
gdb/testsuite/gdb.mi/mi-inheritance-syntax-error.cc
gdb/testsuite/gdb.mi/mi-inheritance-syntax-error.exp

index 82496a01df63ef4910e1dd96944c668542b127d9..5dc374caa2635c51d58cae6c37c1e0d21de5c638 100644 (file)
@@ -1,3 +1,10 @@
+2011-08-26  Jan Kratochvil  <jan.kratochvil@redhat.com>
+
+       * gdb.mi/mi-inheritance-syntax-error.cc (A): Make `a' public.
+       (C): Initialize `a'.
+       * gdb.mi/mi-inheritance-syntax-error.exp
+       (-data-evaluate-expression $path):  Expect `a' as 5.
+
 2011-08-26  Marc Khouzam  <marc.khouzam@ericsson.com>
 
        PR mi/11912
index 9cc0518e5d3cc8d24cb06fa04e97c8a31ad557d3..9f0ab052829dafa416618df61241364f38a607d5 100644 (file)
@@ -5,7 +5,8 @@
 
 class A
 {
-       int a;
+       public:
+               int a;
 };
 
 class C : public A
@@ -13,6 +14,7 @@ class C : public A
        public:
                C()
                {
+                       a = 5;
                };
                void testLocation()
                {
index e24019b6018456ec0b8c5489a704dda536ba3ffe..cd3f1326fecd96ed66bf233841dec03bf0b9465f 100644 (file)
@@ -66,7 +66,7 @@ verbose "Using $path for data-evaluate-expression" 2
 
 
 mi_gdb_test "-data-evaluate-expression \"$path\"" \
-    "\\^done,value=\"\{a = \[0-9\]*\}\"" \
+    "\\^done,value=\"\{a = 5\}\"" \
     "-data-evaluate-expression $path"
 
 mi_gdb_exit