summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorEric Christopher <echristo@gmail.com>2013-09-03 16:10:12 +0000
committerEric Christopher <echristo@gmail.com>2013-09-03 16:10:12 +0000
commit08198168873ff2d1ba7ec27dd2b75c3b901257b3 (patch)
tree32e91ed2a4320416b41157d8a270f20d6826bea6
parent8a777db90cd10295a251ad4a134cad4f85f8f19e (diff)
downloadbcm5719-llvm-08198168873ff2d1ba7ec27dd2b75c3b901257b3.tar.gz
bcm5719-llvm-08198168873ff2d1ba7ec27dd2b75c3b901257b3.zip
Attempt to migrate default dwarf version to 4 for linux.
llvm-svn: 189823
-rw-r--r--clang/lib/Frontend/CompilerInvocation.cpp4
-rw-r--r--clang/test/CodeGen/dwarf-version.c2
2 files changed, 3 insertions, 3 deletions
diff --git a/clang/lib/Frontend/CompilerInvocation.cpp b/clang/lib/Frontend/CompilerInvocation.cpp
index 819ed4b135c..7e21f55c76c 100644
--- a/clang/lib/Frontend/CompilerInvocation.cpp
+++ b/clang/lib/Frontend/CompilerInvocation.cpp
@@ -334,8 +334,8 @@ static bool ParseCodeGenArgs(CodeGenOptions &Opts, ArgList &Args, InputKind IK,
else if (Args.hasArg(OPT_gdwarf_4))
Opts.DwarfVersion = 4;
else if (Opts.getDebugInfo() != CodeGenOptions::NoDebugInfo)
- // Default Dwarf version is 3 if we are generating debug information.
- Opts.DwarfVersion = 3;
+ // Default Dwarf version is 4 if we are generating debug information.
+ Opts.DwarfVersion = 4;
Opts.DisableLLVMOpts = Args.hasArg(OPT_disable_llvm_optzns);
Opts.DisableRedZone = Args.hasArg(OPT_disable_red_zone);
diff --git a/clang/test/CodeGen/dwarf-version.c b/clang/test/CodeGen/dwarf-version.c
index 6624b675387..6c0f097a3b8 100644
--- a/clang/test/CodeGen/dwarf-version.c
+++ b/clang/test/CodeGen/dwarf-version.c
@@ -10,5 +10,5 @@ int main (void) {
// CHECK: metadata !{i32 2, metadata !"Dwarf Version", i32 2}
// VER3: metadata !{i32 2, metadata !"Dwarf Version", i32 3}
// VER4: metadata !{i32 2, metadata !"Dwarf Version", i32 4}
-// LINUX: metadata !{i32 2, metadata !"Dwarf Version", i32 3}
+// LINUX: metadata !{i32 2, metadata !"Dwarf Version", i32 4}
// DARWIN: metadata !{i32 2, metadata !"Dwarf Version", i32 2}
OpenPOWER on IntegriCloud