]> code.delx.au - gnu-emacs/commitdiff
(LINUX_MAP_SHARED_DOES_WORK): Define for kernel
authorAndreas Schwab <schwab@suse.de>
Fri, 20 Feb 1998 13:06:59 +0000 (13:06 +0000)
committerAndreas Schwab <schwab@suse.de>
Fri, 20 Feb 1998 13:06:59 +0000 (13:06 +0000)
version after 2.0.
(UNEXEC_USE_MAP_PRIVATE): Don't define if
LINUX_MAP_SHARED_DOES_WORK.

src/s/gnu-linux.h

index ad066ea051a6f3e0d5f1fc6d764a81c866e0b5ff..3113565d36e295eec089f8fade228902901ebb5a 100644 (file)
@@ -47,6 +47,9 @@ Boston, MA 02111-1307, USA.  */
 #if LINUX_VERSION_CODE > 0x10200
 #define LINUX_SIGIO_DOES_WORK
 #endif /* LINUX_VERSION_CODE > 0x10200 */
+#if LINUX_VERSION_CODE >= 0x20000
+#define LINUX_MAP_SHARED_DOES_WORK
+#endif /* LINUX_VERSION_CODE >= 0x20000 */
 #endif /* HAVE_LINUX_VERSION_H */
 #endif /* emacs */
 #endif /* NOT_C_CODE */
@@ -243,8 +246,10 @@ Boston, MA 02111-1307, USA.  */
 
 #ifdef __ELF__
 #define UNEXEC unexelf.o
+#ifndef LINUX_MAP_SHARED_DOES_WORK
 #define UNEXEC_USE_MAP_PRIVATE
 #endif
+#endif
 
 #ifdef LINUX_QMAGIC