Skip to content

Commit c51060b

Browse files
kazutakahiratachencha3
authored andcommitted
Revert "[BOLT] Update DIEStreamer (llvm#85818)"
This reverts commit e4f9175. commit 3176c15 Author: Andres Villegas <[email protected]> Date: Tue Mar 19 10:58:31 2024 -0700 reverted 43a2ec4.
1 parent bc0c489 commit c51060b

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

bolt/lib/Rewrite/DWARFRewriter.cpp

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -283,9 +283,10 @@ class DIEStreamer : public DwarfStreamer {
283283
DIEStreamer(DIEBuilder *DIEBldr, DWARFRewriter &Rewriter,
284284
DWARFLinkerBase::OutputFileType OutFileType,
285285
raw_pwrite_stream &OutFile,
286+
std::function<StringRef(StringRef Input)> Translator,
286287
DWARFLinkerBase::MessageHandlerTy Warning)
287-
: DwarfStreamer(OutFileType, OutFile, Warning), DIEBldr(DIEBldr),
288-
Rewriter(Rewriter){};
288+
: DwarfStreamer(OutFileType, OutFile, Translator, Warning),
289+
DIEBldr(DIEBldr), Rewriter(Rewriter){};
289290

290291
using DwarfStreamer::emitCompileUnitHeader;
291292

@@ -468,6 +469,7 @@ createDIEStreamer(const Triple &TheTriple, raw_pwrite_stream &OutFile,
468469

469470
std::unique_ptr<DIEStreamer> Streamer = std::make_unique<DIEStreamer>(
470471
&DIEBldr, Rewriter, DWARFLinkerBase::OutputFileType::Object, OutFile,
472+
[](StringRef Input) -> StringRef { return Input; },
471473
[&](const Twine &Warning, StringRef Context, const DWARFDie *) {});
472474
Error Err = Streamer->init(TheTriple, Swift5ReflectionSegmentName);
473475
if (Err)

0 commit comments

Comments
 (0)