Mercurial > emacs
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 |
