#
297263b0 |
| 12-Apr-1998 |
John Birrell <jb@FreeBSD.org> |
Format changes in an attempt to address some of Bruce's comments about spaces and tabs.
The externs in the static inline functions remain 'cause (a) they're required; and (b) I can't find any gcc -W
Format changes in an attempt to address some of Bruce's comments about spaces and tabs.
The externs in the static inline functions remain 'cause (a) they're required; and (b) I can't find any gcc -W* cases where they generate warnings.
show more ...
|
#
7d0026cd |
| 11-Apr-1998 |
John Birrell <jb@FreeBSD.org> |
Add *_unlocked() macros according to POSIX. In the _THREAD_SAFE case, test for __isthreaded before calling the lock/unlock functions to try to save some performance. The _THREAD_SAFE case should beco
Add *_unlocked() macros according to POSIX. In the _THREAD_SAFE case, test for __isthreaded before calling the lock/unlock functions to try to save some performance. The _THREAD_SAFE case should become the default, but since it tests for a global variable in libc, people won't be able to build -current on pre-3.0 systems unless the default leaves it out. Such is life.
show more ...
|
Revision tags: release/2.2.6 |
|
#
de17eb59 |
| 01-Jan-1998 |
Alexander Langer <alex@FreeBSD.org> |
Added missing caddr_t --> void * conversions for sys/mman.h functions.
Submitted by: bde
|
Revision tags: release/2.2.5_cvs, release/2.2.2_cvs |
|
#
15aa51b0 |
| 13-Apr-1997 |
Bruce Evans <bde@FreeBSD.org> |
Removed nonstandard #include of <sys/types.h>.
Use _BSD_OFF_T_ instead of off_t so that we're still self-sufficent.
Copied the ftruncate/lseek()/mmap()/truncate() redeclaration hacks from <sys/type
Removed nonstandard #include of <sys/types.h>.
Use _BSD_OFF_T_ instead of off_t so that we're still self-sufficent.
Copied the ftruncate/lseek()/mmap()/truncate() redeclaration hacks from <sys/types.h> so that things depending on them don't break.
show more ...
|
Revision tags: release/2.2.1_cvs, release/2.2.0 |
|
#
161f948d |
| 11-Mar-1997 |
Peter Wemm <peter@FreeBSD.org> |
Merge Lite2 changes (Just version number)
|
#
dee7a427 |
| 11-Mar-1997 |
Peter Wemm <peter@FreeBSD.org> |
Import CSRG 4.4BSD-Lite2 includes onto vendor branch
|
Revision tags: release/2.1.7_cvs |
|
#
3b96d4d9 |
| 02-Mar-1997 |
Andrey A. Chernov <ache@FreeBSD.org> |
increase L_cuserid because UT_NAMESIZE increased
|
#
79403fe3 |
| 23-Feb-1997 |
Peter Wemm <peter@FreeBSD.org> |
Revert $FreeBSD$ to $Id$
|
Revision tags: release/2.1.6_cvs, release/2.1.6.1 |
|
#
1130b656 |
| 14-Jan-1997 |
Jordan K. Hubbard <jkh@FreeBSD.org> |
Make the long-awaited change from $Id$ to $FreeBSD$
This will make a number of things easier in the future, as well as (finally!) avoiding the Id-smashing problem which has plagued developers for so
Make the long-awaited change from $Id$ to $FreeBSD$
This will make a number of things easier in the future, as well as (finally!) avoiding the Id-smashing problem which has plagued developers for so long.
Boy, I'm glad we're not using sup anymore. This update would have been insane otherwise.
show more ...
|
#
8c372bd8 |
| 27-Oct-1996 |
Wolfram Schneider <wosch@FreeBSD.org> |
improve comments for UT_NAMESIZE
|
Revision tags: release/2.1.5_cvs |
|
#
ad7076c9 |
| 03-Jul-1996 |
Wolfram Schneider <wosch@FreeBSD.org> |
remove zopen, zopen is not part of libc.
|
#
15aa00d5 |
| 27-May-1996 |
Peter Wemm <peter@FreeBSD.org> |
Add an implementation of the gnu-ish asprintf() and vasprintf(). They are not based on gpl'ed code, just prototype and usage. I'm not 100% certain they behave the same while the system is in troubl
Add an implementation of the gnu-ish asprintf() and vasprintf(). They are not based on gpl'ed code, just prototype and usage. I'm not 100% certain they behave the same while the system is in trouble (eg: malloc() failing) but in those circumstances all bets would be off anyway.
These routines work like sprintf() and vsprintf(), except that instead of using a fixed buffer, they allocate memory and return it to the user and it's the user's responsibility to free() it. They have allocate as much memory as they need (and can get), so the size of strings it can deal with is limited only by the amount of memory it can malloc() on your behalf.
There are a few gpl'ed programs starting to use this interface, and it's becoming more common with the scares about security risks with sprintf(). I dont like the look of the code that the various programs (including cvs, gdb, libg++, etc) provide if configure can't find it on the system.
It should be possible to modify the stdio core code to provide this interface more efficiently, I was more worried about having something that worked and was secure. :-) (I noticed that there was once intended to be a smprintf() routine when our stdio was written for 4.4BSD, but it looks pretty stillborn, and it's intended interface is not clear). Since Linux and gnu libc have this interface, it seemed silly to bring yet another one onto the scene.
show more ...
|
#
65bfae76 |
| 24-Mar-1996 |
Paul Richards <paul@FreeBSD.org> |
Fix incorrect parameter types for ftell and fgets.
|
#
71d9c781 |
| 31-Jan-1996 |
Mike Pritchard <mpp@FreeBSD.org> |
Fix a bunch of spelling errors in the comment fields of a bunch of system include files.
|
Revision tags: release/2.1.0_cvs, release/2.0.5_cvs |
|
#
4399be3c |
| 30-May-1995 |
Rodney W. Grimes <rgrimes@FreeBSD.org> |
Remove trailing whitespace.
|
#
dd8723c2 |
| 04-Mar-1995 |
Poul-Henning Kamp <phk@FreeBSD.org> |
make sys_nerr __const.
Reviewed by: phk Submitted by: ollivier
|
Revision tags: release/2.0, release/1.1.5.1_cvs |
|
#
59deaec5 |
| 24-May-1994 |
Rodney W. Grimes <rgrimes@FreeBSD.org> |
BSD 4.4 Lite Include Sources
|
#
f2556687 |
| 16-Feb-2010 |
Warner Losh <imp@FreeBSD.org> |
Remove the Berkeley clause 3's. Add a few $FreeBSD$
|
#
09c817ba |
| 03-Jul-2009 |
Oleksandr Tymoshenko <gonzo@FreeBSD.org> |
- MFC
|
#
efa952cd |
| 24-Jun-2009 |
Xin LI <delphij@FreeBSD.org> |
Merge fmtcheck() prototype change.
Obtained from: NetBSD
|
Revision tags: release/7.2.0_cvs, release/7.2.0 |
|
#
9c797940 |
| 13-Apr-2009 |
Oleksandr Tymoshenko <gonzo@FreeBSD.org> |
- Merge from HEAD
|
#
bccfb078 |
| 25-Mar-2009 |
David Schultz <das@FreeBSD.org> |
Make programs that define a macro called `dprintf' more likely to work.
|
#
44bf9512 |
| 14-Mar-2009 |
David Schultz <das@FreeBSD.org> |
Namespace: dprintf() and getline() are in P1003.1-2008.
|
#
1829d5da |
| 12-Mar-2009 |
Warner Losh <imp@FreeBSD.org> |
Update the projects tree to a newer FreeBSD current.
|
#
ad760e6f |
| 04-Mar-2009 |
David Schultz <das@FreeBSD.org> |
Add dprintf() and vdprintf() from POSIX.1-2008. Like getline(), dprintf() is a simple wrapper around another function, so we may as well implement it. But also like getline(), we can't prototype it b
Add dprintf() and vdprintf() from POSIX.1-2008. Like getline(), dprintf() is a simple wrapper around another function, so we may as well implement it. But also like getline(), we can't prototype it by default right now because it would break too many ports.
show more ...
|