From 5fb1287933b10ce520a01e281854f4f8822af43a Mon Sep 17 00:00:00 2001 From: Richard Earnshaw Date: Tue, 30 Sep 2003 10:38:10 +0000 Subject: [PATCH] * arm/ieee754-sf.S: Tidy formatting. From-SVN: r71941 --- gcc/ChangeLog | 20 ++++++++++++-------- gcc/config/arm/ieee754-sf.S | 3 ++- 2 files changed, 14 insertions(+), 9 deletions(-) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 1a505c1652c..708641ae9f5 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,19 +1,23 @@ -2003-09-30 Nicolas Pitre +2003-09-30 Richard Earnshaw - * arm/lib1funcs.asm (ARM_DIV_MOD_BODY) split into ARM_DIV_BODY + * arm/ieee754-sf.S: Tidy formatting. + +2003-09-30 Nicolas Pitre + + * arm/lib1funcs.asm (ARM_DIV_MOD_BODY): Split into ARM_DIV_BODY and ARM_MOD_BODY. - (ARM_MOD_BODY): rewritten. added clz insns for __ARM_ARCH__ >= 5. - (ARM_DIV_BODY): added clz insns for __ARM_ARCH__ >= 5, + (ARM_MOD_BODY): Rewritten. added clz insns for __ARM_ARCH__ >= 5. + (ARM_DIV_BODY): Added clz insns for __ARM_ARCH__ >= 5, added better divisor alignment in the other case. - (ARM_DIV2_ORDER): added, finds the order of a single bit divisor. + (ARM_DIV2_ORDER): Added, finds the order of a single bit divisor. (__divsi3, __udivsi3, __modsi3, __umodsi3): rewritten using the macros above, add fast exits for divisor >= dividend, etc. -2003-09-30 Nicolas Pitre +2003-09-30 Nicolas Pitre - * arm/ieee754-df.S: split compilation of fixunsdfsi from + * arm/ieee754-df.S: Split compilation of fixunsdfsi from L_fixdfsi target. - * arm/t-arm-elf: add _fixunsdfsi target due to the above. + * arm/t-arm-elf (LIB1ASMFUNCS): Add _fixunsdfsi. 2003-09-30 Nathanael Nerode diff --git a/gcc/config/arm/ieee754-sf.S b/gcc/config/arm/ieee754-sf.S index 904b536f2ff..73c598b7639 100644 --- a/gcc/config/arm/ieee754-sf.S +++ b/gcc/config/arm/ieee754-sf.S @@ -396,7 +396,8 @@ LSYM(Lml_x): RET @ Result is 0, but determine sign anyway. -LSYM(Lml_z): eor r0, r0, r1 +LSYM(Lml_z): + eor r0, r0, r1 bic r0, r0, #0x7fffffff RET