Commit a31b449b55
Changed files (2)
src/Compilation.zig
@@ -4085,10 +4085,10 @@ pub fn addCCArgs(
}
if (!comp.bin_file.options.strip) {
- try argv.append("-g");
switch (target.ofmt) {
.coff => try argv.append("-gcodeview"),
- else => {},
+ .elf, .macho => try argv.append("-gdwarf-4"),
+ else => try argv.append("-g"),
}
}
src/zig_llvm.cpp
@@ -1130,7 +1130,7 @@ void ZigLLVMGetNativeTarget(ZigLLVM_ArchType *arch_type,
void ZigLLVMAddModuleDebugInfoFlag(LLVMModuleRef module) {
unwrap(module)->addModuleFlag(Module::Warning, "Debug Info Version", DEBUG_METADATA_VERSION);
- unwrap(module)->addModuleFlag(Module::Warning, "Dwarf Version", 5);
+ unwrap(module)->addModuleFlag(Module::Warning, "Dwarf Version", 4);
}
void ZigLLVMAddModuleCodeViewFlag(LLVMModuleRef module) {