mirror of
https://github.com/nArnoSNES/tcc-65816.git
synced 2024-06-02 19:42:59 +00:00
32 lines
578 B
C
32 lines
578 B
C
/* Origin: Franz Sirl <Franz.Sirl-kernel@lauterbach.com> */
|
|
|
|
#include <stdarg.h>
|
|
|
|
inline void
|
|
debug(int i1, int i2, int i3, int i4, int i5, int i6, int i7,
|
|
double f1, double f2, double f3, double f4, double f5,
|
|
double f6, double f7, double f8, double f9, ...)
|
|
{
|
|
va_list ap;
|
|
|
|
va_start (ap, f9);
|
|
|
|
if (va_arg (ap,int) != 8)
|
|
abort ();
|
|
if (va_arg (ap,int) != 9)
|
|
abort ();
|
|
if (va_arg (ap,int) != 10)
|
|
abort ();
|
|
|
|
va_end (ap);
|
|
}
|
|
|
|
int
|
|
main(void)
|
|
{
|
|
debug (1, 2, 3, 4, 5, 6, 7,
|
|
1.0, 2.0, 3.0, 4.0, 5.0, 6.0, 7.0, 8.0, 9.0,
|
|
8, 9, 10);
|
|
exit (0);
|
|
}
|