blob: 2bd9e24ddb03fef4c09017395a01e8471a308a23 [file] [log] [blame]
## require optimize=none
[zxdb] b $main
Created Breakpoint 1 @ $main
Pending: No current matches for location. It will be matched against new
processes and shared libraries.
[zxdb] run-component fuchsia-pkg://fuchsia.com/zxdb_e2e_inferiors#meta/cpp_functions.cm
run-component won't work for many v2 components. See "help run-component".
Launched Process 1 state=Running koid=?? name=cpp_functions.cm component=cpp_functions.cm
Breakpoint 1 now matching 1 addrs for $main
🛑 on bp 1 main() • cpp_functions.cc:??
# This will re-hit the user installed breakpoint.
[zxdb] p PrintHello()
🛑 on bp 1 main() • cpp_functions.cc:??
void
[zxdb] n
🛑 main() • cpp_functions.cc:??
# Now it stops on a generic breakpoint.
[zxdb] p NestedTwiceNoArgs()
🛑 main() • cpp_functions.cc:??
void
# The global variable should have been updated.
[zxdb] p SomeGlobal
10
# Should be at the same location as before.
[zxdb] f
▶ 0 main() • cpp_functions.cc:??
# Let the program finish.
[zxdb] c
Process 1 exited with code 0.