带有XScale和ARMv5TE的GCC
为什么我会收到以下gcc(4.6.1)警告 “英特尔XScale核心开发人员手册”指出: 英特尔XScale®内核实现ARM V5TE中指定的整数指令集体系结构 编辑:GCC手册说明了关于带有XScale和ARMv5TE的GCC,gcc,arm,xscale,Gcc,Arm,Xscale,为什么我会收到以下gcc(4.6.1)警告 “英特尔XScale核心开发人员手册”指出: 英特尔XScale®内核实现ARM V5TE中指定的整数指令集体系结构 编辑:GCC手册说明了关于-march=选项的以下内容: This option can be used in conjunction with or instead of the -mcpu= option. 所以这两个开关可以一起使用。因此,问题在于这些值(xscale和amrv5te)。那么为什么这两个值之间会有这样的冲突呢?在
-march=
选项的以下内容:
This option can be used in conjunction with or instead of the -mcpu= option.
所以这两个开关可以一起使用。因此,问题在于这些值(xscale和amrv5te)。那么为什么这两个值之间会有这样的冲突呢?在GCC中有一组标志,描述了每个受支持的ISA体系结构和每个受支持的实现(核心)。GCC在
-mcpu
和-march
选项之间进行基本一致性检查,以验证标志集是否相同(标志除外,这些标志仅影响调谐而不影响ISA)
不要使用
-mcpu
,使用-march=armv5te-mtune=xscale
在GCC中有一组标志,描述每个受支持的ISA体系结构和每个受支持的实现(核心)。GCC在-mcpu
和-march
选项之间进行基本一致性检查,以验证标志集是否相同(标志除外,这些标志仅影响调谐而不影响ISA)
不要使用
-mcpu
,使用-march=armv5te-mtune=xscale
我不确定,但是,xscale是否有三月选项?我不确定,但是,xscale是否有三月选项?我知道一致性检查。。。为什么我的组合不一致?XScale是ARMv5TE…我知道一致性检查。。。为什么我的组合不一致?XScale是ARMv5TE。。。
This option can be used in conjunction with or instead of the -mcpu= option.