comparison src/s/gnu-linux.h @ 12829:f36fccc38b0d

(ULIMIT_BREAK_VALUE, SEGMENT_MASK): Moved to intel386.h (LIBS_SYSTEM): Define this instead of LIBS_MACHINE.
author Richard M. Stallman <rms@gnu.org>
date Fri, 11 Aug 1995 00:41:00 +0000
parents 8033d2412068
children 30565fdf5fe0
comparison
equal deleted inserted replaced
12828:f270ad11be9c 12829:f36fccc38b0d
182 #define SYSV_SYSTEM_DIR /* use dirent.h */ 182 #define SYSV_SYSTEM_DIR /* use dirent.h */
183 183
184 #define POSIX /* affects getpagesize.h and systty.h */ 184 #define POSIX /* affects getpagesize.h and systty.h */
185 #define POSIX_SIGNALS 185 #define POSIX_SIGNALS
186 186
187 /* libc-linux/sysdeps/linux/i386/ulimit.c says that due to shared library, */
188 /* we cannot get the maximum address for brk */
189 #define ULIMIT_BREAK_VALUE (32*1024*1024)
190
191 #define SEGMENT_MASK ((SEGMENT_SIZE)-1)
192
193 /* Best not to include -lg, unless it is last on the command line */ 187 /* Best not to include -lg, unless it is last on the command line */
194 #define LIBS_DEBUG 188 #define LIBS_DEBUG
195 #define LIBS_TERMCAP -ltermcap -lcurses /* save some space with shared libs*/ 189 #define LIBS_TERMCAP -ltermcap -lcurses /* save some space with shared libs*/
196 #ifndef __ELF__ 190 #ifndef __ELF__
197 #define LIB_STANDARD -lc /* avoid -lPW */ 191 #define LIB_STANDARD -lc /* avoid -lPW */
215 /* Rob Malouf <malouf@csli.stanford.edu> says: 209 /* Rob Malouf <malouf@csli.stanford.edu> says:
216 SYSV IPC is standard a standard part of Linux since version 0.99pl10, 210 SYSV IPC is standard a standard part of Linux since version 0.99pl10,
217 and is a very common addition to previous versions. */ 211 and is a very common addition to previous versions. */
218 212
219 #ifdef TERM 213 #ifdef TERM
220 #define LIBS_MACHINE -lclient 214 #define LIBS_SYSTEM -lclient
221 #define C_SWITCH_SYSTEM -D_BSD_SOURCE -I/usr/src/term 215 #define C_SWITCH_SYSTEM -D_BSD_SOURCE -I/usr/src/term
222 #else 216 #else
223 /* alane@wozzle.linet.org says that -lipc is not a separate library, 217 /* alane@wozzle.linet.org says that -lipc is not a separate library,
224 since libc-4.4.1. So -lipc was deleted. */ 218 since libc-4.4.1. So -lipc was deleted. */
225 #define LIBS_MACHINE 219 #define LIBS_SYSTEM
226 #define C_SWITCH_SYSTEM -D_BSD_SOURCE 220 #define C_SWITCH_SYSTEM -D_BSD_SOURCE
227 #endif 221 #endif
228 222
229 #define HAVE_SYSVIPC 223 #define HAVE_SYSVIPC
230 224