我在试图弄清楚搬迁是如何进行的,但我似乎无法理解它。描述了在重新定位ELF文件时可能遇到的不同类型。
int elfloader_arch_relocate(int input_fd, struct elfloader_output *output,
unsigned int sectionoffse
我正在将编译器从用于ARM EABI的Codesourcery Codebench Lite (v4.7.2)更改为arm gcc 2014 q1 (v4.8.3),并且在我的程序的链接器文件中定义的某些内存地址的位置有问题。芯片是STM32F103RBT6。void Reset_Handler(void) unsigned long *pulSrc, *pulDest;
// Copy the data segment initializers from f