Skip to content

Commit e4f9175

Browse files
[BOLT] Update DIEStreamer (llvm#85818)
commit 43a2ec4 Author: Jonas Devlieghere <[email protected]> Date: Tue Mar 19 08:30:47 2024 -0700 removed parameter Translator from the constructor of DwarfStreamer. This patch fixes the build by updating the constructor of DIEStreamer accordingly.
1 parent c2c1e6e commit e4f9175

File tree

1 file changed

+2
-4
lines changed

1 file changed

+2
-4
lines changed

bolt/lib/Rewrite/DWARFRewriter.cpp

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -283,10 +283,9 @@ 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,
287286
DWARFLinkerBase::MessageHandlerTy Warning)
288-
: DwarfStreamer(OutFileType, OutFile, Translator, Warning),
289-
DIEBldr(DIEBldr), Rewriter(Rewriter){};
287+
: DwarfStreamer(OutFileType, OutFile, Warning), DIEBldr(DIEBldr),
288+
Rewriter(Rewriter){};
290289

291290
using DwarfStreamer::emitCompileUnitHeader;
292291

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

470469
std::unique_ptr<DIEStreamer> Streamer = std::make_unique<DIEStreamer>(
471470
&DIEBldr, Rewriter, DWARFLinkerBase::OutputFileType::Object, OutFile,
472-
[](StringRef Input) -> StringRef { return Input; },
473471
[&](const Twine &Warning, StringRef Context, const DWARFDie *) {});
474472
Error Err = Streamer->init(TheTriple, Swift5ReflectionSegmentName);
475473
if (Err)

0 commit comments

Comments
 (0)