diff options
author | Sean Callanan <scallanan@apple.com> | 2010-04-02 21:23:51 +0000 |
---|---|---|
committer | Sean Callanan <scallanan@apple.com> | 2010-04-02 21:23:51 +0000 |
commit | a144c3f34dd8adc093d9be6cbc3e6f39d47c75dd (patch) | |
tree | 9f032a047ec710cf1b164e1f52712f6ed273b7f5 /lib/Target/X86/Disassembler/X86DisassemblerDecoder.h | |
parent | fd919200d4f678ff751f96a1d3b7e14785fb2338 (diff) |
Fixes to the X86 disassembler. The disassembler will now
return an error status in all failure cases, printing
messages to debugs() only when debugging is enabled.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@100229 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/Target/X86/Disassembler/X86DisassemblerDecoder.h')
-rw-r--r-- | lib/Target/X86/Disassembler/X86DisassemblerDecoder.h | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/lib/Target/X86/Disassembler/X86DisassemblerDecoder.h b/lib/Target/X86/Disassembler/X86DisassemblerDecoder.h index c03c07a389..462cf68ccd 100644 --- a/lib/Target/X86/Disassembler/X86DisassemblerDecoder.h +++ b/lib/Target/X86/Disassembler/X86DisassemblerDecoder.h @@ -508,6 +508,17 @@ int decodeInstruction(struct InternalInstruction* insn, uint64_t startLoc, DisassemblerMode mode); +/* x86DisassemblerDebug - C-accessible function for printing a message to + * debugs() + * @param file - The name of the file printing the debug message. + * @param line - The line number that printed the debug message. + * @param s - The message to print. + */ + +void x86DisassemblerDebug(const char *file, + unsigned line, + const char *s); + #ifdef __cplusplus } #endif |