summaryrefslogtreecommitdiff
path: root/src/SConscript
diff options
context:
space:
mode:
Diffstat (limited to 'src/SConscript')
-rw-r--r--src/SConscript6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/SConscript b/src/SConscript
index 1d65649f8..d21feeac9 100644
--- a/src/SConscript
+++ b/src/SConscript
@@ -1388,9 +1388,9 @@ if 'opt' in needed_envs:
# "Fast" binary
if 'fast' in needed_envs:
- disable_partial = disable_partial and \
- env.get('BROKEN_INCREMENTAL_LTO', False) and \
- GetOption('force_lto')
+ disable_partial = disable_partial or \
+ (env.get('BROKEN_INCREMENTAL_LTO', False) and \
+ GetOption('force_lto'))
makeEnv(env, 'fast', '.fo', strip = True,
CCFLAGS = Split(ccflags['fast']),
CPPDEFINES = ['NDEBUG', 'TRACING_ON=0'],