Commit | Line | Data |
---|---|---|
1eb52acd RS |
1 | #include "isc3-0.h" |
2 | ||
35a474bb | 3 | #undef LIBS_SYSTEM |
35a474bb | 4 | #define LIBS_SYSTEM -linet -lcposix |
5de573c4 RS |
5 | |
6 | #define ISC4_0 | |
ed80e1ca RS |
7 | |
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 | |
35a474bb RS |
14 | |
15 | /* Tobias Herbert <herbert@clipper.ikp.physik.th-darmstadt.de> | |
16 | says this is needed. */ | |
17 | ||
3be64b69 | 18 | #ifndef POSIX_SIGNALS |
35a474bb RS |
19 | #ifndef sigblock |
20 | #ifndef SIG_BLOCK | |
21 | #define SIG_BLOCK 0 | |
22 | #endif | |
6a9f1263 GM |
23 | #define sigblock(sig) \ |
24 | (sigprocmask_set = SIGEMPTYMASK | (sig), \ | |
25 | sigprocmask (SIG_BLOCK, &sigprocmask_set, NULL)) | |
0b81c940 GM |
26 | #define sigunblock(sig) \ |
27 | (sigprocmask_set = SIGFULLMASK & ~(sig), \ | |
28 | sigprocmask (SIG_SETMASK, &sigprocmask_set, NULL)) | |
35a474bb | 29 | #endif |
3be64b69 | 30 | #endif /* not POSIX_SIGNALS */ |