build: omit -gline-tables-only for --enable-asan
authorBen Noordhuis <info@bnoordhuis.nl>
Thu, 5 Nov 2015 17:16:18 +0000 (18:16 +0100)
committerMyles Borins <mborins@us.ibm.com>
Tue, 19 Jan 2016 19:52:13 +0000 (11:52 -0800)
`-gline-tables-only` is a clang-only flag.  Drop it, it's not needed for
address sanitizer-enabled builds and it makes it impossible to build
with gcc.

Fixes: https://github.com/nodejs/node/issues/3656
PR-URL: https://github.com/nodejs/node/pull/3680
Reviewed-By: Fedor Indutny <fedor@indutny.com>
common.gypi

index dc7f9b6..5b8b2c0 100644 (file)
           '-fsanitize=address',
           '-DLEAK_SANITIZER'
         ],
-        'cflags_cc+': [ '-gline-tables-only' ],
         'cflags!': [ '-fomit-frame-pointer' ],
         'ldflags': [ '-fsanitize=address' ],
       }],