target/arm: optimize architecture flags
In target/arm.h the struct arm do contain 3 flags to retain architecture version for some tweaks. The proposal is to have only one enumerated flag 'arch' for the same purpose. Change-Id: Ia5d5accfed8158ca21eb54af2fdea8e36f0266ae Signed-off-by: Tarek BOCHKATI <tarek.bouchkati@gmail.com> Reviewed-on: http://openocd.zylin.com/6229 Tested-by: jenkins Reviewed-by: Antonio Borneo <borneo.antonio@gmail.com>
This commit is contained in:
committed by
Antonio Borneo
parent
b19505a343
commit
f69adafb3d
@@ -416,7 +416,7 @@ static int riot_create(struct target *target)
|
||||
/* Stacking is different depending on architecture */
|
||||
struct armv7m_common *armv7m_target = target_to_armv7m(target);
|
||||
|
||||
if (armv7m_target->arm.is_armv6m)
|
||||
if (armv7m_target->arm.arch == ARM_ARCH_V6M)
|
||||
stacking_info = &rtos_riot_cortex_m0_stacking;
|
||||
else if (is_armv7m(armv7m_target))
|
||||
stacking_info = &rtos_riot_cortex_m34_stacking;
|
||||
|
||||
Reference in New Issue
Block a user