From: Eric Christopher Date: Tue, 3 Sep 2013 16:10:12 +0000 (+0000) Subject: Attempt to migrate default dwarf version to 4 for linux. X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=617f4c5796b36017695b787a305bb42b93c5e4cf;p=clang Attempt to migrate default dwarf version to 4 for linux. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@189823 91177308-0d34-0410-b5e6-96231b3b80d8 --- diff --git a/lib/Frontend/CompilerInvocation.cpp b/lib/Frontend/CompilerInvocation.cpp index 819ed4b135..7e21f55c76 100644 --- a/lib/Frontend/CompilerInvocation.cpp +++ b/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/test/CodeGen/dwarf-version.c b/test/CodeGen/dwarf-version.c index 6624b67538..6c0f097a3b 100644 --- a/test/CodeGen/dwarf-version.c +++ b/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}