Name |
Last commit
|
Last update |
---|---|---|
.. | ||
bit-count.S | ||
cmpsi2.S | ||
divmodhi.S | ||
divmodqi.S | ||
divmodsi.S | ||
fpbit-sf.S | ||
fpmath-sf.S | ||
lib2div.c | ||
lib2mul.c | ||
lib2shift.c | ||
lshrsi3.S | ||
mulsi3.S | ||
rl78-divmod.h | ||
rl78-mul.h | ||
signbit.S | ||
t-rl78 | ||
trampoline.S | ||
vregs.h |
* config/rl78/cmpsi2.S: Use function start and end macros. (__gcc_bcmp): New function. * config/rl78/lshrsi3.S: Use function start and end macros. * config/rl78/mulsi3.S: Add support for G10. (__mulqi3): New function for G10. * config/rl78/signbit.S: Use function start and end macros. * config/rl78/t-rl78 (LIB2ADD): Add bit-count.S, fpbit-sf.S and fpmath-sf.S. (LIB2FUNCS_EXCLUDE): Define. (LIB2FUNCS_ST): Define. * config/rl78/trampoline.S: Use function start and end macros. * config/rl78/vregs.h (START_FUNC): New macro. (START_ANOTHER_FUNC): New macro. (END_FUNC): New macro. (END_ANOTHER_FUNC): New macro. * config/rl78/bit-count.S: New file. Contains assembler implementations of the bit counting functions: ___clzhi2, __clzsi2, ctzhi2, ctzsi2, ffshi2, ffssi2, __partityhi2, __paritysi2, __popcounthi2 and __popcountsi2. * config/rl78/fpbit-sf.S: New file. Contains assembler implementationas of the math functions: __negsf2, __cmpsf2, __eqsf2, __nesf2, __lesf2, __ltsf2, __gesf2, gtsf2, __unordsf2, __fixsfsi, __fixunssfsi, __floatsisf and __floatunssisf. * config/rl78/fpmath-sf.S: New file. Contains assembler implementations of the math functions: __subsf3, __addsf3, __mulsf3 and __divsf3 From-SVN: r220162
Name |
Last commit
|
Last update |
---|---|---|
.. | ||
bit-count.S | Loading commit data... | |
cmpsi2.S | Loading commit data... | |
divmodhi.S | Loading commit data... | |
divmodqi.S | Loading commit data... | |
divmodsi.S | Loading commit data... | |
fpbit-sf.S | Loading commit data... | |
fpmath-sf.S | Loading commit data... | |
lib2div.c | Loading commit data... | |
lib2mul.c | Loading commit data... | |
lib2shift.c | Loading commit data... | |
lshrsi3.S | Loading commit data... | |
mulsi3.S | Loading commit data... | |
rl78-divmod.h | Loading commit data... | |
rl78-mul.h | Loading commit data... | |
signbit.S | Loading commit data... | |
t-rl78 | Loading commit data... | |
trampoline.S | Loading commit data... | |
vregs.h | Loading commit data... |