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 | ||