diff options
| author | David Jones | 2006-10-10 15:08:14 +0100 |
|---|---|---|
| committer | David Jones | 2006-10-10 15:08:14 +0100 |
| commit | 2b568041abe13ca8f9ff42f9755ab14b1793dcb2 (patch) | |
| tree | ad4da0f4edc35cc42cf428b2d246cf8a8744f04f /mps/code/mpstd.h | |
| parent | 9962457ddf37b02d99b3946fbcc38bad9b6da463 (diff) | |
| download | emacs-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.h | 18 |
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) \ |