diff options
author | Jerome Guitton <guitton@adacore.com> | 2008-09-08 16:03:14 +0000 |
---|---|---|
committer | Jerome Guitton <guitton@adacore.com> | 2008-09-08 16:03:14 +0000 |
commit | 3b8a7fc08784bcb47249887e1140994134597604 (patch) | |
tree | 1726a3aec8eac5313eec42f481d0f2b643382796 /gdb/testsuite/gdb.arch/powerpc-aix-prologue.exp | |
parent | 96cc0ae8e0013ab85245c7fdf82f500d6578be91 (diff) | |
download | fsf-binutils-gdb-3b8a7fc08784bcb47249887e1140994134597604.zip fsf-binutils-gdb-3b8a7fc08784bcb47249887e1140994134597604.tar.gz fsf-binutils-gdb-3b8a7fc08784bcb47249887e1140994134597604.tar.bz2 |
* gdb.arch/powerpc-aix-prologue.c (stack_check_probe_1)
(stack_check_probe_2, stack_check_probe_loop_1)
(stack_check_probe_loop_2): New functions.
(main): Add call to these new functions.
* gdb.arch/powerpc-aix-prologue.exp: When breaking on these
functions, check that the breakpoint is inserted at the appropriate
location.
(insert_breakpoint): Slightly refine this procedure so that it can
be called several times in the test.
Diffstat (limited to 'gdb/testsuite/gdb.arch/powerpc-aix-prologue.exp')
-rw-r--r-- | gdb/testsuite/gdb.arch/powerpc-aix-prologue.exp | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/gdb/testsuite/gdb.arch/powerpc-aix-prologue.exp b/gdb/testsuite/gdb.arch/powerpc-aix-prologue.exp index 49f6ab0..0103451 100644 --- a/gdb/testsuite/gdb.arch/powerpc-aix-prologue.exp +++ b/gdb/testsuite/gdb.arch/powerpc-aix-prologue.exp @@ -55,7 +55,7 @@ proc insert_breakpoint {function expected_location} { # Insert a breakpoint using the given function name, and extract # the breakpoint address for the output. gdb_test_multiple "break $function" "set breakpoint in $function" { - -re "Breakpoint 1 at ($hex).*$gdb_prompt $" { + -re "Breakpoint .* at ($hex).*$gdb_prompt $" { set address $expect_out(1,string) } default { @@ -79,3 +79,8 @@ proc insert_breakpoint {function expected_location} { } insert_breakpoint "li_stw" 12 +insert_breakpoint "stack_check_probe_1" 16 +insert_breakpoint "stack_check_probe_2" 40 +insert_breakpoint "stack_check_probe_loop_1" 68 +insert_breakpoint "stack_check_probe_loop_2" 60 + |