Support IMAGE_REL_BASED_DIR64.
authorSamuel Serapion <samuel.serapion@gmail.com>
Mon, 22 Dec 2008 03:09:04 +0000 (03:09 +0000)
committerSamuel Serapion <samuel.serapion@gmail.com>
Mon, 22 Dec 2008 03:09:04 +0000 (03:09 +0000)
svn path=/branches/ros-amd64-bringup/; revision=38259

reactos/dll/ntdll/ldr/utils.c

index 8740ed1..924f0e7 100644 (file)
@@ -3265,6 +3265,12 @@ LdrProcessRelocationBlock(IN ULONG_PTR Address,
             LongPtr = (PULONG)((ULONG_PTR)Address + Offset);
             *LongPtr += Delta;
             break;
+#ifdef _WIN64
+          case IMAGE_REL_BASED_DIR64:
+            LongPtr = (PULONG)((ULONG_PTR)Address + Offset);
+            *LongPtr += Delta;
+            break;
+#endif
 
           case IMAGE_REL_BASED_HIGHADJ:
           case IMAGE_REL_BASED_MIPS_JMPADDR: