Index: /trunk/src/VBox/VMM/VMMR3/GIM.cpp
===================================================================
--- /trunk/src/VBox/VMM/VMMR3/GIM.cpp	(revision 58563)
+++ /trunk/src/VBox/VMM/VMMR3/GIM.cpp	(revision 58564)
@@ -212,50 +212,4 @@
 
     return VINF_SUCCESS;
-}
-
-
-/**
- * Applies relocations to data and code managed by this component.
- *
- * This function will be called at init and whenever the VMM need to relocate
- * itself inside the GC.
- *
- * @param   pVM         The cross context VM structure.
- * @param   offDelta    Relocation delta relative to old location.
- */
-VMM_INT_DECL(void) GIMR3Relocate(PVM pVM, RTGCINTPTR offDelta)
-{
-    LogFlow(("GIMR3Relocate\n"));
-
-    if (   pVM->gim.s.enmProviderId == GIMPROVIDERID_NONE
-        || HMIsEnabled(pVM))
-        return;
-
-    switch (pVM->gim.s.enmProviderId)
-    {
-        case GIMPROVIDERID_MINIMAL:
-        {
-            gimR3MinimalRelocate(pVM, offDelta);
-            break;
-        }
-
-        case GIMPROVIDERID_HYPERV:
-        {
-            gimR3HvRelocate(pVM, offDelta);
-            break;
-        }
-
-        case GIMPROVIDERID_KVM:
-        {
-            gimR3KvmRelocate(pVM, offDelta);
-            break;
-        }
-
-        default:
-        {
-            AssertMsgFailed(("Invalid provider Id %#x\n", pVM->gim.s.enmProviderId));
-            break;
-        }
-    }
 }
 
Index: /trunk/src/VBox/VMM/VMMR3/GIMHv.cpp
===================================================================
--- /trunk/src/VBox/VMM/VMMR3/GIMHv.cpp	(revision 58563)
+++ /trunk/src/VBox/VMM/VMMR3/GIMHv.cpp	(revision 58564)
@@ -492,19 +492,4 @@
 
 
-#if 0
-VMMR3_INT_DECL(int) gimR3HvInitFinalize(PVM pVM)
-{
-    pVM->gim.s.pfnHypercallR3 = &GIMHvHypercall;
-    if (!HMIsEnabled(pVM))
-    {
-        rc = PDMR3LdrGetSymbolRC(pVM, NULL /* pszModule */, GIMHV_HYPERCALL, &pVM->gim.s.pfnHypercallRC);
-        AssertRCReturn(rc, rc);
-    }
-    rc = PDMR3LdrGetSymbolR0(pVM, NULL /* pszModule */, GIMHV_HYPERCALL, &pVM->gim.s.pfnHypercallR0);
-    AssertRCReturn(rc, rc);
-}
-#endif
-
-
 /**
  * Terminates the Hyper-V GIM provider.
@@ -518,22 +503,4 @@
     gimR3HvTermHypercallSupport(pVM);
     return VINF_SUCCESS;
-}
-
-
-/**
- * Applies relocations to data and code managed by this component.
- *
- * This function will be called at init and whenever the VMM need to relocate
- * itself inside the GC.
- *
- * @param   pVM         The cross context VM structure.
- * @param   offDelta    Relocation delta relative to old location.
- */
-VMMR3_INT_DECL(void) gimR3HvRelocate(PVM pVM, RTGCINTPTR offDelta)
-{
-#if 0
-    int rc = PDMR3LdrGetSymbolRC(pVM, NULL /* pszModule */, GIMHV_HYPERCALL, &pVM->gim.s.pfnHypercallRC);
-    AssertFatalRC(rc);
-#endif
 }
 
Index: /trunk/src/VBox/VMM/VMMR3/GIMKvm.cpp
===================================================================
--- /trunk/src/VBox/VMM/VMMR3/GIMKvm.cpp	(revision 58563)
+++ /trunk/src/VBox/VMM/VMMR3/GIMKvm.cpp	(revision 58564)
@@ -229,19 +229,4 @@
 
 /**
- * Applies relocations to data and code managed by this component.
- *
- * This function will be called at init and whenever the VMM need to relocate
- * itself inside the GC.
- *
- * @param   pVM         The cross context VM structure.
- * @param   offDelta    Relocation delta relative to old location.
- */
-VMMR3_INT_DECL(void) gimR3KvmRelocate(PVM pVM, RTGCINTPTR offDelta)
-{
-    NOREF(pVM); NOREF(offDelta);
-}
-
-
-/**
  * This resets KVM provider MSRs and unmaps whatever KVM regions that
  * the guest may have mapped.
Index: /trunk/src/VBox/VMM/VMMR3/GIMMinimal.cpp
===================================================================
--- /trunk/src/VBox/VMM/VMMR3/GIMMinimal.cpp	(revision 58563)
+++ /trunk/src/VBox/VMM/VMMR3/GIMMinimal.cpp	(revision 58564)
@@ -68,5 +68,5 @@
 {
     /*
-     * Expose a generic hypervisor-agnostic leaf (originally defined VMware).
+     * Expose a generic hypervisor-agnostic leaf (originally defined by VMware).
      * The leaves range from  0x40000010 to 0x400000FF.
      *
@@ -123,17 +123,2 @@
 }
 
-
-/**
- * Applies relocations to data and code managed by this component.
- *
- * This function will be called at init and whenever the VMM need to relocate
- * itself inside the GC.
- *
- * @param   pVM         The cross context VM structure.
- * @param   offDelta    Relocation delta relative to old location.
- */
-VMMR3_INT_DECL(void) gimR3MinimalRelocate(PVM pVM, RTGCINTPTR offDelta)
-{
-    NOREF(pVM); NOREF(offDelta);
-}
-
