diff options
author | Peter Varga <pvarga@inf.u-szeged.hu> | 2011-05-30 16:23:29 +0200 |
---|---|---|
committer | Jedrzej Nowacki <jedrzej.nowacki@nokia.com> | 2011-05-30 16:42:45 +0200 |
commit | 47be6022c9fc66eacb1496d7b8d97e0ff98dc1ef (patch) | |
tree | 5417d228cfcc0c314256e966ac6274de5ab7f942 | |
parent | 90598bffbe440dc94ca9009e311364daef14266d (diff) |
Remove FIXME from the v8base.pri
Check the version of gcc and use -fno-strict-aliasing flag when it's
4.5.
Merge-request: 1
Reviewed-by: Jedrzej Nowacki <jedrzej.nowacki@nokia.com>
-rw-r--r-- | src/script/v8/v8base.pri | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/src/script/v8/v8base.pri b/src/script/v8/v8base.pri index 209e4d5..9cea5cf 100644 --- a/src/script/v8/v8base.pri +++ b/src/script/v8/v8base.pri @@ -11,8 +11,9 @@ isEmpty(V8DIR) { # mksnapshot hangs if gcc 4.5 is used # for reference look at http://code.google.com/p/v8/issues/detail?id=884 - # FIXME how to find 4.5 series? - message(because of a bug in gcc / v8 we need to add -fno-strict-aliasing) - QMAKE_CFLAGS += -fno-strict-aliasing - QMAKE_CXXFLAGS += -fno-strict-aliasing + equals(QT_GCC_MAJOR_VERSION, 4): equals(QT_GCC_MINOR_VERSION, 5) { + message(because of a bug in gcc / v8 we need to add -fno-strict-aliasing) + QMAKE_CFLAGS += -fno-strict-aliasing + QMAKE_CXXFLAGS += -fno-strict-aliasing + } } |