@@ -30,9 +30,9 @@ class raw_ostream;
3030// / \param E to be printed
3131// / \param OS to this stream
3232// / \param GetNameForDWARFReg callback to return dwarf register name
33- void printDwarfExpression (const DWARFExpression *E, raw_ostream &OS,
34- DIDumpOptions DumpOpts, DWARFUnit *U,
35- bool IsEH = false );
33+ LLVM_ABI void printDwarfExpression (const DWARFExpression *E, raw_ostream &OS,
34+ DIDumpOptions DumpOpts, DWARFUnit *U,
35+ bool IsEH = false );
3636
3737// / Print the expression in a format intended to be compact and useful to a
3838// / user, but not perfectly unambiguous, or capable of representing every
@@ -44,7 +44,7 @@ void printDwarfExpression(const DWARFExpression *E, raw_ostream &OS,
4444// / \param GetNameForDWARFReg callback to return dwarf register name
4545// /
4646// / \returns true if the expression was successfully printed
47- bool printDwarfExpressionCompact (
47+ LLVM_ABI bool printDwarfExpressionCompact (
4848 const DWARFExpression *E, raw_ostream &OS,
4949 std::function<StringRef(uint64_t RegNum, bool IsEH)> GetNameForDWARFReg =
5050 nullptr);
@@ -57,9 +57,9 @@ bool printDwarfExpressionCompact(
5757// / \param Operands to the opcode
5858// /
5959// / returns true if the Op was successfully printed
60- bool prettyPrintRegisterOp (DWARFUnit *U, raw_ostream &OS,
61- DIDumpOptions DumpOpts, uint8_t Opcode,
62- ArrayRef<uint64_t > Operands);
60+ LLVM_ABI bool prettyPrintRegisterOp (DWARFUnit *U, raw_ostream &OS,
61+ DIDumpOptions DumpOpts, uint8_t Opcode,
62+ ArrayRef<uint64_t > Operands);
6363
6464} // end namespace llvm
6565
0 commit comments