Home | History | Annotate | Download | only in gdb.mi

Lines Matching refs:dprintf

32 set dp_location1 [gdb_get_line_number "set dprintf 1 here"]
38 mi_gdb_test "[incr i]-dprintf-insert" \
39 "$i\\^error,msg=\"-dprintf-insert: Missing <location>\"" "mi insert without location"
41 mi_gdb_test "[incr i]-dprintf-insert foo" \
42 "$i\\^error,msg=\"-dprintf-insert: Missing <format>\"" "mi insert breakpoint without format string"
44 mi_gdb_test "[incr i]-dprintf-insert 29" \
45 "$i\\^error,msg=\"-dprintf-insert: Missing <format>\"" "mi insert second breakpoint without format string"
49 mi_gdb_test "-dprintf-insert --function main \"hello\"" \
50 "\\^done,bkpt={.*}" "explicit dprintf at main"
52 mi_gdb_test "-dprintf-insert --source $srcfile --line $dp_location1 \"hello\"" \
55 mi_gdb_test "-dprintf-insert --source $srcfile \"hello\"" \
56 "\\^error,msg=\"-dprintf-insert: --source option requires --function, --label, or --line\"" "invalid explicit dprintf"
60 set bps [mi_make_breakpoint -type dprintf -func foo -file ".*mi-dprintf.c" \
61 -fullname ".*mi-dprintf.c"]
62 mi_gdb_test "[incr i]-dprintf-insert foo \"\\\"foobarbazqux\\\" At foo entry\\n\"" \
63 "$i\\^done,$bps" "mi insert dprintf foo"
65 set bps [mi_make_breakpoint -type dprintf -func foo \
66 -file ".*mi-dprintf.c" -fullname ".*mi-dprintf.c" \
68 mi_gdb_test "[incr i]-dprintf-insert $dp_location1 \"arg=%d, g=%d\\n\" arg g" \
69 "$i\\^done,$bps" "mi insert dprintf dp_location1"
72 lappend bps [mi_make_breakpoint -type dprintf -func foo \
73 -file ".*mi-dprintf.c" -fullname ".*mi-dprintf.c"]
74 lappend bps [mi_make_breakpoint -type dprintf -func foo \
75 -file ".*mi-dprintf.c" -fullname ".*mi-dprintf.c" \
79 "mi info dprintf"
117 set msg "mi 1st dprintf"
121 set msg "mi 2nd dprintf"
137 mi_gdb_test "set dprintf-style call" ".*" "mi set dprintf style to call"
143 mi_gdb_test "set dprintf-function fprintf" ".*" "mi set dprintf function"
144 mi_gdb_test "set dprintf-channel stderr" ".*" "mi set dprintf channel"
150 set msg "set dprintf style to agent"
151 send_gdb "set dprintf-style agent\n"
153 -re "warning: Target cannot run dprintf commands, falling back to GDB printf.*$mi_gdb_prompt$" {
174 unsupported "send dprintf to target"
180 mi_send_resuming_command "exec-continue" "mi 1st dprintf continue, agent"
181 mi_expect_stop ".*" "foo" ".*" ".*" ".*" "" "mi 1st dprintf, agent"
183 mi_send_resuming_command "exec-continue" "mi 2nd dprintf continue, agent"
187 set msg "mi info dprintf second time"
200 mi_expect_stop ".*" "foo" ".*" ".*" ".*" "" "mi 2nd dprintf, agent"
204 mi_gdb_test "set dprintf-style foobar" ".*error.*" "mi set dprintf style to an unrecognized type"