Annotation of GNUtools/emacs/src/s-isc2-2.h, revision 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.