Mercurial > emacs
annotate src/s/ptx4.h @ 22703:15e0119749cf
(Vgeneric_character_list): New variable.
(init_charset_once): Init and staticpro it.
(Fgeneric_character_list): New function.
(syms_of_charset): defsubr it.
author | Kenichi Handa <handa@m17n.org> |
---|---|
date | Mon, 06 Jul 1998 06:33:55 +0000 |
parents | 469c3de61eb1 |
children | 4dc06f8c8c33 |
rev | line source |
---|---|
15845 | 1 /* s/ file for Sequent "ptx 4", which is a modified SVR5.4. */ |
2 | |
15860 | 3 /* Tell usg5-4.h not to include filio.h. */ |
4 #define NO_FILIO_H | |
5 | |
6 #include "usg5-4.h" | |
15845 | 7 |
8 /* Marcus Daniels <marcus@sysc.pdx.edu> says that SIGINFO is defined | |
9 on ptx4 but it is not a signal. Prevent process.c from doing the | |
10 wrong thing. */ | |
11 #undef SIGINFO | |
12 | |
13 /* Marcus Daniels <marcus@sysc.pdx.edu> says vfork does exist. */ | |
14 #define HAVE_VFORK | |
15 | |
21145
469c3de61eb1
(SETUP_SLAVE_PTY): New definition.
Richard M. Stallman <rms@gnu.org>
parents:
15860
diff
changeset
|
16 /* pae@dim.com (Phil Ernhardt) says this correction to |
469c3de61eb1
(SETUP_SLAVE_PTY): New definition.
Richard M. Stallman <rms@gnu.org>
parents:
15860
diff
changeset
|
17 the definition in usg5-4.h is needed to prevent |
469c3de61eb1
(SETUP_SLAVE_PTY): New definition.
Richard M. Stallman <rms@gnu.org>
parents:
15860
diff
changeset
|
18 all asynchronous subprocesses from exiting right away. */ |
469c3de61eb1
(SETUP_SLAVE_PTY): New definition.
Richard M. Stallman <rms@gnu.org>
parents:
15860
diff
changeset
|
19 #undef SETUP_SLAVE_PTY |
469c3de61eb1
(SETUP_SLAVE_PTY): New definition.
Richard M. Stallman <rms@gnu.org>
parents:
15860
diff
changeset
|
20 #define SETUP_SLAVE_PTY \ |
469c3de61eb1
(SETUP_SLAVE_PTY): New definition.
Richard M. Stallman <rms@gnu.org>
parents:
15860
diff
changeset
|
21 if (ioctl (xforkin, I_PUSH, "ldterm") == -1) \ |
469c3de61eb1
(SETUP_SLAVE_PTY): New definition.
Richard M. Stallman <rms@gnu.org>
parents:
15860
diff
changeset
|
22 fatal ("ioctl I_PUSH ldterm", errno); \ |
469c3de61eb1
(SETUP_SLAVE_PTY): New definition.
Richard M. Stallman <rms@gnu.org>
parents:
15860
diff
changeset
|
23 if (ioctl (xforkin, I_PUSH, "ttcompat") == -1) \ |
469c3de61eb1
(SETUP_SLAVE_PTY): New definition.
Richard M. Stallman <rms@gnu.org>
parents:
15860
diff
changeset
|
24 fatal ("ioctl I_PUSH ttcompat", errno); |