* combine.c (gen_rtx_combine): Add missing call to va_end().
* final.c (asm_fprintf): Likewise.
* genattrtab.c (attr_rtx): Likewise.
cp:
* lex.c (compiler_error): Add missing call to va_end().
From-SVN: r29667
+Sun Sep 26 07:37:11 1999 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
+
+ * combine.c (gen_rtx_combine): Add missing call to va_end().
+
+ * final.c (asm_fprintf): Likewise.
+
+ * genattrtab.c (attr_rtx): Likewise.
+
Sat Sep 25 13:11:07 1999 Jeffrey A Law (law@cygnus.com)
* cse.c: Update comments.
args[j] = va_arg (p, rtx);
}
+ va_end (p);
+
/* See if this is in undobuf. Be sure we don't use objects that came
from another insn; this could produce circular rtl structures. */
+1999-09-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
+
+ * lex.c (compiler_error): Add missing call to va_end().
+
1999-09-25 Mark Mitchell <mark@codesourcery.com>
* dump.c (dequeue_and_dump): Handle RESULT_DECL.
#endif
vsprintf (buf, msg, ap);
+ va_end (ap);
error_with_file_and_line (input_filename, lineno, "%s (compiler error)", buf);
}
\f
default:
fputc (c, file);
}
+ va_end (argptr);
}
\f
/* Split up a CONST_DOUBLE or integer constant rtx
{
HOST_WIDE_INT arg0 = va_arg (p, HOST_WIDE_INT);
if (arg0 == 0)
- return false_rtx;
+ {
+ va_end (p);
+ return false_rtx;
+ }
if (arg0 == 1)
- return true_rtx;
+ {
+ va_end (p);
+ return true_rtx;
+ }
goto nohash;
}
else