clang does not yet support -Og, fall back to -O0.
See: https://llvm.org/bugs/show_bug.cgi?id=20765
Fixes: https://github.com/iojs/io.js/issues/1608
PR-URL: https://github.com/iojs/io.js/pull/1609
Reviewed-By: Jeremiah Senkpiel <fishrock123@rocketmail.com>
'v8_enable_handle_zapping%': 1,
},
'defines': [ 'DEBUG', '_DEBUG' ],
- 'cflags': [ '-g', '-Og' ],
+ 'cflags': [ '-g' ],
'conditions': [
+ ['clang==1', {
+ 'cflags': [ '-O0' ], # https://llvm.org/bugs/show_bug.cgi?id=20765
+ }, {
+ 'cflags': [ '-Og' ], # Debug-friendly optimizations only.
+ }],
['target_arch=="x64"', {
'msvs_configuration_platform': 'x64',
}],