diff options
author | akr <akr@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2006-01-08 05:21:17 +0000 |
---|---|---|
committer | akr <akr@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2006-01-08 05:21:17 +0000 |
commit | 46043b22944ea3493b01d888a7c7a6f7b002c8e6 (patch) | |
tree | e316471dec93b14f3c8fd519d5903752cda00c08 /eval.c | |
parent | 990d4c3fbe3750189f88ba24cf0b09885208b888 (diff) |
* eval.c (GCC_VERSION_BEFORE): check __INTEL_COMPILER.
Intel C++ Compiler defines __GNUC__.
http://www.intel.com/software/products/compilers/clin/docs/ug_cpp/lin1077.htm
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@9807 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Diffstat (limited to 'eval.c')
-rw-r--r-- | eval.c | 2 |
1 files changed, 1 insertions, 1 deletions
@@ -133,7 +133,7 @@ rb_jump_context(env, val) * http://gcc.gnu.org/bugzilla/show_bug.cgi?id=22127 */ #define GCC_VERSION_BEFORE(major, minor, patchlevel) \ - (defined (__GNUC__) && \ + (defined(__GNUC__) && !defined(__INTEL_COMPILER) && \ ((__GNUC__ < (major)) || \ (__GNUC__ == (major) && __GNUC_MINOR__ < (minor)) || \ (__GNUC__ == (major) && __GNUC_MINOR__ == (minor) && __GNUC_PATCHLEVEL__ < (patchlevel)))) |