aboutsummaryrefslogtreecommitdiffstats
path: root/src/m
diff options
context:
space:
mode:
Diffstat (limited to 'src/m')
-rw-r--r--src/m/alpha.h6
-rw-r--r--src/m/arm.h2
-rw-r--r--src/m/intel386.h2
-rw-r--r--src/m/m68k.h1
-rw-r--r--src/m/sparc.h3
-rw-r--r--src/m/template.h6
6 files changed, 0 insertions, 20 deletions
diff --git a/src/m/alpha.h b/src/m/alpha.h
index ae8fd62d6f..5a0168417c 100644
--- a/src/m/alpha.h
+++ b/src/m/alpha.h
@@ -64,12 +64,6 @@ along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>. */
termio and struct termios are mutually incompatible. */
#define NO_TERMIO
-#if defined (GNU_LINUX) || defined (__NetBSD__) || defined (__OpenBSD__)
-# ifndef __ELF__
-# define COFF
-# endif /* notdef __ELF__ */
-#endif
-
/* Many Alpha implementations (e.g. gas 2.8) can't handle DBL_MIN:
they generate code that uses a signaling NaN instead of DBL_MIN.
Define DBL_MIN_REPLACEMENT to be the next value larger than DBL_MIN:
diff --git a/src/m/arm.h b/src/m/arm.h
index cf30e2e1b1..ee5d6c7784 100644
--- a/src/m/arm.h
+++ b/src/m/arm.h
@@ -22,7 +22,5 @@ along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>. */
is the most significant byte. */
#undef WORDS_BIG_ENDIAN
-#define NO_REMAP
-
/* arch-tag: 07856f0c-f0c8-4bd8-99af-0b7fa1e5ee42
(do not change this comment) */
diff --git a/src/m/intel386.h b/src/m/intel386.h
index 76e5929e4e..2931e9a228 100644
--- a/src/m/intel386.h
+++ b/src/m/intel386.h
@@ -32,8 +32,6 @@ along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>. */
/* libc-linux/sysdeps/linux/i386/ulimit.c says that due to shared library, */
/* we cannot get the maximum address for brk */
#define ULIMIT_BREAK_VALUE (32*1024*1024)
-
-#define SEGMENT_MASK ((SEGMENT_SIZE)-1)
#endif
/* arch-tag: 746338f0-cb7b-4f49-a98c-cb50817cf2ec
diff --git a/src/m/m68k.h b/src/m/m68k.h
index 5a083205e5..2286cbce5e 100644
--- a/src/m/m68k.h
+++ b/src/m/m68k.h
@@ -40,7 +40,6 @@ along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>. */
#define DATA_SEG_BITS 0x80000000
#endif
-#define NO_REMAP
#endif
/* arch-tag: 4eadd161-b4e8-4b82-82a1-e4ce7f42969d
diff --git a/src/m/sparc.h b/src/m/sparc.h
index 39240dcbf5..6c2c71c404 100644
--- a/src/m/sparc.h
+++ b/src/m/sparc.h
@@ -34,9 +34,6 @@ along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>. */
/* Convert that into an integer that is 100 for a load average of 1.0 */
#define LOAD_AVE_CVT(x) (int) (((double) (x)) * 100.0 / FSCALE)
-/* Mask for address bits within a memory segment */
-#define SEGMENT_MASK (SEGSIZ - 1)
-
#ifdef __arch64__ /* GCC, 64-bit ABI. */
#define BITS_PER_LONG 64
diff --git a/src/m/template.h b/src/m/template.h
index 0b149411a0..7e06784981 100644
--- a/src/m/template.h
+++ b/src/m/template.h
@@ -47,12 +47,6 @@ along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>. */
numerically. */
#define VIRT_ADDR_VARIES
-/* Define NO_REMAP if memory segmentation makes it not work well
- to change the boundary between the text section and data section
- when Emacs is dumped. If you define this, the preloaded Lisp
- code will not be sharable; but that's better than failing completely. */
-#define NO_REMAP
-
/* After adding support for a new machine, modify the large case
statement in configure.in to recognize reasonable
configuration names, and add a description of the system to