aboutsummaryrefslogtreecommitdiffstats
path: root/mps/code/mpstd.h
diff options
context:
space:
mode:
authorDavid Jones2006-10-10 15:08:14 +0100
committerDavid Jones2006-10-10 15:08:14 +0100
commit2b568041abe13ca8f9ff42f9755ab14b1793dcb2 (patch)
treead4da0f4edc35cc42cf428b2d246cf8a8744f04f /mps/code/mpstd.h
parent9962457ddf37b02d99b3946fbcc38bad9b6da463 (diff)
downloademacs-2b568041abe13ca8f9ff42f9755ab14b1793dcb2.tar.gz
emacs-2b568041abe13ca8f9ff42f9755ab14b1793dcb2.zip
Mps: roughing a makefile so that intel os x builds are possible.
Copied from Perforce Change: 160735 ServerID: perforce.ravenbrook.com
Diffstat (limited to 'mps/code/mpstd.h')
-rw-r--r--mps/code/mpstd.h18
1 files changed, 18 insertions, 0 deletions
diff --git a/mps/code/mpstd.h b/mps/code/mpstd.h
index 7884fc016f8..152bf819206 100644
--- a/mps/code/mpstd.h
+++ b/mps/code/mpstd.h
@@ -186,6 +186,24 @@
186#define MPS_WORD_SHIFT 5 186#define MPS_WORD_SHIFT 5
187#define MPS_PF_ALIGN 8 /* .macos.ppc.align */ 187#define MPS_PF_ALIGN 8 /* .macos.ppc.align */
188 188
189/* GCC 4.0.1 (As supplied by Apple on Mac OS X 10.4.8 on an Intel Mac),
190 * gcc -E -dM
191 * And above for xcppgc.
192 */
193
194#elif defined(CONFIG_PF_XCI3GC) \
195 || defined(__APPLE__) && defined(__i386__) && defined(__MACH__) \
196 && defined(__GNUC__)
197#define MPS_PF_XCI3GC
198#define MPS_PF_STRING "xci3gc"
199#define MPS_OS_XC
200#define MPS_ARCH_I3
201#define MPS_BUILD_GC
202#define MPS_T_WORD unsigned long
203#define MPS_WORD_WIDTH 32
204#define MPS_WORD_SHIFT 5
205#define MPS_PF_ALIGN 4 /* I'm just guessing. */
206
189/* GCC 2.5.8, gcc -E -dM, (__SVR4 indicates Solaris) */ 207/* GCC 2.5.8, gcc -E -dM, (__SVR4 indicates Solaris) */
190 208
191#elif defined(CONFIG_PF_SUS8GC) \ 209#elif defined(CONFIG_PF_SUS8GC) \