Applied fixes from PR 15949 and 15047
authorNick Clifton <nickc@cygnus.com>
Mon, 18 May 1998 16:37:30 +0000 (16:37 +0000)
committerNick Clifton <nickc@gcc.gnu.org>
Mon, 18 May 1998 16:37:30 +0000 (16:37 +0000)
From-SVN: r19856

gcc/ChangeLog
gcc/config/v850/lib1funcs.asm

index d8e83c5d5223afdf136a32e5550b6455735bbf68..da01591b9caf018bcf04466202ff897243646d86 100644 (file)
@@ -1,5 +1,11 @@
 Mon May 18 15:30:42 1998  Nick Clifton  <nickc@cygnus.com>
 
+       * config/v850/lib1funcs.asm: Add .text pseudo op to start of
+       ___udivsi3. 
+
+       * config/v850/lib1funcs.asm: Fix .size pseudo ops to use three
+       underscores for the prefixes to the names of the maths functions. 
+
        * dbxout.c (dbxout_parms): Revert to using DECL_ARG_TYPE.  Add
        comment explaining why.
 
index 100d901d136393909aa888eb6e8e0522f7b2ade5..15135a9ed2a049371cbb88aa6e9bd9b786307978 100644 (file)
@@ -89,10 +89,11 @@ ___mulsi3:
        ble .L5
 
        jmp [r31]                       /* return */
-       .size __mulsi3,.-__mulsi3
+       .size ___mulsi3,.-___mulsi3
 #endif
 
 #ifdef L_udivsi3
+       .text
        .global ___udivsi3
 ___udivsi3:
        mov 1,r12
@@ -126,7 +127,7 @@ ___udivsi3:
        bne .L9
 .L8:
        jmp [r31]
-       .size __udivsi3,.-__udivsi3
+       .size ___udivsi3,.-___udivsi3
 #endif
 
 #ifdef L_divsi3
@@ -157,7 +158,7 @@ ___divsi3:
        ld.w 4[sp],r31
        add 8,sp
        jmp [r31]
-       .size __divsi3,.-__divsi3
+       .size ___divsi3,.-___divsi3
 #endif
 
 #ifdef  L_umodsi3
@@ -178,7 +179,7 @@ ___umodsi3:
        ld.w 8[sp],r31
        add 12,sp
        jmp [r31]
-       .size __umodsi3,.-__umodsi3
+       .size ___umodsi3,.-___umodsi3
 #endif /* L_umodsi3 */
 
 #ifdef  L_modsi3
@@ -199,7 +200,7 @@ ___modsi3:
        ld.w 8[sp],r31
        add 12,sp
        jmp [r31]
-       .size __modsi3,.-__modsi3
+       .size ___modsi3,.-___modsi3
 #endif /* L_modsi3 */
 
 #ifdef L_save_2