diff options
| author | Mike Pall <mike> | 2012-06-09 17:29:54 +0200 |
|---|---|---|
| committer | Mike Pall <mike> | 2012-06-09 17:29:54 +0200 |
| commit | 1c8ed534b3e7bfec65d0724b53cd6f5f6c19c832 (patch) | |
| tree | 45e19290e803c048755c331d20417cd9cecc428a | |
| parent | 9a9509c66a98d0bf42003ad5d06e8f275c5ff1f5 (diff) | |
| download | luajit-1c8ed534b3e7bfec65d0724b53cd6f5f6c19c832.tar.gz luajit-1c8ed534b3e7bfec65d0724b53cd6f5f6c19c832.tar.bz2 luajit-1c8ed534b3e7bfec65d0724b53cd6f5f6c19c832.zip | |
Fix check for minimum GCC version.
| -rw-r--r-- | src/lj_arch.h | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/src/lj_arch.h b/src/lj_arch.h index ce169b33..5f788502 100644 --- a/src/lj_arch.h +++ b/src/lj_arch.h | |||
| @@ -212,7 +212,11 @@ | |||
| 212 | 212 | ||
| 213 | /* Check for minimum required compiler versions. */ | 213 | /* Check for minimum required compiler versions. */ |
| 214 | #if defined(__GNUC__) | 214 | #if defined(__GNUC__) |
| 215 | #if LJ_TARGET_X64 | 215 | #if LJ_TARGET_X86 |
| 216 | #if (__GNUC__ < 3) || ((__GNUC__ == 3) && __GNUC_MINOR__ < 4) | ||
| 217 | #error "Need at least GCC 3.4 or newer" | ||
| 218 | #endif | ||
| 219 | #elif LJ_TARGET_X64 | ||
| 216 | #if __GNUC__ < 4 | 220 | #if __GNUC__ < 4 |
| 217 | #error "Need at least GCC 4.0 or newer" | 221 | #error "Need at least GCC 4.0 or newer" |
| 218 | #endif | 222 | #endif |
| @@ -220,14 +224,10 @@ | |||
| 220 | #if (__GNUC__ < 4) || ((__GNUC__ == 4) && __GNUC_MINOR__ < 2) | 224 | #if (__GNUC__ < 4) || ((__GNUC__ == 4) && __GNUC_MINOR__ < 2) |
| 221 | #error "Need at least GCC 4.2 or newer" | 225 | #error "Need at least GCC 4.2 or newer" |
| 222 | #endif | 226 | #endif |
| 223 | #elif LJ_TARGET_PPC | 227 | #else |
| 224 | #if (__GNUC__ < 4) || ((__GNUC__ == 4) && __GNUC_MINOR__ < 3) | 228 | #if (__GNUC__ < 4) || ((__GNUC__ == 4) && __GNUC_MINOR__ < 3) |
| 225 | #error "Need at least GCC 4.3 or newer" | 229 | #error "Need at least GCC 4.3 or newer" |
| 226 | #endif | 230 | #endif |
| 227 | #else | ||
| 228 | #if (__GNUC__ < 3) || ((__GNUC__ == 3) && __GNUC_MINOR__ < 4) | ||
| 229 | #error "Need at least GCC 3.4 or newer" | ||
| 230 | #endif | ||
| 231 | #endif | 231 | #endif |
| 232 | #endif | 232 | #endif |
| 233 | 233 | ||
