comparison src/process.h @ 4759:aa5ed11f473b

Remove support for obsolete systems. See xemacs-patches message with ID <870180fe0911101613m6b8efa4bpf083fd9013950807@mail.gmail.com>.
author Jerry James <james@xemacs.org>
date Wed, 18 Nov 2009 08:49:14 -0700
parents 543769b89fed
children 19a72041c5ed e0db3c197671
comparison
equal deleted inserted replaced
4758:75975fd0b7fc 4759:aa5ed11f473b
19 the Free Software Foundation, Inc., 59 Temple Place - Suite 330, 19 the Free Software Foundation, Inc., 59 Temple Place - Suite 330,
20 Boston, MA 02111-1307, USA. */ 20 Boston, MA 02111-1307, USA. */
21 21
22 #ifndef INCLUDED_process_h_ 22 #ifndef INCLUDED_process_h_
23 #define INCLUDED_process_h_ 23 #define INCLUDED_process_h_
24
25 #if defined (NO_SUBPROCESSES)
26 #undef XPROCESS
27 #undef CHECK_PROCESS
28 #define PROCESSP(x) 0
29 #define PROCESS_LIVE_P(x) 0
30 #define Fprocess_status(x) Qnil
31 #define Fget_process(x) Qnil
32 #define Fget_buffer_process(x) Qnil
33 #define kill_buffer_processes(x) 0
34 #define close_process_descs() 0
35 #define init_xemacs_process() 0
36
37 #else /* not NO_SUBPROCESSES */
38 24
39 BEGIN_C_DECLS 25 BEGIN_C_DECLS
40 26
41 /* struct Lisp_Process is defined in procimpl.h; only process-*.c need 27 /* struct Lisp_Process is defined in procimpl.h; only process-*.c need
42 to know about the guts of it. */ 28 to know about the guts of it. */
120 const char *signal_name (int signum); 106 const char *signal_name (int signum);
121 Lisp_Object canonicalize_host_name (Lisp_Object host); 107 Lisp_Object canonicalize_host_name (Lisp_Object host);
122 108
123 END_C_DECLS 109 END_C_DECLS
124 110
125 #endif /* not NO_SUBPROCESSES */
126
127 /* The name of the file open to get a null file, or a data sink. 111 /* The name of the file open to get a null file, or a data sink.
128 MS-DOS, and OS/2 redefine this. */ 112 MS-DOS, and OS/2 redefine this. */
129 #ifndef NULL_DEVICE 113 #ifndef NULL_DEVICE
130 #define NULL_DEVICE "/dev/null" 114 #define NULL_DEVICE "/dev/null"
131 #endif 115 #endif