• warning: thumb-1 mode PLT generation not currently supported
    在windows上,我用多个版本的GCC编译器,想在CM33内核的 ARM平台上编译生成动态库.so文件。但是报warning; 实际编译选项和结果如下: arm-none-eabi-gcc.exe -fPIC -mthumb -mcpu=cortex-m33 -mfloat-abi=hard -mfpu=fpv5-sp-d16 -fPIC -shared -nostdlib -nostartfiles...
  • ARMv7R的ARM指令和Thumb指令集问题
    请问: 1、Cortex-R4F是ARMv7R架构,而手册中提到ARMv7支持EncodingT1,T2,T3,A1,A2,且ARMv7R支持ARM和Thumb-2指令集。 所以,Cortex-R4F支持的指令格式应该是EncodingT2对吗,那支持的ARM指令是A1还是A2呢?我没找到相应说明。 2、ARM指令格式A1和A2都无法将32-bit立即数通过MOV指令装入寄存器R2。我应该用什么指令或什么方法实现呢...
  • ARMv7R的ARM指令和Thumb指令集问题
    请问: 1、Cortex-R4F是ARMv7R架构,而手册中提到ARMv7支持EncodingT1,T2,T3,A1,A2,且ARMv7R支持ARM和Thumb-2指令集。 所以,Cortex-R4F支持的指令格式应该是EncodingT2对吗,那支持的ARM指令是A1还是A2呢?我没找到相应说明。 2、ARM指令格式A1和A2都无法将32-bit立即数通过MOV指令装入寄存器R2。我应该用什么指令或什么方法实现呢...