summaryrefslogtreecommitdiff
path: root/lib/libc/arch/m88k
AgeCommit message (Expand)Author
2013-06-05On second thought, do not use a tcnd instruction to test for divide-by-zero,Miod Vallat
2013-06-05...also add __modsi3 and __umodsi3, and make these symbols weak by default.Miod Vallat
2013-06-05Add __divsi3 and __udivsi3 gcc-compatible routines. Not used by anything yetMiod Vallat
2013-04-11Fix obviously stupid bug in the PIC_{LOAD,STORE} macros when compiling withMiod Vallat
2013-01-24Oops, due to the way return from system calls work, we can not use a delayMiod Vallat
2013-01-23The kernel sources mention that the system call entry point is trap #450; theMiod Vallat
2013-01-20Fix PIC_LOAD and PIC_STORE macros to really access the variable, instead ofMiod Vallat
2013-01-20PIC-related code should follow the #ifdef __PIC__ line, not the #else line.Miod Vallat
2013-01-11Add END() directives to the various functions.Miod Vallat
2013-01-11Add a bunch of macros to help writing PIC code for libc .S routines. HandlesMiod Vallat
2013-01-08fix __cerror non-weak symbol nameMiod Vallat
2013-01-05Switch m88k ports to ELF.Miod Vallat
2012-12-26Actually invoke the system call in libc's sigreturn() wrapper; went unnoticedMiod Vallat
2012-09-15Adapt ieee.h, gdtoa and libc to the fact that we don't have 80-bitMartynas Venckus
2012-09-04these are no longer used; ok guentherTheo de Raadt
2012-08-12Fix almost ten-years old bug in siglongjmp(), which would not restore a signalMiod Vallat
2012-06-25Do not use <machine/float.h>, that is an deformed BSD-ism.Theo de Raadt
2012-06-21__tfork() needs to set the stack address of the new thread in the kernel,Philip Guenthe
2012-04-12alloca.c cannot be usedTheo de Raadt
2012-04-12remove rfork(); ok guenther miodTheo de Raadt
2012-03-22Move __tfork_thread() from rthreads (libpthread) to libc so thatPhilip Guenthe
2011-07-08Revert (leaving the complex math part alone). Some stuff is dependingMartynas Venckus
2011-07-08Move fabs(3), frexp(3), and modf(3) to libm--nothing has been usingMartynas Venckus
2011-04-09On the a.out architectures, WEAK_ALIAS does an implicit _C_LABEL()Theo de Raadt
2011-04-04Move __cerror to ___cerror with a weak alias so that rthreads can override it.Philip Guenthe
2009-10-28more rcsid/sccs cleanupTheo de Raadt
2009-04-21remove from gen so that lint doesn't check gen if assembly versionsMartynas Venckus
2009-04-19- ldexp implementation has issues. switch to the one from libmMartynas Venckus
2008-12-09these were not neededMartynas Venckus
2008-12-09ditto frexpl and ldexplMartynas Venckus
2008-12-09- add long double signbitMartynas Venckus
2008-09-07- replace dtoa w/ David's gdtoa, version 2008-03-15Martynas Venckus
2008-07-24- move isinf, isnan dups to gen, since most is ieee 754Martynas Venckus
2007-10-24Change the syscall invocation sequences to no longer fetch the last fewMiod Vallat
2005-11-29if we pull in a .S file, we must fake out the lint with a .c fileTheo de Raadt
2005-08-07zap rcsid.Marc Espie
2005-02-01Replace broken frexp() with a working one from FreeBSD. There'sTodd C. Miller
2004-07-28Use less stack space for temporary storage and C code invocation, afterMiod Vallat
2004-07-28Update stack frame processing after ABI change.Miod Vallat
2004-07-22Do not overallocate stack space, and keep the stack on a 16-byte boundary.Miod Vallat
2004-04-01It turns out that the so-called fast ffs(3) routines were wrong, as soon asMiod Vallat
2004-01-26Use libkern's fast ffs() in libc too.Miod Vallat
2003-12-25Use an unsigned comparison against minbrk.Miod Vallat
2003-12-24In the never-ending story of *setjmp bugs, fix a typo preventingMiod Vallat
2003-12-19Speed up sbrk() one cycle by removing an unnecessary register shuffling.Miod Vallat
2003-12-08OR r13, not r9 to match SYS.h; fixes syscall(2) on mvme88k; OK miod@Todd C. Miller
2003-10-16Only a clown like me could put cerror in the data section by mistake...Miod Vallat
2003-09-01These files are not necessary anymore.Miod Vallat
2003-08-06In setjmp() and sigsetjmp(), be sure to return with r14 and r15 unchanged, asMiod Vallat
2003-08-01Fix the *longjmp() behaviour - it is legal to reuse a jmp_buf several times.Miod Vallat