Why am I getting the following gcc (4.6.1) warning?
warning: switch -mcpu=xscale conflicts with -march=armv5te switch
[enabled by default]
The "Intel XScale Core Developer's Manual" states:
The Intel XScale® core implements the integer instruction set architecture specified in ARM V5TE.
EDIT: The GCC manual states the following about the -march=
option:
This option can be used in conjunction with or instead of the -mcpu= option.
So these two switches can be used together. The problem lies therefore in the values (xscale and amrv5te). So why such a conflict between these two values?