/*
 * signal.h X68k XC Compiler v2.10 Copyright 1990,91,92 SHARP/Hudson
 */
#ifndef	__SIGNAL_H
#define	__SIGNAL_H

#ifdef	FORWORD
#define	__PROTO_TYPE
#endif
#ifdef	__STDC__
#define	__PROTO_TYPE
#endif

#define	NSIG 1
#define	SIG_DFL	((void (*)())0)
#define	SIG_IGN	((void (*)())1)
#define	SIG_ERR	((void (*)())-1)

#define	SIGINT	0xfff1		/* CTRL+C */
#define	SIGABRT	0xfffa		/* abort()*/
#define	SIGTERM	0xfffb		/* exit() */

#ifdef	__PROTO_TYPE

void	(*signal(int, void (*)(int)))(int);
int	raise(int);

#undef	__PROTO_TYPE
#else

void	(*signal())();
int	raise();

#endif

#endif
