Move OSF1 stuff from m/alpha.h to here.
This commit is contained in:
parent
7d7d9b8484
commit
1d89948553
1 changed files with 28 additions and 0 deletions
28
src/s/osf1.h
28
src/s/osf1.h
|
@ -44,3 +44,31 @@
|
||||||
#undef bcmp
|
#undef bcmp
|
||||||
#endif
|
#endif
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
#define ORDINARY_LINK
|
||||||
|
|
||||||
|
/* Some systems seem to have this, others don't. */
|
||||||
|
#ifdef HAVE_LIBDNET
|
||||||
|
#define LIBS_MACHINE -ldnet
|
||||||
|
#else
|
||||||
|
#define LIBS_MACHINE -ldnet_stub
|
||||||
|
#endif
|
||||||
|
|
||||||
|
#define LIBS_DEBUG
|
||||||
|
#define START_FILES pre-crt0.o
|
||||||
|
|
||||||
|
#define PTY_ITERATION for (i = 0; i < 1; i++) /* ick */
|
||||||
|
#define PTY_NAME_SPRINTF /* none */
|
||||||
|
#define PTY_TTY_NAME_SPRINTF /* none */
|
||||||
|
#define PTY_OPEN \
|
||||||
|
do \
|
||||||
|
{ \
|
||||||
|
int dummy; \
|
||||||
|
SIGMASKTYPE mask; \
|
||||||
|
mask = sigblock (sigmask (SIGCHLD)); \
|
||||||
|
if (-1 == openpty (&fd, &dummy, pty_name, 0, 0)) \
|
||||||
|
fd = -1; \
|
||||||
|
sigsetmask (mask); \
|
||||||
|
emacs_close (dummy); \
|
||||||
|
} \
|
||||||
|
while (0)
|
||||||
|
|
Loading…
Add table
Reference in a new issue