bintools/elftools/elftran/elf_reloc.cpp
changeset 675 02e65118a746
parent 0 044383f39525
equal deleted inserted replaced
673:7ae5f757318b 675:02e65118a746
   126 	        {
   126 	        {
   127 		data=aElfFile.CodePtrFromAddr(codeRelocs[i]->r_offset);
   127 		data=aElfFile.CodePtrFromAddr(codeRelocs[i]->r_offset);
   128 		checkreloc(aElfFile, *data, codeRelocs[i]->r_offset);
   128 		checkreloc(aElfFile, *data, codeRelocs[i]->r_offset);
   129 		//*data=FixAddress(aElfFile, *data, codeRelocs[i]);
   129 		//*data=FixAddress(aElfFile, *data, codeRelocs[i]);
   130 		}
   130 		}
   131 // fix defect
   131 
   132 	for (TInt j=0; j<numberOfDataRelocs; j++)
   132 	for (TInt j=0; j<numberOfDataRelocs; j++)
   133 	        {
   133 	        {
   134 		data=aElfFile.DataPtrFromAddr(dataRelocs[j]->r_offset);
   134 		data=aElfFile.DataPtrFromAddr(dataRelocs[j]->r_offset);
   135 		checkreloc(aElfFile, *data, dataRelocs[j]->r_offset);
   135 		checkreloc(aElfFile, *data, dataRelocs[j]->r_offset);
   136 		//*data=FixAddress(aElfFile, *data, dataRelocs[j]);
   136 		//*data=FixAddress(aElfFile, *data, dataRelocs[j]);