# Locate actual args; integral types.
#
-proc integral_args {} {
+proc_with_prefix integral_args {} {
global gdb_prompt
global det_file
global gcc_compiled
# Locate actual args; _Complex types.
#
-proc complex_args {} {
+proc_with_prefix complex_args {} {
global gdb_prompt
delete_breakpoints
#
# Locate actual args; _Complex types and integral.
#
-proc complex_integral_args {} {
+proc_with_prefix complex_integral_args {} {
global gdb_prompt
delete_breakpoints
#
# Locate actual args; _Complex types and integral/float.
#
-proc complex_float_integral_args {} {
+proc_with_prefix complex_float_integral_args {} {
global gdb_prompt
delete_breakpoints
# Locate actual args; dereference pointers to ints and floats.
#
-proc pointer_args {} {
+proc_with_prefix pointer_args {} {
global gdb_prompt
global hex
global det_file
# Locate actual args; structures and unions passed by reference.
#
-proc structs_by_reference {} {
+proc_with_prefix structs_by_reference {} {
global gdb_prompt
global hex
global det_file
# Locate actual args; structures and unions passed by value.
#
-proc structs_by_value {} {
+proc_with_prefix structs_by_value {} {
global gdb_prompt
global hex
global det_file
# Locate actual args; discard, shuffle, and call
#
-proc discard_and_shuffle {} {
+proc_with_prefix discard_and_shuffle {} {
global gdb_prompt
global hex
global decimal
# Locate actual args; shuffle round robin and call
#
-proc shuffle_round_robin {} {
+proc_with_prefix shuffle_round_robin {} {
global gdb_prompt
global hex
global decimal
# Locate actual args; recursive passing of structs by value
#
-proc recursive_structs_by_value {} {
+proc_with_prefix recursive_structs_by_value {} {
global gdb_prompt
global hex
global decimal
#
# Test for accessing local stack variables in functions which call alloca
#
-proc localvars_after_alloca { } {
+proc_with_prefix localvars_after_alloca { } {
global gdb_prompt
global hex
global decimal
gdb_test "backtrace 8" "#0.*localvars_after_alloca \\(c=97 'a', s=1, i=2, l=3\\).*#1.*main.*" "backtrace after alloca"
}
-proc call_after_alloca { } {
+proc_with_prefix call_after_alloca { } {
global gdb_prompt
global hex
global decimal
# and finally stepping into indirect calls. The point is that on the PA
# these use a funky `dyncall' mechanism which GDB needs to know about.
#
-proc localvars_in_indirect_call { } {
+proc_with_prefix localvars_in_indirect_call { } {
global gdb_prompt
global hex
global decimal
# cascaded) on both the call path and the gdb_suppress_tests; path.
# to handle trampolines.
#
-proc test_stepping_over_trampolines { } {
+proc_with_prefix stepping_over_trampolines { } {
global gdb_prompt
global hex
global decimal
localvars_after_alloca
call_after_alloca
localvars_in_indirect_call
-test_stepping_over_trampolines
+stepping_over_trampolines
set timeout $prev_timeout