Lines Matching refs:UnresolvedInfo
466 ELImportEntry UnresolvedInfo; in ELi_RelocateSym() local
505 ELi_InitImport( &UnresolvedInfo); in ELi_RelocateSym()
508 UnresolvedInfo.r_type = ELF32_R_TYPE( CurrentRela.r_info); in ELi_RelocateSym()
509 UnresolvedInfo.A_ = (CurrentRela.r_addend); in ELi_RelocateSym()
510 UnresolvedInfo.P_ = (relocation_adr); in ELi_RelocateSym()
511 UnresolvedInfo.sh_type = (RelOrRelaShdr.sh_type); in ELi_RelocateSym()
521 UnresolvedInfo.sym_str = ELi_Malloc( elElfDesc, MYObject, copy_size); in ELi_RelocateSym()
522 if(UnresolvedInfo.sym_str == NULL) in ELi_RelocateSym()
524 OSAPI_CPUCOPY8( sym_str, UnresolvedInfo.sym_str, copy_size); in ELi_RelocateSym()
537 OSAPI_CPUCOPY8( &UnresolvedInfo, UnrEnt, copy_size); in ELi_RelocateSym()
555 UnresolvedInfo.S_ = (sym_loaded_adr); in ELi_RelocateSym()
556 UnresolvedInfo.T_ = (thumb_func_flag); in ELi_RelocateSym()
564 OSAPI_CPUCOPY8( &UnresolvedInfo, UnrEnt, copy_size); in ELi_RelocateSym()
571 if( ELi_DoRelocate( elElfDesc, MYObject, &UnresolvedInfo) == FALSE) { in ELi_RelocateSym()
791 #define _S_ (UnresolvedInfo->S_)
792 #define _A_ (UnresolvedInfo->A_)
793 #define _P_ (UnresolvedInfo->P_)
794 #define _T_ (UnresolvedInfo->T_)
795 BOOL ELi_DoRelocate( ELDesc* elElfDesc, ELObject* MYObject, ELImportEntry* UnresolvedInfo) argument
806 switch( (UnresolvedInfo->r_type)) {
811 if( UnresolvedInfo->sh_type == SHT_REL) {
905 if( UnresolvedInfo->sh_type == SHT_REL) {
968 PRINTDEBUG( "ERROR! : unsupported relocation type (0x%x)!\n", (UnresolvedInfo->r_type));