Mon Sep 14 20:00:04 1998 Michael Snyder <msnyder@cleaver.cygnus.com>

* lib/<emc-support.exp trace-support.exp}: New files.
        * configure.in: add new test directory gdb.trace.
        * gdb.trace/{configure configure.in Makefile.in}: New files.
        * gdb.trace/{actions.c actions.exp gdb_c_test.c}: New files.
        * gdb.trace/{circ.c circ.exp limits.c limits.exp}: New files.
        * gdb.trace/{collection.c collection.exp tfind.exp }: New files.
        * gdb.trace/{backtrace.exp deltrace.exp infotrace.exp}: New files.
        * gdb.trace/{packetlen.exp passc-dyn.exp passcount.exp}: New files.
        * gdb.trace/{report.exp save-trace.exp tracecmd.exp}: New files.
        * gdb.trace/{while-dyn.exp while-stepping.exp}: New files.
This commit is contained in:
Michael Snyder
1998-09-15 22:25:01 +00:00
parent ff8c385ab3
commit 27001c664d
26 changed files with 5878 additions and 2 deletions

View File

@@ -0,0 +1,51 @@
/*
* Test program for tracing internal limits (number of tracepoints etc.)
*/
int n = 6;
int arr[64];
static void foo(int x)
{
}
static void bar(int y)
{
}
static void baz(int z)
{
}
static void begin () /* called before anything else */
{
}
static void end () /* called after everything else */
{
}
int
main (argc, argv, envp)
int argc;
char *argv[], **envp;
{
int i;
#ifdef usestubs
set_debug_traps ();
breakpoint ();
#endif
begin ();
for (i = 0; i < sizeof(arr) / sizeof(arr[0]); i++)
arr[i] = i + 1;
foo (1);
bar (2);
baz (3);
end ();
return 0;
}