diff options
Diffstat (limited to 'arch/arm/lib/lib1funcs.S')
-rw-r--r-- | arch/arm/lib/lib1funcs.S | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/arch/arm/lib/lib1funcs.S b/arch/arm/lib/lib1funcs.S index 9397b2e532af..c23f9d9e2970 100644 --- a/arch/arm/lib/lib1funcs.S +++ b/arch/arm/lib/lib1funcs.S | |||
@@ -96,7 +96,7 @@ Boston, MA 02111-1307, USA. */ | |||
96 | subhs \dividend, \dividend, \divisor, lsr #3 | 96 | subhs \dividend, \dividend, \divisor, lsr #3 |
97 | orrhs \result, \result, \curbit, lsr #3 | 97 | orrhs \result, \result, \curbit, lsr #3 |
98 | cmp \dividend, #0 @ Early termination? | 98 | cmp \dividend, #0 @ Early termination? |
99 | movnes \curbit, \curbit, lsr #4 @ No, any more bits to do? | 99 | movsne \curbit, \curbit, lsr #4 @ No, any more bits to do? |
100 | movne \divisor, \divisor, lsr #4 | 100 | movne \divisor, \divisor, lsr #4 |
101 | bne 1b | 101 | bne 1b |
102 | 102 | ||
@@ -182,7 +182,7 @@ Boston, MA 02111-1307, USA. */ | |||
182 | subhs \dividend, \dividend, \divisor, lsr #3 | 182 | subhs \dividend, \dividend, \divisor, lsr #3 |
183 | cmp \dividend, #1 | 183 | cmp \dividend, #1 |
184 | mov \divisor, \divisor, lsr #4 | 184 | mov \divisor, \divisor, lsr #4 |
185 | subges \order, \order, #4 | 185 | subsge \order, \order, #4 |
186 | bge 1b | 186 | bge 1b |
187 | 187 | ||
188 | tst \order, #3 | 188 | tst \order, #3 |