aboutsummaryrefslogtreecommitdiffstats
path: root/src/s
diff options
context:
space:
mode:
authorRichard M. Stallman2001-12-29 23:48:45 +0000
committerRichard M. Stallman2001-12-29 23:48:45 +0000
commit1182d214b1ca65d1b4d7ec0cd7030b07859ffee3 (patch)
treeda406e8cd52178fa8e4059f6868cf3abc1f33e94 /src/s
parent2f8fe2f420c89ff5d5eaddc00abf910fbd518b1f (diff)
downloademacs-1182d214b1ca65d1b4d7ec0cd7030b07859ffee3.tar.gz
emacs-1182d214b1ca65d1b4d7ec0cd7030b07859ffee3.zip
(LIBX11_SYSTEM) [MOTIF]: Add -lgen.
(sigprocmask_set): Conditionalize decl on ! NOT_C_CODE.
Diffstat (limited to 'src/s')
-rw-r--r--src/s/sco5.h11
1 files changed, 10 insertions, 1 deletions
diff --git a/src/s/sco5.h b/src/s/sco5.h
index 7d2336b8a94..5eea7955ee5 100644
--- a/src/s/sco5.h
+++ b/src/s/sco5.h
@@ -70,7 +70,12 @@ Boston, MA 02111-1307, USA. */
70/* This is safe since we already assumed HAVE_SOCKET 70/* This is safe since we already assumed HAVE_SOCKET
71 if using X windows. */ 71 if using X windows. */
72#undef LIBX11_SYSTEM 72#undef LIBX11_SYSTEM
73#define LIBX11_SYSTEM -lpt -lnls -lnsl -lc -lsocket 73#define LIBX11_SYSTEM_COMMON -lpt -lnls -lnsl -lc -lsocket
74#ifdef MOTIF
75# define LIBX11_SYSTEM -lgen LIBX11_SYSTEM_COMMON
76#else /* ndef MOTIF */
77# define LIBX11_SYSTEM LIBX11_SYSTEM_COMMON
78#endif /* ndef MOTIF */
74 79
75#undef LIB_X11_LIB 80#undef LIB_X11_LIB
76#define LIB_X11_LIB -lX11 81#define LIB_X11_LIB -lX11
@@ -129,7 +134,11 @@ Boston, MA 02111-1307, USA. */
129#undef POSIX_SIGNALS 134#undef POSIX_SIGNALS
130 135
131#define SIGMASKTYPE long 136#define SIGMASKTYPE long
137
138#ifndef NOT_C_CODE
132extern SIGMASKTYPE sigprocmask_set; 139extern SIGMASKTYPE sigprocmask_set;
140#endif /* not NOT_C_CODE */
141
133#define sigblock(sig) \ 142#define sigblock(sig) \
134 (sigprocmask_set = SIGEMPTYMASK | (sig), \ 143 (sigprocmask_set = SIGEMPTYMASK | (sig), \
135 sigprocmask (SIG_BLOCK, &sigprocmask_set, NULL)) 144 sigprocmask (SIG_BLOCK, &sigprocmask_set, NULL))