summaryrefslogtreecommitdiffstats
path: root/llvm/lib/CodeGen/AsmPrinter/DwarfDebug.cpp
diff options
context:
space:
mode:
authorPavel Labath <labath@google.com>2018-07-25 12:52:30 +0000
committerPavel Labath <labath@google.com>2018-07-25 12:52:30 +0000
commitb4e17c29dde38d8c9052c0d68110f5dfbf5323f2 (patch)
treedc17ce4dd8d652044d404131a30ef854a95aa838 /llvm/lib/CodeGen/AsmPrinter/DwarfDebug.cpp
parentf142c965e4145b9f602ab81271b3df25660da1a9 (diff)
downloadbcm5719-llvm-b4e17c29dde38d8c9052c0d68110f5dfbf5323f2.tar.gz
bcm5719-llvm-b4e17c29dde38d8c9052c0d68110f5dfbf5323f2.zip
Revert "dwarfgen: Add support for generating the debug_str_offsets section"
This reverts commit r337910 as it's generating "ambiguous call to addAttribute" errors on some bots. Will resubmit once I get a chance to look into the problem. llvm-svn: 337924
Diffstat (limited to 'llvm/lib/CodeGen/AsmPrinter/DwarfDebug.cpp')
-rw-r--r--llvm/lib/CodeGen/AsmPrinter/DwarfDebug.cpp10
1 files changed, 4 insertions, 6 deletions
diff --git a/llvm/lib/CodeGen/AsmPrinter/DwarfDebug.cpp b/llvm/lib/CodeGen/AsmPrinter/DwarfDebug.cpp
index d2f123ce78e..f1e61b488a2 100644
--- a/llvm/lib/CodeGen/AsmPrinter/DwarfDebug.cpp
+++ b/llvm/lib/CodeGen/AsmPrinter/DwarfDebug.cpp
@@ -1506,9 +1506,8 @@ void DwarfDebug::emitAbbreviations() {
void DwarfDebug::emitStringOffsetsTableHeader() {
DwarfFile &Holder = useSplitDwarf() ? SkeletonHolder : InfoHolder;
- Holder.getStringPool().emitStringOffsetsTableHeader(
- *Asm, Asm->getObjFileLowering().getDwarfStrOffSection(),
- Holder.getStringOffsetsStartSym());
+ Holder.emitStringOffsetsTableHeader(
+ Asm->getObjFileLowering().getDwarfStrOffSection());
}
template <typename AccelTableT>
@@ -2293,9 +2292,8 @@ void DwarfDebug::emitDebugLineDWO() {
void DwarfDebug::emitStringOffsetsTableHeaderDWO() {
assert(useSplitDwarf() && "No split dwarf?");
- InfoHolder.getStringPool().emitStringOffsetsTableHeader(
- *Asm, Asm->getObjFileLowering().getDwarfStrOffDWOSection(),
- InfoHolder.getStringOffsetsStartSym());
+ InfoHolder.emitStringOffsetsTableHeader(
+ Asm->getObjFileLowering().getDwarfStrOffDWOSection());
}
// Emit the .debug_str.dwo section for separated dwarf. This contains the
OpenPOWER on IntegriCloud