]> git.siccegge.de Git - frida/frida.git/blobdiff - src/disassembler/llvm/include_llvm.hxx
Preliminary LLVM-3.6 support
[frida/frida.git] / src / disassembler / llvm / include_llvm.hxx
index 46028f5f1ed2418f0541fcc3014e52cde4927848..2f73af47b041a37b1b18ec2e69bb37491e96cdce 100644 (file)
 #include <llvm/Object/ObjectFile.h>
 #include <llvm/Object/Archive.h>
 #include <llvm/MC/MCAsmInfo.h>
-#include <llvm/MC/MCAnalysis/MCAtom.h>
 #include <llvm/MC/MCContext.h>
 #include <llvm/MC/MCDisassembler.h>
-#include <llvm/MC/MCAnalysis/MCFunction.h>
 #include <llvm/MC/MCInst.h>
 #include <llvm/MC/MCInstPrinter.h>
 #include <llvm/MC/MCInstrAnalysis.h>
 #include <llvm/MC/MCInstrInfo.h>
-#include <llvm/MC/MCAnalysis/MCModule.h>
-#include <llvm/MC/MCObjectDisassembler.h>
 #include <llvm/MC/MCObjectFileInfo.h>
-#include <llvm/MC/MCObjectSymbolizer.h>
 #include <llvm/MC/MCRegisterInfo.h>
 #include <llvm/MC/MCRelocationInfo.h>
 #include <llvm/MC/MCSubtargetInfo.h>
 #include <llvm/Support/TargetRegistry.h>
 #include <llvm/Support/TargetSelect.h>
-#include <llvm/Support/StringRefMemoryObject.h>
 #include <llvm/Support/GraphWriter.h>
 
+#ifndef LLVM_36
+#include <llvm/MC/MCAnalysis/MCAtom.h>
+#include <llvm/MC/MCAnalysis/MCFunction.h>
+#include <llvm/MC/MCObjectSymbolizer.h>
+#include <llvm/Support/StringRefMemoryObject.h>
+#include <llvm/MC/MCAnalysis/MCModule.h>
+#include <llvm/MC/MCObjectDisassembler.h>
+#endif
+
 #endif