diff options
| author | Richard Brooksby | 2012-08-13 13:53:20 +0100 |
|---|---|---|
| committer | Richard Brooksby | 2012-08-13 13:53:20 +0100 |
| commit | affc709f2598a9952711be7f5d8c5aeb2bfc4422 (patch) | |
| tree | cc474f55fcc9363ef5c03c10cc71997e44920979 /mps/code/mpstd.h | |
| parent | 8875cbfba9d7d48a001f87bfa27b60ca485f7fa3 (diff) | |
| parent | 0720be47b8bf3aa1d7e8d3bc1636b2dad59e8a3c (diff) | |
| download | emacs-affc709f2598a9952711be7f5d8c5aeb2bfc4422.tar.gz emacs-affc709f2598a9952711be7f5d8c5aeb2bfc4422.zip | |
Merging 64-bit linux port from branch/2012-07-26/linux-catchup
Copied from Perforce
Change: 178913
ServerID: perforce.ravenbrook.com
Diffstat (limited to 'mps/code/mpstd.h')
| -rw-r--r-- | mps/code/mpstd.h | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/mps/code/mpstd.h b/mps/code/mpstd.h index 423292c4b04..c6343b7db59 100644 --- a/mps/code/mpstd.h +++ b/mps/code/mpstd.h | |||
| @@ -183,6 +183,23 @@ | |||
| 183 | #define MPS_WORD_SHIFT 5 | 183 | #define MPS_WORD_SHIFT 5 |
| 184 | #define MPS_PF_ALIGN 4 | 184 | #define MPS_PF_ALIGN 4 |
| 185 | 185 | ||
| 186 | /* GCC 4.6.3, gcc -E -dM */ | ||
| 187 | |||
| 188 | #elif defined(__linux__) && defined(__x86_64) && defined(__GNUC__) | ||
| 189 | #if defined(CONFIG_PF_STRING) && ! defined(CONFIG_PF_LII6GC) | ||
| 190 | #error "specified CONFIG_PF_... inconsistent with detected lii6gc" | ||
| 191 | #endif | ||
| 192 | #define MPS_PF_LII6GC | ||
| 193 | #define MPS_PF_STRING "lii6gc" | ||
| 194 | #define MPS_OS_LI | ||
| 195 | #define MPS_ARCH_I6 | ||
| 196 | #define MPS_BUILD_GC | ||
| 197 | #define MPS_T_WORD unsigned long | ||
| 198 | #define MPS_T_ULONGEST unsigned long | ||
| 199 | #define MPS_WORD_WIDTH 64 | ||
| 200 | #define MPS_WORD_SHIFT 6 | ||
| 201 | #define MPS_PF_ALIGN 8 | ||
| 202 | |||
| 186 | /* GCC 2.7.2, gcc -E -dM */ | 203 | /* GCC 2.7.2, gcc -E -dM */ |
| 187 | 204 | ||
| 188 | #elif defined(__linux__) && defined(__PPC__) && defined(__GNUC__) | 205 | #elif defined(__linux__) && defined(__PPC__) && defined(__GNUC__) |