Importing rustc-1.70.0 Test: ./build.py --lto=thin Change-Id: I34045ec5a79462afe9900f38a66f9783d4055a18
diff --git a/src/llvm-project/llvm/tools/llvm-dwarfutil/Options.h b/src/llvm-project/llvm/tools/llvm-dwarfutil/Options.h index c993200..38fa2b9 100644 --- a/src/llvm-project/llvm/tools/llvm-dwarfutil/Options.h +++ b/src/llvm-project/llvm/tools/llvm-dwarfutil/Options.h
@@ -24,6 +24,12 @@ Exec, /// match with address range of executable sections. }; +/// The kind of accelerator table. +enum class DwarfUtilAccelKind : uint8_t { + None, + DWARF // DWARFv5: .debug_names +}; + struct Options { std::string InputFileName; std::string OutputFileName; @@ -34,6 +40,7 @@ bool Verbose = false; int NumThreads = 0; bool Verify = false; + DwarfUtilAccelKind AccelTableKind = DwarfUtilAccelKind::None; std::string getSeparateDebugFileName() const { return OutputFileName + ".debug";