build: compile with -fno-tree-sink if gcc <= 4.4
authorBen Noordhuis <info@bnoordhuis.nl>
Mon, 27 Aug 2012 20:08:06 +0000 (22:08 +0200)
committerBen Noordhuis <info@bnoordhuis.nl>
Mon, 27 Aug 2012 20:09:23 +0000 (22:09 +0200)
Fixes a 'pure virtual method called' run-time error with some versions of gcc
on some platforms, notably ARM.

common.gypi

index aad7e2f..b26d2f3 100644 (file)
@@ -69,6 +69,9 @@
               ['clang == 0 and gcc_version >= 40', {
                 'cflags': [ '-fno-tree-vrp' ],
               }],
+              ['clang == 0 and gcc_version <= 44', {
+                'cflags': [ '-fno-tree-sink' ],
+              }],
             ],
           }],
           ['OS=="solaris"', {