Index: src/isolate-inl.h |
diff --git a/src/isolate-inl.h b/src/isolate-inl.h |
index 89a634b2cb3e02a82f6a2a713fd2a5d786877a65..9fb16fbe96d90066a8b9fee8f7af334ec760b7c9 100644 |
--- a/src/isolate-inl.h |
+++ b/src/isolate-inl.h |
@@ -39,7 +39,7 @@ namespace internal { |
SaveContext::SaveContext(Isolate* isolate) : prev_(isolate->save_context()) { |
if (isolate->context() != NULL) { |
context_ = Handle<Context>(isolate->context()); |
-#if V8_GNUC_PREREQ(4, 1) && !V8_GNUC_PREREQ(4, 3) |
+#if __GNUC_VERSION__ >= 40100 && __GNUC_VERSION__ < 40300 |
dummy_ = Handle<Context>(isolate->context()); |
#endif |
} |