summaryrefslogtreecommitdiff
path: root/lib/libc/arch/hppa
AgeCommit message (Collapse)Author
2006-01-05System call stubs don't have a frame of their own, so use EMTRY_LEAF insteadMark Kettenis
of ENTRY. This avoids emitting bogus unwind entries, which makes gdb a lot happier. ok mickey@
2005-11-29if we pull in a .S file, we must fake out the lint with a .c fileTheo de Raadt
for this first cut, we will do this for alloca() using alloca.c by adding it to LSRCS
2005-08-07zap rcsid.Marc Espie
okay deraadt@ (tested them all)
2005-02-01Replace broken frexp() with a working one from FreeBSD. There'sTodd C. Miller
no need to have a copy for each platform with ieee floating point, only vax needs a special version (which probably has similar bugs). OK and with help from otto@
2004-10-26rcsidMichael Shalayeff
2004-06-10include whole SYS.h instead of just machine/asm.hMichael Shalayeff
2004-05-25PICy stuffMichael Shalayeff
2004-01-05Use correct type for old values. No binary change.Otto Moerbeek
ok mickey@ miod@
2003-06-02three four kill ...Michael Shalayeff
2003-06-02Remove the advertising clause in the UCB license which BerkeleyTodd C. Miller
rescinded 22 July 1999. Proofed by myself and Theo.
2003-05-02Add Doug Gwyn's portable alloca() for platforms w/o an assemblerTodd C. Miller
version. Normally, gcc provides its own alloca() (unless -fno-builtin is specified). The C version is decidedly suboptimal--we really need proper assembler versions but this will work as a stop-gap measure.
2003-01-15minbrk is exposed, gmon uses itMichael Shalayeff
2002-10-31gotta define SYSEXIT() and make all the rest of sys/*S be thread-safe now, ↵Michael Shalayeff
missed this fuct in the previous take on thread-safe libc
2002-10-31marc@ said we should be always thread-safe, accomodate for that, also ↵Michael Shalayeff
defining the weak symbols which we did not before in either case
2002-10-21reversed condition checking for sig*jmp(, savemask)Michael Shalayeff
2002-10-21deal w/ longjmp(, 0)Michael Shalayeff
2002-10-21make an ieeefp regress pass; miod@ okMichael Shalayeff
2002-10-07name space pollution; after art@Michael Shalayeff
2002-09-10better, faster scooter; fix cerror in mi somedayMichael Shalayeff
2002-09-10mi versions are good enoughMichael Shalayeff
2002-08-27sync from libkern (where the major fix was done or the kernel piece of this)Michael Shalayeff
2002-08-13forgot to fix this while was fixing copy_on_fault shitzMichael Shalayeff
2002-08-08no more of the French Favourite SymbolMichael Shalayeff
2002-08-08fix KMSRCS after some files removelanceMichael Shalayeff
2002-07-25real vforkMichael Shalayeff
2002-07-08we can live very well w/ MI ffs()Michael Shalayeff
2002-05-22I was on drugs when I commited this initially, and still do not understandMiod Vallat
how I got libc to compile with this. Blush. Replace this with a correct implementation, and write a faster fabs() while there. ok mickey@
2002-05-20save the old onfault where the handler expects it to be, do not zero out on ↵Michael Shalayeff
exit, but restore
2002-05-17kill unused lineMichael Shalayeff
2002-03-11More fp-related libc pieces for hppa.Miod Vallat
This enables awk to link.
2002-03-08reverse the conditionMichael Shalayeff
2002-03-08set ret for mem*, no mycopy, better reverse copy checkMichael Shalayeff
2002-02-25use c versionsMichael Shalayeff
2002-02-17rfork() needs a fork.S-like stub as well; ok artTheo de Raadt
2002-02-08fix typo, and put back stack frame opsMichael Shalayeff
2002-02-07reverse condition in the sp botchness check, we need to nullifyMichael Shalayeff
if we are ok not if we are bad. fix a pasto in branch w/in longjmps.
2002-02-07additional condition on reverse copy; from fredette@Michael Shalayeff
2002-02-06no need to interlock the register, use r0 as outputMichael Shalayeff
2002-02-06implement the setjmp/longjmp family, based on fredette@'s workMichael Shalayeff
2001-10-24fix __PSEUDO_NOERROR, two waysMichael Shalayeff
2001-09-20Add PSEUDO_NOERROR similar to that used by NetBSD.Todd C. Miller
Some ports were setting errno in PSEUDO and some were not. Now errno is set for all in PSEUDO and PSEUDO_NOERROR is provided for the non-errno case (only used by _exit). Needs testing on vax and m88k. XXX - hppa and powerpc still lack a real PSEUDO_NOERROR implementation. Currently PSEUDO_NOERROR and PSEUDO are the same (so builds don't break on those platforms).
2001-09-20make this compile for kernelMichael Shalayeff
2001-09-10Use the LBL isnan() and isinf() on all platforms with ieee floating point.Todd C. Miller
2001-08-12#(endif|else) foo is incorrect, make it #endif /* foo */Heikki Korpela
deraadt@ ok
2001-06-04oh, just include machine/asm.hMichael Shalayeff
2001-06-04entrieness cleanupMichael Shalayeff
2001-03-29fix fork, brk/sbrk; rcsid embeddingMichael Shalayeff
2001-03-28correct arg order addi/subi, newer gas catches thisMichael Shalayeff
2001-01-24alignment seems like a good idea; after art@alphaMichael Shalayeff
2000-01-25simplify, maaan!Michael Shalayeff