| Index: embios/trunk/arm-support.S | 
| — | — | @@ -652,24 +652,21 @@ | 
| 653 | 653 | .byte 22,  0, 12,  0,  0,  3, 28,  0, 23,  0,  4, 29,  0,  0, 30, 31 | 
| 654 | 654 | .size __clzsi2, .-__clzsi2 | 
| 655 | 655 |  | 
|  | 656 | +    .section .text.__divisionhelpers | 
| 656 | 657 | #ifndef __ARM_EABI__ | 
| 657 |  | -    .section .text.__udivsi3
 | 
| 658 | 658 | __udivsi3: | 
| 659 | 659 | ARMV4_UDIV32_BODY r0, r1, r0, "", r2, r3, __div0_wrap, 1 | 
| 660 | 660 | .size __udivsi3, . - __udivsi3 | 
| 661 | 661 |  | 
| 662 |  | -    .section .text._divsi3
 | 
| 663 | 662 | __divsi3: | 
| 664 | 663 | ARMV4_SDIV32_BODY r0, r1, r0, "", r2, r3, __div0_wrap, 1 | 
| 665 | 664 | .size __divsi3, . - __divsi3 | 
| 666 | 665 |  | 
| 667 | 666 | #else | 
| 668 |  | -    .section .text.__aeabi_uidivmod
 | 
| 669 | 667 | __aeabi_uidivmod: | 
| 670 | 668 | ARMV4_UDIV32_BODY r0, r1, r0, r1, r2, r3, __div0_wrap, 1 | 
| 671 | 669 | .size __aeabi_uidivmod, . - __aeabi_uidivmo | 
| 672 | 670 |  | 
| 673 |  | -    .section .text.__aeabi_idivmod
 | 
| 674 | 671 | __aeabi_idivmod: | 
| 675 | 672 | ARMV4_SDIV32_BODY r0, r1, r0, r1, r2, r3, __div0_wrap, 1 | 
| 676 | 673 | .size __aeabi_idivmod, . - __aeabi_idivmod | 
| — | — | @@ -677,12 +674,10 @@ | 
| 678 | 675 |  | 
| 679 | 676 | #else | 
| 680 | 677 | #ifndef __ARM_EABI__ | 
| 681 |  | -    .section .text.__udivsi3
 | 
| 682 | 678 | __udivsi3: | 
| 683 | 679 | ARMV5_UDIV32_BODY r0, r1, r0, "", r2, r3, ip, __div0_wrap, 1 | 
| 684 | 680 | .size __udivsi3, . - __udivsi3 | 
| 685 | 681 |  | 
| 686 |  | -    .section .text.__divsi3
 | 
| 687 | 682 | __divsi3: | 
| 688 | 683 | str lr, [sp, #-4] | 
| 689 | 684 | ARMV5_SDIV32_BODY r0, r1, r0, "", r2, lr, ip, r3, __div0_wrap_s, "ldr pc, [sp, #-4]" | 
| — | — | @@ -689,12 +684,10 @@ | 
| 690 | 685 | .size __divsi3, . - __divsi3 | 
| 691 | 686 |  | 
| 692 | 687 | #else | 
| 693 |  | -    .section .text.__aeabi_uidivmod
 | 
| 694 | 688 | __aeabi_uidivmod: | 
| 695 | 689 | ARMV5_UDIV32_BODY r0, r1, r0, r1, r2, r3, ip, __div0_wrap, 1 | 
| 696 | 690 | .size __aeabi_uidivmod, . - __aeabi_uidivmo | 
| 697 | 691 |  | 
| 698 |  | -    .section .text.__aeabi_idivmod
 | 
| 699 | 692 | __aeabi_idivmod: | 
| 700 | 693 | str lr, [sp, #-4] | 
| 701 | 694 | ARMV5_SDIV32_BODY r0, r1, r0, r1, r2, lr, ip, r3, __div0_wrap_s, "ldr pc, [sp, #-4]" | 
| — | — | @@ -701,7 +694,6 @@ | 
| 702 | 695 | .size __aeabi_idivmod, . - __aeabi_idivmod | 
| 703 | 696 | #endif | 
| 704 | 697 |  | 
| 705 |  | -    .section .text._L_udiv_est_table
 | 
| 706 | 698 | .L_udiv_est_table: | 
| 707 | 699 | .byte 0xff, 0xfc, 0xf8, 0xf4, 0xf0, 0xed, 0xea, 0xe6 | 
| 708 | 700 | .byte 0xe3, 0xe0, 0xdd, 0xda, 0xd7, 0xd4, 0xd2, 0xcf |