aboutsummaryrefslogtreecommitdiff
path: root/gcc/config/h8300/lib1funcs.asm
AgeCommit message (Expand)AuthorFilesLines
2011-11-02Move libgcc1 to toplevel libgccRainer Orth1-838/+0
2009-04-09Licensing changes to GPLv3 resp. GPLv3 with GCC Runtime Exception.Jakub Jelinek1-15/+10
2005-06-25Update FSF address.R. Kelley Cook1-2/+2
2004-07-08Introduce H8SX support.Alexandre Oliva1-1/+8
2004-03-03lib1funcs.asm (___fixunssfsi): Change the threshold to 0x4f.Kazu Hirata1-0/+28
2004-02-27fixunssfsi.c (__fixunssfsi): Enable on H8/300 as well.Kazu Hirata1-28/+0
2004-01-25lib1funcs.asm (divnorm, modnorm): Optimize by using ccr.Kazu Hirata1-7/+6
2004-01-15coff.h: Replace Hitachi with Renesas.Kazu Hirata1-3/+3
2003-11-20lib1funcs.asm (MOVP): Remove.Kazu Hirata1-6/+0
2003-11-15lib1funcs.asm (divnorm): Store the sign in bit 3 of S2L.Kazu Hirata1-13/+7
2003-11-14lib1funcs.asm (___udivsi3): Peel off the first iteration.Kazu Hirata1-1/+4
2003-11-14* config/h8300/lib1funcs.asm (___udivsi3): Add a comment.Kazu Hirata1-0/+1
2003-11-14lib1funcs.asm (modsi3): Don't save unused registers.Kazu Hirata1-4/+10
2003-11-14lib1funcs.asm (__udivsi3): Remove.Kazu Hirata1-7/+12
2003-11-14lib1funcs.asm (divmodsi4): Replace all the uses of er4 with er3.Kazu Hirata1-18/+12
2003-11-13lib1funcs.asm (___udivsi3): Jump to reti instead of exitdiv.Kazu Hirata1-7/+4
2003-11-13* config/h8300/lib1funcs.asm: Fix comment typos.Kazu Hirata1-2/+2
2003-11-13lib1funcs.asm (udivsi3): Don't save/restore unused registers.Kazu Hirata1-2/+15
2003-11-13lib1funcs.asm (DenHighNonZero): Optimize using the approximate quotient method.Pavel Pisa1-25/+50
2003-11-13lib1funcs.asm (divmodsi4): Clear S0P in DenHighNonZero.Kazu Hirata1-1/+1
2003-11-12lib1funcs.asm (___mulsi3): Don't save/restore an unused register.Kazu Hirata1-2/+0
2003-11-11lib1funcs.asm: Replace DenHighZero with DenHighNonZero.Kazu Hirata1-4/+4
2003-05-30crti.asm: Use .h8300hn and .h8300sn for normal mode.Dhananjay Deshpande1-0/+8
2002-11-02h8300.h: Fix comment typos.Kazu Hirata1-4/+4
2002-09-19fp-bit.c: Follow spelling conventions.Kazu Hirata1-1/+1
2002-05-03crti.asm: Remove trailing spaces.Kazu Hirata1-47/+47
2002-04-20lib1funcs.asm (___mulsi3): Remove unnecessary push and pop.Kazu Hirata1-12/+5
2002-04-20lib1funcs.asm (___mulsi3): Use hardware multiply instructions for H8/300H case.Toshiyasu Morita1-24/+41
2002-04-20lib1funcs.asm (___cmpsi2, ___ucmpsi2): Bum three instructions from each routine.Toshiyasu Morita1-22/+17
2002-01-10h8300.h: Fix comment typos.Kazu Hirata1-1/+1
2001-08-30t-h8300 (LIB1ASMFUNCS): Add _fixunssfdi and _fixunssfsi_asm.J"orn Rennecke1-0/+28
2001-08-29lib1funcs.asm: Update the copyright.Kazu Hirata1-5/+5
2001-08-29* config/h8300/lib1funcs.asm: Fix comment typos.Kazu Hirata1-2/+2
2001-05-17i * libgcc1-test.c, libgcc1.c, config/i386/perform.h: Delete file.Zack Weinberg1-1/+1
2000-09-07h8300.h: Fix comment typos.Kazu Hirata1-4/+3
2000-06-11[multiple changes]Jeff Law1-16/+8
2000-05-15Update to libgcc copyright exception clause.Jeff Law1-12/+6
1997-04-29lib1funcs.asm (divnorm, [...]): Fix code to negate SImode values.Jeff Law1-3/+3
1996-07-08* First cut at support for the H8/S.Jeff Law1-1/+11
1996-04-11lib1funcs.asm (modnorm): New function(s).Jeff Law1-2/+70
1995-06-15Update FSF address.Richard Kenner1-1/+2
1994-07-16Add libgcc copyright.Doug Evans1-2/+32
1994-07-11Initial revisionDoug Evans1-0/+672