summaryrefslogtreecommitdiffstats
path: root/lib/libc/arch/vax (follow)
Commit message (Collapse)AuthorAgeFilesLines
...
* fix some lint 'xxx used, but not defined' warnings by properly addingotto2007-05-151-1/+4
| | | | stuff to LSRCS
* if we pull in a .S file, we must fake out the lint with a .c filederaadt2005-11-291-2/+5
| | | | | for this first cut, we will do this for alloca() using alloca.c by adding it to LSRCS
* zap rcsid.espie2005-08-0734-168/+34
| | | | okay deraadt@ (tested them all)
* Replace broken frexp() with a working one from FreeBSD. There'smillert2005-02-011-2/+2
| | | | | | 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@
* Use an unsigned comparison against minbrk.miod2003-12-251-6/+3
| | | | ok deraadt@
* Remove the advertising clause in the UCB license which Berkeleymillert2003-06-0240-243/+83
| | | | rescinded 22 July 1999. Proofed by myself and Theo.
* insque and remque are VAX instructions, no need for C functions; From 4.4BSDmillert2003-05-092-0/+98
|
* duplicate words and spelling fixes in commentsdavid2003-03-101-2/+2
| | | | ok miod@
* From NetBSD; Use _C_LABEL, not SYSNAME to call sigaltstack, sigblock,millert2002-11-061-5/+5
| | | | | | sigreturn. sigblock has not been a syscall since 4.3BSD and using SYSCALL directly seems like a bad idea in general. Fixes a build problem on vax. OK miod@
* thread safe libc -- 2nd try. OK miod@, millert@marc2002-11-051-19/+19
| | | | Thanks to miod@ for m68k and vax fixes
* Rename cerror to __cerror and curbrk to __curbrk, to avoid namespacemiod2002-11-058-25/+25
| | | | pollution. Conforming to art@'s evil plans.
* back out previous patch.. there are still some vax/m68k issuesmarc2002-11-031-1/+14
|
* libc changes for thread safety. Tested on:marc2002-11-031-14/+1
| | | | | | | alpha (millert@), i386 (marc@), m68k (millert@ and miod@), powerpc (drahn@ and dhartmei@), sparc (millert@ and marc@), sparc64 (marc@), and vax (millert@ and miod@). Thanks to millert@, miod@, and mickey@ for fixes along the way.
* Stub to help libc_r buildsmiod2002-11-011-0/+4
|
* We need to keep K&R compat macros for some ports where the assemnbler ismillert2002-02-191-1/+7
| | | | still using -traditional-cpp.
* We live in an ANSI C world. Remove lots of gratuitous #ifdef __STDC__ cruft.millert2002-02-191-7/+1
|
* rfork() needs a fork.S-like stub as well; ok artderaadt2002-02-171-0/+45
|
* Add PSEUDO_NOERROR similar to that used by NetBSD.millert2001-09-201-11/+18
| | | | | | | | | | | 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).
* Use the LBL isnan() and isinf() on all platforms with ieee floating point.millert2001-09-101-1/+3
|
* Fix the syscall wrappers name generation in, so that libc_r gets themiod2001-08-237-46/+54
| | | | | | correct entry points and programs can link to it. I would have commited this later, but fgs@ insisted.
* #(endif|else) foo is incorrect, make it #endif /* foo */heko2001-08-121-2/+2
| | | | deraadt@ ok
* Most of the systems we run on require an emulated EMODD, so avoid usinghugh2001-04-181-2/+8
| | | | | | | it if a CVTDL would do instead. This path is 80x faster on such systems, and falling back to EMODD if necessary hurts little. Helps programs like nawk, a heavy modf user.
* Fix lots of register masks.bjc2001-03-1812-26/+26
|
* Fresh infinity from NetBSD.hugh2000-10-101-4/+5
|
* replacement pipe() system call; copies data into place inside kernel, soderaadt1999-06-071-46/+0
| | | | that EFAULT return value is possible
* missing parts from last commitmillert1999-04-251-2/+2
|
* mi ptraced1999-02-011-47/+0
|
* ENTRY takes 2 args nowadaysniklas1998-05-179-19/+19
|
* NetBSD mergeniklas1998-05-141-23/+35
|
* Better lint(1) framework. Mostly from cgd@NetBSDtholo1998-02-081-50/+0
|
* tabifykstailey1997-07-232-9/+9
|
* generate reboot.o like other system callsderaadt1996-12-111-42/+0
|
* Fix RCS idstholo1996-08-1945-153/+161
| | | | Make sure everything uses {SYS,}LIBC_SCCS properly
* sync to raggederaadt1996-05-2210-2/+623
|
* Add support for building lint(1) librarytholo1996-03-252-0/+51
|
* From NetBSD: Add explicit return typeniklas1996-02-241-1/+3
|
* from ragge; Changed to only include <machine/asm.h>, as the other portsderaadt1996-01-081-77/+2
|
* from ragge; Add defs to understand K&R cppderaadt1995-12-151-1/+16
|
* from netbsd:deraadt1995-12-141-1/+2
| | | | | Didn't take care of errors when return parameter was long long. Bug pointed out by Arne Henrik Juul.
* from netbsd; cannot be sure cpp can handle x ## yderaadt1995-12-141-1/+18
|
* from netbsd; sigsetjmp/siglongjmp was missing. Code fix by Arne H. Juul.deraadt1995-12-142-2/+70
|
* initial import of NetBSD treederaadt1995-10-1835-0/+1843