summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rwxr-xr-xllvm/utils/gn/build/write_cmake_config.py8
1 files changed, 4 insertions, 4 deletions
diff --git a/llvm/utils/gn/build/write_cmake_config.py b/llvm/utils/gn/build/write_cmake_config.py
index 3eef4313a91..744fe66fc9c 100755
--- a/llvm/utils/gn/build/write_cmake_config.py
+++ b/llvm/utils/gn/build/write_cmake_config.py
@@ -72,11 +72,11 @@ def main():
_, var = in_line.split(None, 1)
try:
var, val = var.split(None, 1)
+ in_line = '#define %s %s' % (var, val) # val ends in \n.
except:
- var, val = var.rstrip(), '\n'
- if values[var]:
- in_line = '#define %s %s' % (var, val)
- else:
+ var = var.rstrip()
+ in_line = '#define %s\n' % var
+ if not values[var]:
in_line = '/* #undef %s */\n' % var
unused_values.discard(var)
out_lines.append(in_line)
OpenPOWER on IntegriCloud