diff options
Diffstat (limited to 'llvm/tools/llvm-cfi-verify/llvm-cfi-verify.cpp')
-rw-r--r-- | llvm/tools/llvm-cfi-verify/llvm-cfi-verify.cpp | 19 |
1 files changed, 10 insertions, 9 deletions
diff --git a/llvm/tools/llvm-cfi-verify/llvm-cfi-verify.cpp b/llvm/tools/llvm-cfi-verify/llvm-cfi-verify.cpp index 79bf63a..1331442b 100644 --- a/llvm/tools/llvm-cfi-verify/llvm-cfi-verify.cpp +++ b/llvm/tools/llvm-cfi-verify/llvm-cfi-verify.cpp @@ -60,7 +60,7 @@ cl::opt<bool> Summarize("summarize", cl::desc("Print the summary only."), ExitOnError ExitOnErr; -void printBlameContext(const DILineInfo &LineInfo, unsigned Context) { +static void printBlameContext(const DILineInfo &LineInfo, unsigned Context) { auto FileOrErr = MemoryBuffer::getFile(LineInfo.FileName); if (!FileOrErr) { errs() << "Could not open file: " << LineInfo.FileName << "\n"; @@ -84,10 +84,10 @@ void printBlameContext(const DILineInfo &LineInfo, unsigned Context) { } } -void printInstructionInformation(const FileAnalysis &Analysis, - const Instr &InstrMeta, - const GraphResult &Graph, - CFIProtectionStatus ProtectionStatus) { +static void printInstructionInformation(const FileAnalysis &Analysis, + const Instr &InstrMeta, + const GraphResult &Graph, + CFIProtectionStatus ProtectionStatus) { outs() << "Instruction: " << format_hex(InstrMeta.VMAddress, 2) << " (" << stringCFIProtectionStatus(ProtectionStatus) << "): "; Analysis.printInstruction(InstrMeta, outs()); @@ -97,8 +97,8 @@ void printInstructionInformation(const FileAnalysis &Analysis, Graph.printToDOT(Analysis, outs()); } -void printInstructionStatus(unsigned BlameLine, bool CFIProtected, - const DILineInfo &LineInfo) { +static void printInstructionStatus(unsigned BlameLine, bool CFIProtected, + const DILineInfo &LineInfo) { if (BlameLine) { outs() << "Blacklist Match: " << BlacklistFilename << ":" << BlameLine << "\n"; @@ -122,8 +122,9 @@ void printInstructionStatus(unsigned BlameLine, bool CFIProtected, } } -void printIndirectCFInstructions(FileAnalysis &Analysis, - const SpecialCaseList *SpecialCaseList) { +static void +printIndirectCFInstructions(FileAnalysis &Analysis, + const SpecialCaseList *SpecialCaseList) { uint64_t ExpectedProtected = 0; uint64_t UnexpectedProtected = 0; uint64_t ExpectedUnprotected = 0; |