Eric Betts 3 лет назад
Родитель
Сommit
9e1a6a6d2e
1 измененных файлов с 1 добавлено и 0 удалено
  1. 1 0
      lib/flipper_application/elf/elf_file.c

+ 1 - 0
lib/flipper_application/elf/elf_file.c

@@ -315,6 +315,7 @@ static bool elf_relocate_symbol(ELFFile* elf, Elf32_Addr relAddr, int type, Elf3
         FURI_LOG_D(TAG, "  R_ARM_ABS32 relocated is 0x%08X", (unsigned int)*((uint32_t*)relAddr));
         FURI_LOG_D(TAG, "  R_ARM_ABS32 relocated is 0x%08X", (unsigned int)*((uint32_t*)relAddr));
         break;
         break;
     case R_ARM_THM_PC22:
     case R_ARM_THM_PC22:
+    case R_ARM_CALL:
     case R_ARM_THM_JUMP24:
     case R_ARM_THM_JUMP24:
         elf_relocate_jmp_call(elf, relAddr, type, symAddr);
         elf_relocate_jmp_call(elf, relAddr, type, symAddr);
         FURI_LOG_D(
         FURI_LOG_D(