/[emacs]/emacs/src/s/osf1.h
ViewVC logotype

Diff of /emacs/src/s/osf1.h

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.17 by fx, Tue Jun 27 16:24:16 2000 UTC revision 1.17.18.1 by miles, Fri Apr 4 06:21:12 2003 UTC
# Line 44  Line 44 
44  #undef bcmp  #undef bcmp
45  #endif  #endif
46  #endif  #endif
47    
48    #define ORDINARY_LINK
49    
50    /* Some systems seem to have this, others don't.  */
51    #ifdef HAVE_LIBDNET
52    #define LIBS_MACHINE -ldnet
53    #else
54    #define LIBS_MACHINE -ldnet_stub
55    #endif
56    
57    #define LIBS_DEBUG
58    #define START_FILES pre-crt0.o
59    
60    #define PTY_ITERATION           for (i = 0; i < 1; i++) /* ick */
61    #define PTY_NAME_SPRINTF        /* none */
62    #define PTY_TTY_NAME_SPRINTF    /* none */
63    #define PTY_OPEN                                        \
64      do                                                    \
65        {                                                   \
66          int dummy;                                        \
67          SIGMASKTYPE mask;                                 \
68          mask = sigblock (sigmask (SIGCHLD));              \
69          if (-1 == openpty (&fd, &dummy, pty_name, 0, 0))  \
70            fd = -1;                                        \
71          sigsetmask (mask);                                \
72          emacs_close (dummy);                              \
73        }                                                   \
74      while (0)

Legend:
Removed from v.1.17  
changed lines
  Added in v.1.17.18.1

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26