aboutsummaryrefslogtreecommitdiffstats
path: root/src/s/gnu-linux.h
diff options
context:
space:
mode:
authorAndreas Schwab1998-02-20 13:06:59 +0000
committerAndreas Schwab1998-02-20 13:06:59 +0000
commit2e38d8620a9b6fba358311d1be9eb29decbd81d6 (patch)
treef60921ac02575c8180cd7eb9a58852b720fc9962 /src/s/gnu-linux.h
parent47b682b73cd0086deff9a7e67d60d9b75d01ca82 (diff)
downloademacs-2e38d8620a9b6fba358311d1be9eb29decbd81d6.tar.gz
emacs-2e38d8620a9b6fba358311d1be9eb29decbd81d6.zip
(LINUX_MAP_SHARED_DOES_WORK): Define for kernel
version after 2.0. (UNEXEC_USE_MAP_PRIVATE): Don't define if LINUX_MAP_SHARED_DOES_WORK.
Diffstat (limited to 'src/s/gnu-linux.h')
-rw-r--r--src/s/gnu-linux.h5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/s/gnu-linux.h b/src/s/gnu-linux.h
index ad066ea051a..3113565d36e 100644
--- a/src/s/gnu-linux.h
+++ b/src/s/gnu-linux.h
@@ -47,6 +47,9 @@ Boston, MA 02111-1307, USA. */
47#if LINUX_VERSION_CODE > 0x10200 47#if LINUX_VERSION_CODE > 0x10200
48#define LINUX_SIGIO_DOES_WORK 48#define LINUX_SIGIO_DOES_WORK
49#endif /* LINUX_VERSION_CODE > 0x10200 */ 49#endif /* LINUX_VERSION_CODE > 0x10200 */
50#if LINUX_VERSION_CODE >= 0x20000
51#define LINUX_MAP_SHARED_DOES_WORK
52#endif /* LINUX_VERSION_CODE >= 0x20000 */
50#endif /* HAVE_LINUX_VERSION_H */ 53#endif /* HAVE_LINUX_VERSION_H */
51#endif /* emacs */ 54#endif /* emacs */
52#endif /* NOT_C_CODE */ 55#endif /* NOT_C_CODE */
@@ -243,8 +246,10 @@ Boston, MA 02111-1307, USA. */
243 246
244#ifdef __ELF__ 247#ifdef __ELF__
245#define UNEXEC unexelf.o 248#define UNEXEC unexelf.o
249#ifndef LINUX_MAP_SHARED_DOES_WORK
246#define UNEXEC_USE_MAP_PRIVATE 250#define UNEXEC_USE_MAP_PRIVATE
247#endif 251#endif
252#endif
248 253
249#ifdef LINUX_QMAGIC 254#ifdef LINUX_QMAGIC
250 255