15bc8543aSReid Kleckner; RUN: llc < %s -filetype=obj -o %t.o 2*ecd6d725SFangrui Song; RUN: llvm-objdump --section-headers %t.o | FileCheck %s 35bc8543aSReid Kleckner 45bc8543aSReid Kleckner; Don't emit debug info in this scenario and don't crash. 55bc8543aSReid Kleckner 65bc8543aSReid Kleckner; CHECK-NOT: .debug$S 75bc8543aSReid Kleckner; CHECK: .text 85bc8543aSReid Kleckner; CHECK-NOT: .debug$S 95bc8543aSReid Kleckner 105bc8543aSReid Kleckner; ModuleID = 't.cpp' 115bc8543aSReid Klecknersource_filename = "t.cpp" 125bc8543aSReid Klecknertarget datalayout = "e-m:w-i64:64-f80:128-n8:16:32:64-S128" 135bc8543aSReid Klecknertarget triple = "x86_64-pc-windows-msvc19.10.24728" 145bc8543aSReid Kleckner 155bc8543aSReid Klecknerdefine void @f() { 165bc8543aSReid Klecknerentry: 175bc8543aSReid Kleckner ret void 185bc8543aSReid Kleckner} 195bc8543aSReid Kleckner 205bc8543aSReid Kleckner!llvm.module.flags = !{!0, !1} 215bc8543aSReid Kleckner!llvm.ident = !{!2} 225bc8543aSReid Kleckner 235bc8543aSReid Kleckner!0 = !{i32 2, !"CodeView", i32 1} 245bc8543aSReid Kleckner!1 = !{i32 1, !"PIC Level", i32 2} 255bc8543aSReid Kleckner!2 = !{!"clang version 5.0.0 "} 26