Ported to HPPA, tested on HP 712/80

This commit is contained in:
Michiel Broek 2002-08-25 11:25:46 +00:00
parent d6e80372fd
commit ca5faeea0d
6 changed files with 59 additions and 12 deletions

View File

@ -7,6 +7,10 @@ WARNING: Extra debug logging enabled for checking internet news dupes.
v0.35.03 06-Jul-2002 v0.35.03 06-Jul-2002
general:
Now compiles and installs on HP-PARISC hardware, tested with
Debian 3.0 on a HP 712/80.
upgrade: upgrade:
After installation restart mbtask. After installation restart mbtask.
Start mbsetup, enter global configuration and exit and save. Start mbsetup, enter global configuration and exit and save.

2
TODO
View File

@ -77,6 +77,8 @@ mbfido:
N: Long email gated to netmail and splitted in several messages, the N: Long email gated to netmail and splitted in several messages, the
second and higher messages get the wrong flavor. second and higher messages get the wrong flavor.
L: Add %from command to areamgr/filemgr.
mbcico: mbcico:
L: Implement modem connect response translation for ISDN lines, i.e. L: Implement modem connect response translation for ISDN lines, i.e.
make the CAUSE responses human readable. see McMail for this make the CAUSE responses human readable. see McMail for this

View File

@ -1,11 +1,10 @@
/***************************************************************************** /*****************************************************************************
* *
* File ..................: signame.c * $Id$
* Purpose ...............: Signal names * Purpose ...............: Signal names
* Last modification date : 19-May-2001
* *
***************************************************************************** *****************************************************************************
* Copyright (C) 1997-2001 * Copyright (C) 1997-2002
* *
* Michiel Broek FIDO: 2:280/2802 * Michiel Broek FIDO: 2:280/2802
* Beekmansbos 10 * Beekmansbos 10
@ -83,15 +82,28 @@ char SigName[32][16] = { "NOSIGNAL",
#ifdef __alpha__ #ifdef __alpha__
char SigName[32][16] = { "NOSIGNAL", char SigName[32][16] = { "NOSIGNAL",
"SIGHUP", "SIGINT", "SIGQUIT", "SIGILL", "SIGHUP", "SIGINT", "SIGQUIT", "SIGILL",
"SIGTRAP", "SIGABRT", "SIGEMT", "SIGFPE", "SIGTRAP", "SIGABRT", "SIGEMT", "SIGFPE",
"SIGKILL", "SIGBUS", "SIGSEGV", "SIGSYS", "SIGKILL", "SIGBUS", "SIGSEGV", "SIGSYS",
"SIGPIPE", "SIGALRM", "SIGTERM", "SIGURG", "SIGPIPE", "SIGALRM", "SIGTERM", "SIGURG",
"SIGSTOP", "SIGTSTP", "SIGCONT", "SIGCHLD", "SIGSTOP", "SIGTSTP", "SIGCONT", "SIGCHLD",
"SIGTTIN", "SIGTTOU", "SIGIO", "SIGXCPU", "SIGTTIN", "SIGTTOU", "SIGIO", "SIGXCPU",
"SIGXFSZ", "SIGVTALRM", "SIGPROF", "SIGWINCH", "SIGXFSZ", "SIGVTALRM", "SIGPROF", "SIGWINCH",
"SIGINFO", "SIGUSR1", "SIGUSR2"}; "SIGINFO", "SIGUSR1", "SIGUSR2"};
#endif
#ifdef __hppa__
char SigName[32][16] = { "NOSIGNAL",
"SIGHUP", "SIGINT", "SIGQUIT", "SIGILL",
"SIGTRAP", "SIGABRT", "SIGEMT", "SIGFPE",
"SIGKILL", "SIGBUS", "SIGSEGV", "SIGSYS",
"SIGPIPE", "SIGALRM", "SIGTERM", "SIGUSR1",
"SIGUSR2", "SIGCHLD", "SIGPWR", "SIGVTALRM",
"SIGPROF", "SIGIO", "SIGWINCH", "SIGSTOP",
"SIGTSTP", "SIGCONT", "SIGTTIN", "SIGTTOU",
"SIGURG", "SIGLOST", "SIGUNUSED"};
#endif #endif

View File

@ -361,6 +361,8 @@ char *OsCPU()
return (char *)"Sparc"; return (char *)"Sparc";
#elif __alpha__ #elif __alpha__
return (char *)"Alpha"; return (char *)"Alpha";
#elif __hppa__
return (char *)"HPPA";
#else #else
return (char *)"Unknown"; return (char *)"Unknown";
#endif #endif

View File

@ -937,6 +937,19 @@ char SigName[32][16] = { "NOSIGNAL",
"SIGXFSZ", "SIGVTALRM", "SIGPROF", "SIGWINCH", "SIGXFSZ", "SIGVTALRM", "SIGPROF", "SIGWINCH",
"SIGINFO", "SIGUSR1", "SIGUSR2"}; "SIGINFO", "SIGUSR1", "SIGUSR2"};
#endif
#ifdef __hppa__
char SigName[32][16] = { "NOSIGNAL",
"SIGHUP", "SIGINT", "SIGQUIT", "SIGILL",
"SIGTRAP", "SIGABRT", "SIGEMT", "SIGFPE",
"SIGKILL", "SIGBUS", "SIGSEGV", "SIGSYS",
"SIGPIPE", "SIGALRM", "SIGTERM", "SIGUSR1",
"SIGUSR2", "SIGCHLD", "SIGPWR", "SIGVTALRM",
"SIGPROF", "SIGIO", "SIGWINCH", "SIGSTOP",
"SIGTSTP", "SIGCONT", "SIGTTIN", "SIGTTOU",
"SIGURG", "SIGLOST", "SIGUNUSED"};
#endif #endif

View File

@ -92,3 +92,17 @@ char SigName[32][16] = { "NOSIGNAL",
#endif #endif
#ifdef __hppa__
char SigName[32][16] = { "NOSIGNAL",
"SIGHUP", "SIGINT", "SIGQUIT", "SIGILL",
"SIGTRAP", "SIGABRT", "SIGEMT", "SIGFPE",
"SIGKILL", "SIGBUS", "SIGSEGV", "SIGSYS",
"SIGPIPE", "SIGALRM", "SIGTERM", "SIGUSR1",
"SIGUSR2", "SIGCHLD", "SIGPWR", "SIGVTALRM",
"SIGPROF", "SIGIO", "SIGWINCH", "SIGSTOP",
"SIGTSTP", "SIGCONT", "SIGTTIN", "SIGTTOU",
"SIGURG", "SIGLOST", "SIGUNUSED"};
#endif