summaryrefslogtreecommitdiffstats
path: root/clang/lib/CodeGen/BackendUtil.cpp
diff options
context:
space:
mode:
authorDavid Blaikie <dblaikie@gmail.com>2014-03-27 20:47:30 +0000
committerDavid Blaikie <dblaikie@gmail.com>2014-03-27 20:47:30 +0000
commit7e2fd943ae4f91c74beeb84cdfbb1499bfcf2ea9 (patch)
treea335d639a3d2c1cdbd8ef4088cea173f614de8e0 /clang/lib/CodeGen/BackendUtil.cpp
parent7400a979521a70be4d69071271e4543014fbfcf5 (diff)
downloadbcm5719-llvm-7e2fd943ae4f91c74beeb84cdfbb1499bfcf2ea9.tar.gz
bcm5719-llvm-7e2fd943ae4f91c74beeb84cdfbb1499bfcf2ea9.zip
Support for -Wa,-compress-debug-sections.
Also, while I'm here, support -nocompress-debug-sections too. llvm-svn: 204959
Diffstat (limited to 'clang/lib/CodeGen/BackendUtil.cpp')
-rw-r--r--clang/lib/CodeGen/BackendUtil.cpp3
1 files changed, 3 insertions, 0 deletions
diff --git a/clang/lib/CodeGen/BackendUtil.cpp b/clang/lib/CodeGen/BackendUtil.cpp
index eee32925a78..17f5f4d6336 100644
--- a/clang/lib/CodeGen/BackendUtil.cpp
+++ b/clang/lib/CodeGen/BackendUtil.cpp
@@ -443,6 +443,9 @@ TargetMachine *EmitAssemblyHelper::CreateTargetMachine(bool MustCreateTM) {
if (CodeGenOpts.DisableIntegratedAS)
Options.DisableIntegratedAS = true;
+ if (CodeGenOpts.CompressDebugSections)
+ Options.CompressDebugSections = true;
+
// Set frame pointer elimination mode.
if (!CodeGenOpts.DisableFPElim) {
Options.NoFramePointerElim = false;
OpenPOWER on IntegriCloud