aboutsummaryrefslogtreecommitdiff
path: root/gdb/testsuite/gdb.reverse/until-reverse.c
diff options
context:
space:
mode:
Diffstat (limited to 'gdb/testsuite/gdb.reverse/until-reverse.c')
-rw-r--r--gdb/testsuite/gdb.reverse/until-reverse.c15
1 files changed, 8 insertions, 7 deletions
diff --git a/gdb/testsuite/gdb.reverse/until-reverse.c b/gdb/testsuite/gdb.reverse/until-reverse.c
index 51f949e..d3311b7 100644
--- a/gdb/testsuite/gdb.reverse/until-reverse.c
+++ b/gdb/testsuite/gdb.reverse/until-reverse.c
@@ -33,19 +33,20 @@ int factorial(int);
int
main (int argc, char **argv, char **envp)
{
- if (argc == 12345) { /* an unlikely value < 2^16, in case uninited */ /* set breakpoint 6 here */
- fprintf (stderr, "usage: factorial <number>\n");
- return 1;
+ if (argc == 12345)
+ {
+ /* We're used by a test that requires malloc, so make sure it is
+ in the executable. */
+ (void) malloc (1);
+ return 1;
}
- printf ("%d\n", factorial (atoi ("6"))); /* set breakpoint 1 here */
+
+ factorial (atoi ("6")); /* set breakpoint 1 here */
/* set breakpoint 12 here */
marker1 (); /* set breakpoint 11 here */
marker2 (43); /* set breakpoint 20 here */
marker3 ("stack", "trace"); /* set breakpoint 21 here */
marker4 (177601976L);
- /* We're used by a test that requires malloc, so make sure it is
- in the executable. */
- (void)malloc (1);
argc = (argc == 12345); /* This is silly, but we can step off of it */ /* set breakpoint 2 here */
return argc; /* set breakpoint 10 here */