aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/lj_arch.h12
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