diff options
-rw-r--r-- | gdb/testsuite/ChangeLog | 5 | ||||
-rw-r--r-- | gdb/testsuite/gdb.python/py-format-string.exp | 6 |
2 files changed, 9 insertions, 2 deletions
diff --git a/gdb/testsuite/ChangeLog b/gdb/testsuite/ChangeLog index b197b0b..a8a6de9 100644 --- a/gdb/testsuite/ChangeLog +++ b/gdb/testsuite/ChangeLog @@ -1,5 +1,10 @@ 2021-01-20 Tom de Vries <tdevries@suse.de> + * gdb.python/py-format-string.exp: Allow Deriv+$decimal as vtable + offset. + +2021-01-20 Tom de Vries <tdevries@suse.de> + * lib/gdb.exp (skip_rust_tests): Skip if multilib_flags contains -m32. 2021-01-20 Sergio Durigan Junior <sergiodj@sergiodj.net> diff --git a/gdb/testsuite/gdb.python/py-format-string.exp b/gdb/testsuite/gdb.python/py-format-string.exp index 8163df7..160e9019 100644 --- a/gdb/testsuite/gdb.python/py-format-string.exp +++ b/gdb/testsuite/gdb.python/py-format-string.exp @@ -534,6 +534,7 @@ proc test_deref_refs {} { global current_lang global default_pointer_regexp global default_ref_regexp + global decimal check_var_with_bool_opt "deref_refs" "a_point_t" check_var_with_bool_opt "deref_refs" "a_point_t_pointer" @@ -551,7 +552,7 @@ proc test_deref_refs {} { if { $current_lang == "c++" } { check_var_with_bool_opt "deref_refs" "a_point_t_ref" check_var_with_bool_opt "deref_refs" "a_base_ref" \ - "${default_ref_regexp}: \\{_vptr\[.\$\]Base = ${default_pointer_regexp} <vtable for Deriv\\+16>, a = 42, static a_static_member = 2019\\}" + "${default_ref_regexp}: \\{_vptr\[.\$\]Base = ${default_pointer_regexp} <vtable for Deriv\\+$decimal>, a = 42, static a_static_member = 2019\\}" } } @@ -923,6 +924,7 @@ proc test_mixed {} { global current_lang global default_ref_regexp global default_pointer_regexp + global decimal check_format_string "a_point_t" \ "raw=True, format='x'" \ @@ -947,7 +949,7 @@ proc test_mixed {} { check_format_string "a_base_ref" \ "deref_refs=True, static_members=False" \ - "${default_ref_regexp}: \\{_vptr\[.\$\]Base = ${default_pointer_regexp} <vtable for Deriv\\+16>, a = 42\\}" + "${default_ref_regexp}: \\{_vptr\[.\$\]Base = ${default_pointer_regexp} <vtable for Deriv\\+$decimal>, a = 42\\}" } } |