diff options
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/ChangeLog | 6 | ||||
-rw-r--r-- | gcc/config/v850/lib1funcs.asm | 11 |
2 files changed, 12 insertions, 5 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index d8e83c5d522..da01591b9ca 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -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. diff --git a/gcc/config/v850/lib1funcs.asm b/gcc/config/v850/lib1funcs.asm index 100d901d136..15135a9ed2a 100644 --- a/gcc/config/v850/lib1funcs.asm +++ b/gcc/config/v850/lib1funcs.asm @@ -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 |