ARM64: initial backend import
[oota-llvm.git] / lib / ExecutionEngine / RuntimeDyld / RuntimeDyldMachO.h
index edcd8895e1ffb76560b8bb6c6cc40c23eabd06c5..10061767534d016a7bd64a6e2f90e1a9a2f5c1c0 100644 (file)
@@ -34,6 +34,9 @@ class RuntimeDyldMachO : public RuntimeDyldImpl {
   bool resolveARMRelocation(uint8_t *LocalAddress, uint64_t FinalAddress,
                             uint64_t Value, bool isPCRel, unsigned Type,
                             unsigned Size, int64_t Addend);
+  bool resolveARM64Relocation(uint8_t *LocalAddress, uint64_t FinalAddress,
+                              uint64_t Value, bool IsPCRel, unsigned Type,
+                              unsigned Size, int64_t Addend);
 
   void resolveRelocation(const SectionEntry &Section, uint64_t Offset,
                          uint64_t Value, uint32_t Type, int64_t Addend,