peter
b6d5c41340
rfork/minherit glue in libc
...
man pages adapted from OpenBSD's versions.
1996-02-23 19:56:55 +00:00
peter
8b49f04c08
Put in missing '_' in call to wrapper _thread_sys_sigsetmask() function.
1996-02-17 12:25:21 +00:00
julian
619b731f5b
Reviewed by: julian and (hsu?)
...
Submitted by: John Birrel(L?)
changes for threadsafe operations
1996-01-22 00:02:33 +00:00
peter
c3f352d4ad
This commit was generated by cvs2svn to compensate for changes in r13122,
...
which included commits to RCS files with non-trunk default branches.
1995-12-30 19:02:48 +00:00
peter
ab124e78b0
recording cvs-1.6 file death
1995-12-30 19:02:48 +00:00
dg
092f38aea5
Be smarter about handling overlapped copies and only go backwards if it
...
is really necessary. Going backwards on a P6 is much slower than forwards
and it's a little slower on a P5. Also moved the count mask and 'std'
down a few lines - it's a couple percent faster this way on a P5.
1995-12-27 18:47:45 +00:00
phk
e3a316ec4a
remove GCC support functions from libc.
...
Should never have been here in the first place.
1995-10-05 10:24:57 +00:00
phk
b895ae5b59
Calling sbrk(2) with zero argument doesn't need to generate a syscall.
...
Reviewed by: bde
1995-10-04 15:58:57 +00:00
rgrimes
f05428e4cd
Remove trailing whitespace.
1995-05-30 05:51:47 +00:00
dg
29cbee93bc
First round of changes to clean up the RCSID mess in libc:
...
1) Changed LIB_SCCS and SYSLIB_SCCS to LIB_RCS and SYSLIB_RCS.
2) Changed sccsid[] variables to rcsid[]
3) Moved all RCSID strings into .text
4) Converted all SCCSID's to RCS $Id$'s
5) Added missing $Id$'s after copyright.
1995-01-23 01:30:24 +00:00
dg
756937c566
(Very) minor improvement from NetBSD/J.T.Conklin.
1995-01-22 22:03:45 +00:00
dg
bb1df6868c
Added leaner and meaner swab() function by J.T. Conklin.
1995-01-22 21:36:15 +00:00
bde
672359307c
fixunsdfsi.S:
...
Embalm. Rewrite to do things much the same as gcc-2: use fistpq for speed
and elegance, and mishandle overflow consistently. __fixunsdfsi() is no
longer called by gcc.
1994-12-27 13:37:38 +00:00
bde
e96890ff0b
sigsetjmp.S:
...
Remove unnecessary .text statement.
1994-12-27 13:34:04 +00:00
bde
8f5b931dde
Remove unnecessary .align statement.
1994-12-27 13:33:03 +00:00
bde
8d3ea78afb
Fix a spelling error and add a comment about possible improvements.
1994-12-27 13:12:34 +00:00
dg
5eb3d67a1e
Go back to Bruce's fix with a minor change that will allow a NULL string
...
pointer if len is 0. I should have looked at the revision history - I would
have found that Bruce already fixed the bug with len=0 over a month ago.
Whoever said that the bug was in 2.0 was wrong.
1994-11-25 08:58:53 +00:00
dg
fa43022815
Fixed bugs related to returning NULL if length is zero.
1994-11-25 04:11:19 +00:00
bde
cea563ca25
Fix memchr(p, 0, 0) to return NULL instead of p.
1994-10-27 11:36:11 +00:00
bde
4c2e71825c
Reenable sigsetjmp.S. Preserve the FP state. Rearrange offsets
...
to match setjmp.S.
1994-10-25 14:08:13 +00:00
jkh
4475596713
This is weird. I *added this*, but it went away again! Ummm.. Mumble.
...
I'm confused..
Submitted by: jkh
1994-08-22 09:19:50 +00:00
jkh
ee89c5a365
Put __infinity back here again until someone does the right thing and
...
repartitions libc into something human again. I don't have that kind of
time right now myself, unfortunately.
Submitted by: jkh
1994-08-20 20:16:57 +00:00
dg
700593f434
Fixed problem with returning -1 on error when the return value is a
...
long long. Done by plugging both eax and edx with -1. This will clobber
edx unnecessarily when the return value is only 32bit...though probably
always an okay thing to do, it could stand a better fix.
This was the cause of gawk being broken (boy was THAT ever a subtle
bug!!!).
1994-08-13 14:00:26 +00:00
wollman
e017c781ca
First crack at making libc work with the new make macros. It compiles on
...
my machine, and a simple static (genassym) and shared (sysctl) executable
both work. Still to be done: RPCand YP merge.
1994-08-05 01:19:12 +00:00
rgrimes
a3ddeea37c
Pull in GNU2 fix for this from FreeBSD, allows ldexp.c to compile with
...
gcc2.x
1994-05-27 11:00:56 +00:00
rgrimes
e043687c62
This commit was generated by cvs2svn to compensate for changes in r1573,
...
which included commits to RCS files with non-trunk default branches.
1994-05-27 05:00:24 +00:00
rgrimes
be22b15ae2
BSD 4.4 Lite Lib Sources
1994-05-27 05:00:24 +00:00
rgrimes
036e570b76
Add $Id$ to all, clean up multiple spaces
1994-02-21 05:19:06 +00:00
dg
5e9419ef4a
WINE/user LDT support from John Brezak, ported to FreeBSD by Jeffrey Hsu
...
<hsu@soda.berkeley.edu>.
1994-01-31 12:05:32 +00:00