mirror of
https://github.com/darlinghq/darling-gdb.git
synced 2025-01-07 04:21:13 +00:00
* gdb.mi/var-cmd.c (do_children_tests): Initialize
the 'struct_declarations' variable to zeros. * gdb.mi/mi2-var-child.exp: Step over said initialization.
This commit is contained in:
parent
d0fa13723f
commit
17f62551fb
@ -1,3 +1,10 @@
|
||||
2007-09-27 Vladimir Prus <vladimir@codesourcery.com>
|
||||
|
||||
* gdb.mi/var-cmd.c (do_children_tests): Initialize
|
||||
the 'struct_declarations' variable to zeros.
|
||||
* gdb.mi/mi2-var-child.exp: Step over said
|
||||
initialization.
|
||||
|
||||
2007-09-24 Vladimir Prus <vladimir@codesourcery.com>
|
||||
|
||||
* gdb.cp/mb-ctor.cc: New.
|
||||
|
@ -50,6 +50,10 @@ mi_continue_to_line $line_dlt_first_real "step to real start of do_children_test
|
||||
# #
|
||||
##### #####
|
||||
|
||||
# Step to "weird = &struct_declarations;"
|
||||
set line_dct_weird [gdb_get_line_number "weird = &struct_declarations;"]
|
||||
mi_next_to do_children_tests {} {.*var-cmd.c} \
|
||||
$line_dct_weird "step to line \$line_dct_weird"
|
||||
|
||||
# Test: c_variable-4.2
|
||||
# Desc: create variable "struct_declarations"
|
||||
|
@ -16,6 +16,7 @@
|
||||
along with this program. If not, see <http://www.gnu.org/licenses/>. */
|
||||
|
||||
#include <stdlib.h>
|
||||
#include <string.h>
|
||||
|
||||
struct _simple_struct {
|
||||
int integer;
|
||||
@ -210,6 +211,7 @@ do_children_tests (void)
|
||||
int bar;
|
||||
|
||||
struct _struct_decl struct_declarations;
|
||||
memset (&struct_declarations, 0, sizeof (struct_declarations));
|
||||
weird = &struct_declarations;
|
||||
|
||||
struct_declarations.integer = 123;
|
||||
|
Loading…
Reference in New Issue
Block a user