aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorKenichi Handa2000-11-11 01:05:49 +0000
committerKenichi Handa2000-11-11 01:05:49 +0000
commit0a95681a61d85d7d2afce099cea13235cc411674 (patch)
tree47ce0a80ec7ce3bc12af9bde370105e9a3094fb9 /src
parent050c9c68496e68053cd77dcccd527ff1c6d57db3 (diff)
downloademacs-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.h10
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 */