diff --git a/lib/Target/X86/Disassembler/X86Disassembler.cpp b/lib/Target/X86/Disassembler/X86Disassembler.cpp index 99617e7a40c..4bb9075789a 100644 --- a/lib/Target/X86/Disassembler/X86Disassembler.cpp +++ b/lib/Target/X86/Disassembler/X86Disassembler.cpp @@ -14,6 +14,8 @@ // //===----------------------------------------------------------------------===// +#if 0 + #include "X86Disassembler.h" #include "X86DisassemblerDecoder.h" #include "X86InstrInfo.h" @@ -459,3 +461,8 @@ extern "C" void LLVMInitializeX86Disassembler() { TargetRegistry::RegisterMCDisassembler(TheX86_64Target, createX86_64Disassembler); } + +#endif + +extern "C" void LLVMInitializeX86Disassembler() { +} diff --git a/lib/Target/X86/Disassembler/X86DisassemblerDecoder.c b/lib/Target/X86/Disassembler/X86DisassemblerDecoder.c index 84c1dc945e1..118a7a389fd 100644 --- a/lib/Target/X86/Disassembler/X86DisassemblerDecoder.c +++ b/lib/Target/X86/Disassembler/X86DisassemblerDecoder.c @@ -13,6 +13,8 @@ * *===----------------------------------------------------------------------===*/ +#if 0 + #include /* for assert() */ #include /* for va_*() */ #include /* for vsnprintf() */ @@ -1359,3 +1361,7 @@ int decodeInstruction(struct InternalInstruction* insn, return 0; } + +#endif + +int X86DissemblerDecoder_dummy = 0;