+2016-03-30 Yao Qi <yao.qi@linaro.org>
+
+ * gdb.reverse/until-precsave.exp: Match function name only.
+ * gdb.reverse/until-reverse.c (main): Don't call fprintf nor printf.
+ Move malloc to a condition block.
+ * gdb.reverse/until-reverse.exp: Match function name only.
+
2016-03-29 Marcin KoĆcielnicki <koriakin@0x04.net>
* gdb.trace/ftrace.exp: Set arg0exp for s390.
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 */