aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorDan Nicolaescu2008-07-16 07:18:26 +0000
committerDan Nicolaescu2008-07-16 07:18:26 +0000
commit96b72211ed909796c472e9a65f2da82a941deb2d (patch)
tree4e49db72d6cc0a7207aad636d411a8997616d9a7 /src
parentc3b5f109164f9e7224c086a16c766257d4e3ddde (diff)
downloademacs-96b72211ed909796c472e9a65f2da82a941deb2d.tar.gz
emacs-96b72211ed909796c472e9a65f2da82a941deb2d.zip
Remove boilerplate comments and code for systems that
do not use this file. (IRIS_4D): Remove, unused.
Diffstat (limited to 'src')
-rw-r--r--src/ChangeLog6
-rw-r--r--src/m/iris4d.h33
2 files changed, 6 insertions, 33 deletions
diff --git a/src/ChangeLog b/src/ChangeLog
index 434f6de6fdf..4d4c69f027e 100644
--- a/src/ChangeLog
+++ b/src/ChangeLog
@@ -1,8 +1,12 @@
12008-07-16 Dan Nicolaescu <dann@ics.uci.edu> 12008-07-16 Dan Nicolaescu <dann@ics.uci.edu>
2 2
3 * m/iris4d.h: Remove boilerplate comments and code for systems that
4 do not use this file.
5 (IRIS_4D): Remove, unused.
6
3 * m/mips.h: Remove boilerplate comments and code for systems that 7 * m/mips.h: Remove boilerplate comments and code for systems that
4 do not use this file. 8 do not use this file.
5 (SIGN_EXTEND_CHAR): 9 (SIGN_EXTEND_CHAR):
6 * m/arm.h (SIGN_EXTEND_CHAR): Remove, unused. 10 * m/arm.h (SIGN_EXTEND_CHAR): Remove, unused.
7 * unexmips.c: Remove file, unused. 11 * unexmips.c: Remove file, unused.
8 12
diff --git a/src/m/iris4d.h b/src/m/iris4d.h
index e1d14e69106..ed055aa67df 100644
--- a/src/m/iris4d.h
+++ b/src/m/iris4d.h
@@ -29,18 +29,12 @@ along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>. */
29#define NO_ARG_ARRAY 29#define NO_ARG_ARRAY
30 30
31/* Now define a symbol for the cpu type, if your compiler 31/* Now define a symbol for the cpu type, if your compiler
32 does not define it automatically: 32 does not define it automatically. */
33 Ones defined so far include vax, m68000, ns16000, pyramid,
34 orion, tahoe, APOLLO and many others */
35 33
36#ifndef mips 34#ifndef mips
37#define mips 35#define mips
38#endif 36#endif
39 37
40#ifndef IRIS_4D
41#define IRIS_4D
42#endif
43
44/* Define EXPLICIT_SIGN_EXTEND if XINT must explicitly sign-extend 38/* Define EXPLICIT_SIGN_EXTEND if XINT must explicitly sign-extend
45 the bit field into an int. In other words, if bit fields 39 the bit field into an int. In other words, if bit fields
46 are always unsigned. 40 are always unsigned.
@@ -49,21 +43,6 @@ along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>. */
49 43
50#define EXPLICIT_SIGN_EXTEND 44#define EXPLICIT_SIGN_EXTEND
51 45
52/* Define CANNOT_DUMP on machines where unexec does not work.
53 Then the function dump-emacs will not be defined
54 and temacs will do (load "loadup") automatically unless told otherwise. */
55
56#undef CANNOT_DUMP
57
58/* Define VIRT_ADDR_VARIES if the virtual addresses of
59 pure and impure space as loaded can vary, and even their
60 relative order cannot be relied on.
61
62 Otherwise Emacs assumes that text space precedes data space,
63 numerically. */
64
65/* #define VIRT_ADDR_VARIES */
66
67/* Define NO_REMAP if memory segmentation makes it not work well 46/* Define NO_REMAP if memory segmentation makes it not work well
68 to change the boundary between the text section and data section 47 to change the boundary between the text section and data section
69 when Emacs is dumped. If you define this, the preloaded Lisp 48 when Emacs is dumped. If you define this, the preloaded Lisp
@@ -74,12 +53,8 @@ along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>. */
74/* This machine requires completely different unexec code 53/* This machine requires completely different unexec code
75 which lives in a separate file. Specify the file name. */ 54 which lives in a separate file. Specify the file name. */
76 55
77#ifdef USG5_4
78#undef UNEXEC 56#undef UNEXEC
79#define UNEXEC unexelf.o 57#define UNEXEC unexelf.o
80#else
81#define UNEXEC unexmips.o
82#endif
83 58
84#define TEXT_START 0x400000 59#define TEXT_START 0x400000
85 60
@@ -95,12 +70,6 @@ along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>. */
95#undef LIBS_MACHINE 70#undef LIBS_MACHINE
96#define LIBS_MACHINE 71#define LIBS_MACHINE
97#define LIBS_DEBUG 72#define LIBS_DEBUG
98
99#ifndef USG5_4
100/* Must define START-FILES so that the linker can find /usr/lib/crt0.o. */
101#define START_FILES pre-crt0.o /usr/lib/crt1.o
102#define LIB_STANDARD -lc /usr/lib/crtn.o
103#endif
104 73
105/* Use terminfo instead of termcap. */ 74/* Use terminfo instead of termcap. */
106 75