aboutsummaryrefslogtreecommitdiffstats
path: root/src/m
diff options
context:
space:
mode:
authorEli Zaretskii2010-03-20 07:14:01 -0400
committerEli Zaretskii2010-03-20 07:14:01 -0400
commitf2cdb04ac04fb8f9f92bce11df6e4a020720208b (patch)
tree4d231ff66e4145ce8967ed0c4ab71b364d05675f /src/m
parent8eef7665fa98baae93da5151c27ca0db4d1d6f5b (diff)
parent22e8757456ea6608246d9c81a83f6c5119f2e1fb (diff)
downloademacs-f2cdb04ac04fb8f9f92bce11df6e4a020720208b.tar.gz
emacs-f2cdb04ac04fb8f9f92bce11df6e4a020720208b.zip
Merge from mainline.
Diffstat (limited to 'src/m')
-rw-r--r--src/m/alpha.h5
-rw-r--r--src/m/ibmrs6000.h15
2 files changed, 0 insertions, 20 deletions
diff --git a/src/m/alpha.h b/src/m/alpha.h
index 5abf8bba726..065a0dd7d71 100644
--- a/src/m/alpha.h
+++ b/src/m/alpha.h
@@ -116,11 +116,6 @@ NOTE-END
116 116
117#endif /* __ELF__ */ 117#endif /* __ELF__ */
118 118
119#if defined (GNU_LINUX) && __GNU_LIBRARY__ - 0 < 6
120/* This controls a conditional in main. */
121#define LINUX_SBRK_BUG
122#endif
123
124/* On the Alpha it's best to avoid including TERMIO since struct 119/* On the Alpha it's best to avoid including TERMIO since struct
125 termio and struct termios are mutually incompatible. */ 120 termio and struct termios are mutually incompatible. */
126#define NO_TERMIO 121#define NO_TERMIO
diff --git a/src/m/ibmrs6000.h b/src/m/ibmrs6000.h
index 757db149ed2..4304ea90cd0 100644
--- a/src/m/ibmrs6000.h
+++ b/src/m/ibmrs6000.h
@@ -32,19 +32,10 @@ along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>. */
32 32
33#define IBMR2AIX 33#define IBMR2AIX
34 34
35#ifndef UNEXEC
36#define UNEXEC unexaix.o
37#endif
38
39/* Define addresses, macros, change some setup for dump */
40
41#define NO_REMAP
42
43/* The data segment in this machine always starts at address 0x20000000. 35/* The data segment in this machine always starts at address 0x20000000.
44 An address of data cannot be stored correctly in a Lisp object; 36 An address of data cannot be stored correctly in a Lisp object;
45 we always lose the high bits. We must tell XPNTR to add them back. */ 37 we always lose the high bits. We must tell XPNTR to add them back. */
46 38
47#ifndef USG5_4
48#define TEXT_START 0x10000000 39#define TEXT_START 0x10000000
49#define DATA_START 0x20000000 40#define DATA_START 0x20000000
50#define WORDS_BIG_ENDIAN 41#define WORDS_BIG_ENDIAN
@@ -75,12 +66,6 @@ along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>. */
75#define LIBS_MACHINE -lrts -lIM -liconv 66#define LIBS_MACHINE -lrts -lIM -liconv
76#endif 67#endif
77 68
78#else /* USG5_4 */
79#undef WORDS_BIG_ENDIAN
80#define DATA_SEG_BITS 0
81#define LIBS_MACHINE
82#endif /* USG5_4 */
83
84#undef ADDR_CORRECT 69#undef ADDR_CORRECT
85#define ADDR_CORRECT(x) ((int)(x)) 70#define ADDR_CORRECT(x) ((int)(x))
86 71