remove OSF1 support
This commit is contained in:
@@ -168,9 +168,6 @@ extern void quit_handler(Widget, XtPointer, XtPointer);
|
||||
static void sig_int_handler(int sig);
|
||||
extern void find_cb(Widget, XtPointer, XtPointer);
|
||||
extern void goto_cb(Widget, XtPointer, XtPointer);
|
||||
#ifdef __osf__
|
||||
extern void sigchld_handler(int);
|
||||
#endif /* __osf__ */
|
||||
extern void timezone_cb(Widget, XtPointer, XtPointer);
|
||||
extern void print_cb(Widget, XtPointer, XtPointer);
|
||||
|
||||
@@ -2834,18 +2831,6 @@ init_calendar(argc, argv)
|
||||
}
|
||||
}
|
||||
|
||||
#ifdef __osf__
|
||||
extern void
|
||||
sigchld_handler(int signo) /* Do not use the arg signo at the moment */
|
||||
{
|
||||
pid_t pid;
|
||||
int stat_loc;
|
||||
|
||||
pid = waitpid(-1, &stat_loc, WNOHANG);
|
||||
/* Child exit handling code follows, if any */
|
||||
}
|
||||
#endif /* __osf__ */
|
||||
|
||||
static int
|
||||
newXErrorHandler(Display *dsp, XErrorEvent *event)
|
||||
{
|
||||
@@ -2865,17 +2850,12 @@ main(int argc, char **argv) {
|
||||
|
||||
struct sigaction sa, osa;
|
||||
|
||||
#ifdef __osf__
|
||||
sa.sa_handler = sigchld_handler;
|
||||
sa.sa_flags = 0;
|
||||
#else
|
||||
sa.sa_handler = SIG_IGN;
|
||||
# ifdef SA_NOCLDWAIT
|
||||
sa.sa_flags = SA_NOCLDWAIT;
|
||||
# else
|
||||
sa.sa_flags = 0;
|
||||
# endif
|
||||
#endif
|
||||
sigemptyset(&sa.sa_mask);
|
||||
|
||||
sigaction(SIGCHLD, &sa, &osa);
|
||||
|
||||
@@ -465,11 +465,7 @@ static char *lptr;
|
||||
|
||||
yylex()
|
||||
{
|
||||
#if defined(__osf__)
|
||||
extern long yylval;
|
||||
#else /* __osf__ */
|
||||
extern int yylval;
|
||||
#endif /* __osf__ */
|
||||
int sign;
|
||||
register char c;
|
||||
register char *p;
|
||||
|
||||
@@ -130,23 +130,6 @@ init_time()
|
||||
_Xltimeparams localtime_buf;
|
||||
_Xgtimeparams gmtime_buf;
|
||||
|
||||
#ifdef __osf__
|
||||
char *tzptr;
|
||||
#endif
|
||||
|
||||
#ifdef __osf__
|
||||
/* Fix for QAR 31607 */
|
||||
if (getenv("TZ") == NULL){
|
||||
tzset();
|
||||
tzptr = malloc(strlen(tzname[0]) + strlen(tzname[1]) + 10);
|
||||
sprintf (tzptr,"TZ=%s%d%s", tzname[0], timezone/3600, tzname[1]);
|
||||
putenv(tzptr);
|
||||
tzset();
|
||||
}
|
||||
else
|
||||
tzset();
|
||||
#endif
|
||||
|
||||
t = time(0);
|
||||
tm = *_XLocaltime(&t, localtime_buf);
|
||||
gm = *_XGmtime(&t, gmtime_buf);
|
||||
|
||||
@@ -695,8 +695,7 @@ main(int argc, char **argv)
|
||||
|
||||
if (udp_transp == (SVCXPRT *)-1) {
|
||||
udp_transp = svcudp_create(standalone ? RPC_ANYSOCK : 0
|
||||
#if defined(_AIX) || defined(hpV4) || defined(__osf__) || defined(linux) || \
|
||||
defined(CSRG_BASED)
|
||||
#if defined(_AIX) || defined(hpV4) || defined(linux) || defined(CSRG_BASED)
|
||||
);
|
||||
#else
|
||||
,0,0);
|
||||
|
||||
Reference in New Issue
Block a user