Commit 546be87e by Mark Mitchell Committed by Mark Mitchell

* iris6.h (BUILD_VA_LIST_TYPE): Define.

From-SVN: r29751
parent c328b1d7
Thu Sep 30 23:04:41 1999 Mark P. Mitchell <mark@codesourcery.com>
* iris6.h (BUILD_VA_LIST_TYPE): Define.
Thu Sep 30 18:44:50 1999 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
* rs6000.c (rs6000_build_va_list): Create a TYPE_DECL node
......
......@@ -438,6 +438,12 @@ do \
} \
while (0)
/* Define the `__builtin_va_list' type for the ABI. On Irix6, this
type is `char *'. */
#undef BUILD_VA_LIST_TYPE
#define BUILD_VA_LIST_TYPE(VALIST) \
(VALIST) = build_pointer_type (char_type_node)
/* Output the size directive for a decl in rest_of_decl_compilation
in the case where we did not do so before the initializer.
Once we find the error_mark_node, we know that the value of
......
// Build don't link:
// Origin: Mark Mitchell <mark@codesourcery.com>
#include <stdarg.h>
#include <stdio.h>
void f (int i, ...)
{
va_list ap;
va_start (ap, i);
vprintf ("test", ap);
va_end (ap);
}
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment