runto "increment"
+ # If sal.is_stmt is false for the frame, function frame_show_address will
+ # return true and function print_frame in gdb/stack.c will print the
+ # address. In this case, the output will look something like:
+ # #0 0x0000000010010a88 in callee.increment (val=val@entry=99.0, msg=...)
+ # This situation currently occurs on PowerPC but not on X86-64.
+ # The re string needs to account for the possibility that the address
+ # will be printed.
set re \
- "#0\\s+callee\\.increment \\(val(=val@entry)?=99\\.0, msg=\\.\\.\\.\\).*"
+ "#0.*callee\\.increment \\(val(=val@entry)?=99\\.0, msg=\\.\\.\\.\\).*"
set re_different_entry_val \
"#0\\s+callee\\.increment \\(val=99.0, val@entry=.*, msg=\\.\\.\\.\\).*"
gdb_test_multiple "frame" "" {