(internal_equal) <case Lisp_Vectorlike>: Declare size as
[emacs.git] / src / s / isc4-0.h
blobd180b5d182ca61171129ca2f58cb0b4606cbf61b
1 #include "isc3-0.h"
3 #undef LIBS_SYSTEM
4 #define LIBS_SYSTEM -linet -lcposix
6 #define ISC4_0
8 /* fmcphers@csugrad.cs.vt.edu reported this was necessary.
9 He used GCC. I don't know what is needed with other compilers. */
10 #ifdef __GNUC__
11 #undef LIBX11_SYSTEM
12 #define LIBX11_SYSTEM -lpt -lnls -lnsl_s -lcposix -lc
13 #endif
15 /* Tobias Herbert <herbert@clipper.ikp.physik.th-darmstadt.de>
16 says this is needed. */
18 #ifndef POSIX_SIGNALS
19 #ifndef sigblock
20 #ifndef SIG_BLOCK
21 #define SIG_BLOCK 0
22 #endif
23 #define sigblock(sig) \
24 (sigprocmask_set = SIGEMPTYMASK | (sig), \
25 sigprocmask (SIG_BLOCK, &sigprocmask_set, NULL))
26 #define sigunblock(sig) \
27 (sigprocmask_set = SIGFULLMASK & ~(sig), \
28 sigprocmask (SIG_SETMASK, &sigprocmask_set, NULL))
29 #endif
30 #endif /* not POSIX_SIGNALS */
32 /* arch-tag: 1278f86f-17f2-462d-88c9-85e4b5faa5c3
33 (do not change this comment) */