This commit allows us to force the relocation of functions being
authorgurari <gurari>
Wed, 11 Jul 2001 21:19:52 +0000 (21:19 +0000)
committergurari <gurari>
Wed, 11 Jul 2001 21:19:52 +0000 (21:19 +0000)
commit0f81b1e3c5ed937fe8d9ee9a861e1210cb17efe4
treeba905caededc98ef441dbab62120e197b3144eda
parent2c44caa4c193347ac901e473dddd231f0a8c8a9f
  This commit allows us to force the relocation of functions being
  instrumented in the dyninst test suite with the -relocate flag. I added a
  forceRelocation_NP variable to the BPatch class and it is accessed and set
  by the functions hasForcedRelocation_NP() and setForcedRelocation_NP(bool).
  The method pd_Function method findInstPoints() checks if the
  forceRelocation_NP variable has been set to true and if it has, then it
  sets its relocatable_ which leads to the function's being relocated when
  it is instrumented.
dyninstAPI/h/BPatch.h
dyninstAPI/src/BPatch.C
dyninstAPI/src/inst-sparc-solaris.C
dyninstAPI/src/inst-x86.C
dyninstAPI/tests/src/test1.C
dyninstAPI/tests/src/test1.mutatee.c
dyninstAPI/tests/src/test2.C
dyninstAPI/tests/src/test3.C
dyninstAPI/tests/src/test4.C
dyninstAPI/tests/src/test5.C