empth_sem_t *empth_sem_create _PROTO((char *name, int count));
void empth_sem_signal _PROTO((empth_sem_t *));
void empth_sem_wait _PROTO((empth_sem_t *));
-emp_sig_t empth_alarm _PROTO((int));
+void empth_alarm _PROTO((int));
#include "prototypes.h" /* must come at end, after defines and typedefs */
#define POSIXSIGNALS
#endif
-#if defined(POSIXSIGNALS) || defined(__STDC__)
-typedef void emp_sig_t;
-#else
-typedef int emp_sig_t;
-#endif
-
#if !defined(aix) && !defined(sgi)
#ifndef ultrix /* already defined in ultrix */
#include "commodity.h"
/* src/server/main.c */
-extern emp_sig_t panic(int sig);
-extern emp_sig_t shutdwn(int sig);
+extern void panic(int sig);
+extern void shutdwn(int sig);
/*****************************************************************************
* src/lib/ * / *.c
extern empth_sem_t *empth_sem_create(char *name, int cnt);
extern void empth_sem_signal(empth_sem_t *sm);
extern void empth_sem_wait(empth_sem_t *sm);
-extern emp_sig_t empth_alarm(int sig);
+extern void empth_alarm(int sig);
#endif /* _EMPTH_LWP */
/* src/lib/empthread/pthread.c */
extern void empth_yield(void);
extern void empth_terminate(empth_t *a);
extern void empth_select(int fd, int flags);
-extern emp_sig_t empth_alarm(int sig);
+extern void empth_alarm(int sig);
extern void empth_wakeup(empth_t *a);
extern void empth_sleep(long until);
extern empth_sem_t *empth_sem_create(char *name, int cnt);