/*
 * these are in a separate file so the compiler doesn't bitch about mismatched
 * arguments
 */

#include <stdio.h>

#include "common.h"

/*VARARGS1*/
void warning(fmt,a1,a2,a3,a4,a5,a6,a7)
char *fmt;
char *a1,*a2,*a3,*a4,*a5,*a6,*a7;
{
    fputs("cc: warning: ",stderr);
    fprintf(stderr,fmt,a1,a2,a3,a4,a5,a6,a7);
    putc('\n',stderr);
    (void) fflush(stderr);
}

/*VARAS1*/
void fatal(fmt,a1,a2,a3,a4,a5,a6,a7)
char *fmt;
char *a1,*a2,*a3,*a4,*a5,*a6,*a7;
{
    fputs("cc: error: ",stderr);
    fprintf(stderr,fmt,a1,a2,a3,a4,a5,a6,a7);
    putc('\n',stderr);
    (void) fflush(stderr);
    exit(1);
}
