summaryrefslogtreecommitdiff
path: root/arch/arm/lib/crt0.S
diff options
context:
space:
mode:
authorVikas Manocha <vikas.manocha@st.com>2018-08-31 16:39:36 -0700
committerTom Rini <trini@konsulko.com>2018-09-10 21:19:33 -0400
commit680223a2da55d365f0bbc7207297fdb8569c30c2 (patch)
tree2f194711db538862fb4892cc2f717e344fd2f9ed /arch/arm/lib/crt0.S
parent17d2887a9e1068afde4917fd96a7de2b4cdc12bd (diff)
arm: armv7m: remove un-necessary If then instruction
With gas option -mimplicit-it=always, IT block is inserted by the assembler for thumb2. Signed-off-by: Vikas Manocha <vikas.manocha@st.com>
Diffstat (limited to 'arch/arm/lib/crt0.S')
-rw-r--r--arch/arm/lib/crt0.S3
1 files changed, 0 insertions, 3 deletions
diff --git a/arch/arm/lib/crt0.S b/arch/arm/lib/crt0.S
index 0decce2c5b..d7ff9f0e5f 100644
--- a/arch/arm/lib/crt0.S
+++ b/arch/arm/lib/crt0.S
@@ -139,9 +139,6 @@ here:
mov r2, #0x00000000 /* prepare zero to clear BSS */
clbss_l:cmp r0, r1 /* while not at end of BSS */
-#if defined(CONFIG_CPU_V7M)
- itt lo
-#endif
strlo r2, [r0] /* clear 32-bit BSS word */
addlo r0, r0, #4 /* move to next */
blo clbss_l