diff options
| author | Kenichi Handa | 2000-11-11 01:05:49 +0000 |
|---|---|---|
| committer | Kenichi Handa | 2000-11-11 01:05:49 +0000 |
| commit | 0a95681a61d85d7d2afce099cea13235cc411674 (patch) | |
| tree | 47ce0a80ec7ce3bc12af9bde370105e9a3094fb9 /src | |
| parent | 050c9c68496e68053cd77dcccd527ff1c6d57db3 (diff) | |
| download | emacs-0a95681a61d85d7d2afce099cea13235cc411674.tar.gz emacs-0a95681a61d85d7d2afce099cea13235cc411674.zip | |
(BROKEN_SIGAIO, BROKEN_SIGPTY, BROKEN_SIGPOLL):
Defined these macros.
(NLIST_STRUCT): Avoid re-defining it.
Diffstat (limited to 'src')
| -rw-r--r-- | src/m/ibmrs6000.h | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/src/m/ibmrs6000.h b/src/m/ibmrs6000.h index 56756ed0f95..8500ee9a7a2 100644 --- a/src/m/ibmrs6000.h +++ b/src/m/ibmrs6000.h | |||
| @@ -150,6 +150,14 @@ Boston, MA 02111-1307, USA. */ | |||
| 150 | #define HAVE_SYSVIPC | 150 | #define HAVE_SYSVIPC |
| 151 | /*** BUILD 9008 - FIONREAD problem still exists in X-Windows. ***/ | 151 | /*** BUILD 9008 - FIONREAD problem still exists in X-Windows. ***/ |
| 152 | #define BROKEN_FIONREAD | 152 | #define BROKEN_FIONREAD |
| 153 | /* As we define BROKEN_FIONREAD, SIGIO will be undefined in systty.h. | ||
| 154 | But, on AIX, SIGAIO, SIGPTY, and SIGPOLL are defined as SIGIO, | ||
| 155 | which causes compilation error at init_signals in sysdep.c. So, we | ||
| 156 | define these macros so that syssignal.h detects them and undefine | ||
| 157 | SIGAIO, SIGPTY and SIGPOLL. */ | ||
| 158 | #define BROKEN_SIGAIO | ||
| 159 | #define BROKEN_SIGPTY | ||
| 160 | #define BROKEN_SIGPOLL | ||
| 153 | 161 | ||
| 154 | /* Don't try to include sioctl.h or ptem.h. */ | 162 | /* Don't try to include sioctl.h or ptem.h. */ |
| 155 | #undef NEED_SIOCTL | 163 | #undef NEED_SIOCTL |
| @@ -181,7 +189,9 @@ Boston, MA 02111-1307, USA. */ | |||
| 181 | #define LD_SWITCH_SITE -B/bin/ | 189 | #define LD_SWITCH_SITE -B/bin/ |
| 182 | #endif | 190 | #endif |
| 183 | 191 | ||
| 192 | #ifndef NLIST_STRUCT | ||
| 184 | /* AIX supposedly doesn't use this interface, but on the RS/6000 | 193 | /* AIX supposedly doesn't use this interface, but on the RS/6000 |
| 185 | it apparently does. */ | 194 | it apparently does. */ |
| 186 | #define NLIST_STRUCT | 195 | #define NLIST_STRUCT |
| 196 | #endif | ||
| 187 | #endif /* USG5_4 */ | 197 | #endif /* USG5_4 */ |