/*
 * PROJECT C Library, X68000 PROGRAMMING INTERFACE DEFINITION
 * --------------------------------------------------------------------
 * This file is written by the Project C Library Group,  and completely
 * in public domain. You can freely use, copy, modify, and redistribute
 * the whole contents, without this notice.
 * --------------------------------------------------------------------
 * $Id: err.h,v 1.1.1.1 1993/04/18 16:13:53 mura Exp $
 */

#ifndef __err_h__
#define __err_h__

#ifndef __cdecl_h__
#include <cdecl.h>
#endif

#ifndef __va_list_defined__
#define __va_list_defined__
typedef char *va_list;
#endif

extern char *__progname;

_EXTERN (void __volatile err (int, const char *, ...));
_EXTERN (void __volatile errx (int, const char *, ...));
_EXTERN (void __volatile verr (int, const char *, va_list));
_EXTERN (void __volatile verrx (int, const char *, va_list));
_EXTERN (void warn (const char *, ...));
_EXTERN (void warnx (const char *, ...));
_EXTERN (void vwarn (const char *, va_list));
_EXTERN (void vwarnx (const char *, va_list));

#endif
