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