diff options
-rw-r--r-- | lib/builtins/arm/udivmodsi4.S | 8 | ||||
-rw-r--r-- | lib/builtins/arm/udivsi3.S | 8 | ||||
-rw-r--r-- | lib/builtins/arm/umodsi3.S | 8 | ||||
-rw-r--r-- | lib/builtins/assembly.h | 8 |
4 files changed, 8 insertions, 24 deletions
diff --git a/lib/builtins/arm/udivmodsi4.S b/lib/builtins/arm/udivmodsi4.S index dd73c2763..441f48dbe 100644 --- a/lib/builtins/arm/udivmodsi4.S +++ b/lib/builtins/arm/udivmodsi4.S @@ -21,14 +21,6 @@ .thumb #endif -#if __ARM_ARCH_ISA_THUMB == 2 -#define IT(cond) it cond -#define ITT(cond) itt cond -#else -#define IT(cond) -#define ITT(cond) -#endif - .p2align 2 DEFINE_COMPILERRT_FUNCTION(__udivmodsi4) #if __ARM_ARCH_EXT_IDIV__ diff --git a/lib/builtins/arm/udivsi3.S b/lib/builtins/arm/udivsi3.S index e6ce817f7..7086a44e1 100644 --- a/lib/builtins/arm/udivsi3.S +++ b/lib/builtins/arm/udivsi3.S @@ -21,14 +21,6 @@ .thumb #endif -#if __ARM_ARCH_ISA_THUMB == 2 -#define IT(cond) it cond -#define ITT(cond) itt cond -#else -#define IT(cond) -#define ITT(cond) -#endif - .p2align 2 DEFINE_AEABI_FUNCTION_ALIAS(__aeabi_uidiv, __udivsi3) DEFINE_COMPILERRT_FUNCTION(__udivsi3) diff --git a/lib/builtins/arm/umodsi3.S b/lib/builtins/arm/umodsi3.S index e81af0c14..93614a01c 100644 --- a/lib/builtins/arm/umodsi3.S +++ b/lib/builtins/arm/umodsi3.S @@ -20,14 +20,6 @@ .thumb #endif -#if __ARM_ARCH_ISA_THUMB == 2 -#define IT(cond) it cond -#define ITT(cond) itt cond -#else -#define IT(cond) -#define ITT(cond) -#endif - .p2align 2 DEFINE_COMPILERRT_FUNCTION(__umodsi3) #if __ARM_ARCH_EXT_IDIV__ diff --git a/lib/builtins/assembly.h b/lib/builtins/assembly.h index d415a5f8d..8cbd38530 100644 --- a/lib/builtins/assembly.h +++ b/lib/builtins/assembly.h @@ -91,6 +91,14 @@ #define JMP(r) mov pc, r #define JMPc(r, c) mov##c pc, r #endif + +#if __ARM_ARCH_ISA_THUMB == 2 +#define IT(cond) it cond +#define ITT(cond) itt cond +#else +#define IT(cond) +#define ITT(cond) +#endif #endif #define GLUE2(a, b) a##b |