Annotation of GNUtools/emacs/src/s-isc2-2.h, revision 1.1.1.1

1.1       root        1: /* s- file for Interactive (ISC) Unix version 2.2 on the 386.  */
                      2: 
                      3: #include "s-usg5-3.h"
                      4: 
                      5: #define HAVE_SOCKETS
                      6: #define HAVE_SELECT
                      7: #define HAVE_PTYS
                      8: #define HAVE_RENAME
                      9: #define HAVE_CLOSEDIR
                     10: #define MAXNAMLEN 512
                     11: #define LIB_STANDARD -lPW -lcposix -lc
                     12: #define O_NDELAY O_NONBLOCK
                     13: #define MEMORY_IN_STRING_H
                     14: 
                     15: /* [email protected] says suspending works ok in 18.58.  */
                     16: /* #undef SIGTSTP */
                     17: 
                     18: /* This communicates with m-intel386.h.  */
                     19: #define DONT_DEFINE_SIGNAL
                     20: 
                     21: /* May be needed to avoid undefined symbols
                     22:    such as gethostname, inet_addr, gethostbyname, socket, connect... */
                     23: /* ??? There is a suggestion that -lpt is needed here.
                     24:    If you have trouble compiling wiht HAVE_X_WINDOWS, please try that.  */
                     25: #define LIBS_SYSTEM -linet
                     26: 
                     27: /* This system has job control.  */
                     28: #undef NOMULTIPLEJOBS
                     29: 
                     30: /* Send a signal to a subprocess by "typing" a signal character.  */
                     31: #define SIGNALS_VIA_CHARACTERS
                     32: #define TIOCGPGRP (TIOC|21) /* From termio.h.  */
                     33: 
                     34: #if 0
                     35: /* Some files need types.h to link properly.  */
                     36: #ifndef NO_SHORTNAMES /* Don't do this in ymakefile!  */
                     37: #include <sys/types.h>
                     38: #endif
                     39: #endif
                     40: 
                     41: #if 0 /* These might be needed if you compile with `gcc -posix'.
                     42:         It's not certain.  */
                     43: /* I'm not sure under what circumstances this file is needed, but both
                     44:    gcc and cc link with it by default, so... */
                     45: #define OBJECTS_SYSTEM /lib/crtn.o
                     46: 
                     47: /* Link with POSIX runtime if we are compiling in the POSIX environment.  */
                     48: #ifdef _POSIX_SOURCE
                     49: #define START_FILES pre-crt0.o /lib/crtp0.o
                     50: #endif
                     51: #endif

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.