ARM Cortex-A9 - 带有未定义指令的__libc_init_array

时间:2017-06-06 15:14:26

标签: c++ gcc arm embedded linaro

我使用Linaro GCC 6.3.1版来编译我的C ++程序。

当通过指令调试指令时,在eclipse(Xilinx SDK 2017.1)中,我在指令地址0x1090d8处得到一个未定义的指令错误,如下所示: enter image description here

该指令是__libc_init_array函数的一部分,该函数在我的main之前调用。

我已经尝试使用链接器标志-mthumb和-marm调用arm-eabi-g ++,但结果是一样的。我总是得到同样的错(尽管在不同的地方)并且我无法跳到我的主要功能。

我使用带有两个Cortex-A9处理器的Zybo Zynq-7000

由于

0 个答案:

没有答案