Age | Commit message (Collapse) | Author | |
---|---|---|---|
2002-05-08 | Add copyright block to this file I wrote long ago. | Dale Rahn | |
2002-03-11 | More fp-related libc pieces for hppa. | Miod Vallat | |
This enables awk to link. | |||
2002-03-08 | reverse the condition | Michael Shalayeff | |
2002-03-08 | set ret for mem*, no mycopy, better reverse copy check | Michael Shalayeff | |
2002-02-25 | use c versions | Michael Shalayeff | |
2002-02-19 | We need to keep K&R compat macros for some ports where the assemnbler is | Todd C. Miller | |
still using -traditional-cpp. | |||
2002-02-19 | We live in an ANSI C world. Remove lots of gratuitous #ifdef __STDC__ cruft. | Todd C. Miller | |
2002-02-17 | rfork() needs a fork.S-like stub as well; ok art | Theo de Raadt | |
2002-02-16 | Part one of userland __P removal. Done with a simple regexp with some minor ↵ | Todd C. Miller | |
hand editing to make comments line up correctly. Another pass is forthcoming that handles the cases that could not be done automatically. | |||
2002-02-08 | fix typo, and put back stack frame ops | Michael Shalayeff | |
2002-02-07 | reverse condition in the sp botchness check, we need to nullify | Michael Shalayeff | |
if we are ok not if we are bad. fix a pasto in branch w/in longjmps. | |||
2002-02-07 | additional condition on reverse copy; from fredette@ | Michael Shalayeff | |
2002-02-06 | no need to interlock the register, use r0 as output | Michael Shalayeff | |
2002-02-06 | implement the setjmp/longjmp family, based on fredette@'s work | Michael Shalayeff | |
2002-01-10 | sigprocmask should return 0 on success, fixes powerpc ntpdate problem. | Dale Rahn | |
2002-01-04 | system calls are made thru _thread_sys_* with weak symbols of the real name | Dale Rahn | |
pointing to the _thread_sys_ version. ok pval, fgs | |||
2002-01-04 | longjmp(..., 0) is not really legal, but all other archs I've looked | Artur Grabowski | |
at make sure that setjmp doesn't return 0 if longjmp is passed a 0. Avoid surprises. | |||
2002-01-03 | Always have the real entry point to the syscall called _thread_sys_ | Artur Grabowski | |
and provide the real name as a weak alias. This is the last piece needed for libc_r on sparc64 (plus debugging). | |||
2001-11-01 | use _C_LABEL | Michael Shalayeff | |
2001-10-24 | fix __PSEUDO_NOERROR, two ways | Michael Shalayeff | |
2001-10-11 | Correct length of jmpbuf, it is sizeof(long) * _JBLEN == 8*14 | Todd C. Miller | |
This fixes sigsetjmp()/siglongjmp() on sparc64 | |||
2001-09-26 | Changes to SYS.h for sparc64 to make it work with libc_r | Dale Rahn | |
bulk of work done by miod. | |||
2001-09-26 | Revert last. The ERROR() macro is called from leaf functions | Artur Grabowski | |
and is _not_ supposed to do "call"s. | |||
2001-09-25 | Add an ASPICFLAG variable to bsd.own.mk which a platform use to pass flags | Dale Rahn | |
to 'as' to make it compile pic. add defaults for sparc64 which needs picflags set to -fPIC and ASPICFLAGS to -KPIC. Also simplifies the systemcall generation for sparc64 PIC mode. ok epsie@. | |||
2001-09-24 | Rename __minbrk to minbrk to allow gmon.c to link correctly. | Artur Grabowski | |
XXX - The fix should be the other way around - make all other archs match sparc64. | |||
2001-09-21 | add isnan.c | Miod Vallat | |
2001-09-21 | Fix incorrect number of args to __SYSCALL. Somehow this managed to | Todd C. Miller | |
work in my test on static libs -- I've no idea how though. While I'm here, remove __RSYSCALL since it is the same as __PSEUDO. | |||
2001-09-20 | change PSEUDO_NOERROR so it is indeed does not set errno. | Dale Rahn | |
2001-09-20 | Add 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-20 | make this compile for kernel | Michael Shalayeff | |
2001-09-11 | Keep the strings fully quoted. | Dale Rahn | |
2001-09-10 | Use the LBL isnan() and isinf() on all platforms with ieee floating point. | Todd C. Miller | |
2001-09-10 | Use the LBL frexp() on all platforms with ieee floating point. | Todd C. Miller | |
2001-09-10 | Use ${LIBCSRCDIR} not ${.CURDIR} for relative path (allows libc_r to build) | Jason Wright | |
2001-09-07 | Adapt to our sigcontext and fix the obvious bugs. | Artur Grabowski | |
2001-09-05 | explicit alignment, just like on alpha. | Artur Grabowski | |
2001-08-29 | Last pieces needed to build libc on sparc64. | Artur Grabowski | |
2001-08-29 | Bunch of necessary files from NetBSD. | Artur Grabowski | |
2001-08-29 | more files from sparc. | Artur Grabowski | |
2001-08-29 | bunch of files from sparc. | Artur Grabowski | |
2001-08-29 | except ffs and strlen we use the generic functions (for now). | Artur Grabowski | |
2001-08-29 | ffs from sparc and strlen from NetBSD. | Artur Grabowski | |
(Don't ask me why our makefiles wouldn't accept using strlen.c) | |||
2001-08-29 | syscall(), trivial | Artur Grabowski | |
2001-08-29 | signal stuff from sparc, cleaned up. | Artur Grabowski | |
2001-08-29 | setlogin from NetBSD | Artur Grabowski | |
2001-08-29 | sbrk from NetBSD | Artur Grabowski | |
2001-08-28 | fork from sparc. cleaned up. | Artur Grabowski | |
2001-08-28 | exect from sparc. | Artur Grabowski | |
2001-08-28 | Add SYSENTRY as on sparc. We'll need it later. | Artur Grabowski | |
2001-08-28 | cerror. based on the same file from sparc, with cleanups. | Artur Grabowski | |