| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
|
| |
because that is wrong on alpha.
Notes:
svn path=/head/; revision=35922
|
| |
|
|
|
|
|
| |
prototype mismatch
Notes:
svn path=/head/; revision=35436
|
| |
|
|
| |
Notes:
svn path=/head/; revision=35331
|
| |
|
|
| |
Notes:
svn path=/head/; revision=35322
|
| |
|
|
|
|
|
|
|
|
|
| |
prototypes in time.h do not match POSIX.
PR: 6345
Reviewed by: phk
Submitted by: Dmitry Khrustalev <dima@xyzzy.machaon.ru>
Notes:
svn path=/head/; revision=35285
|
| |
|
|
| |
Notes:
svn path=/head/; revision=35026
|
| |
|
|
|
|
|
|
|
| |
fix a slight confusion about which draft of threads we are supporting.
this allows something as big and ugly as samba to be compiled with libc_r
and still work! our user-level pthreads seems amazingly robust!
Notes:
svn path=/head/; revision=33527
|
| |
|
|
| |
Notes:
svn path=/head/; revision=30728
|
| |
|
|
| |
Notes:
svn path=/head/; revision=30624
|
| |
|
|
|
|
|
|
| |
were a workaround for limitations in bsd.man.mk that were fixed about
2 years ago.
Notes:
svn path=/head/; revision=30447
|
| |
|
|
|
|
|
|
| |
Added the conversion specifiers %g and %G, that are replaced
by the year which contains the greater part of the week in question.
Notes:
svn path=/head/; revision=30089
|
| |
|
|
| |
Notes:
svn path=/head/; revision=29563
|
| |
|
|
| |
Notes:
svn path=/head/; revision=28164
|
| |
|
|
|
|
|
|
|
|
|
| |
modify the original `no modifications' copyright message, and i've
included his mail into the source file.
The common localization functions between strptime(3) and strftime(3)
have been broken out into timelocal.[ch].
Notes:
svn path=/head/; revision=28021
|
| |
|
|
|
|
|
| |
Submitted by: Powerdog Industries <kevin.ruddy@powerdog.com>
Notes:
svn path=/cvs2svn/branches/POWERDOG/; revision=28019
|
| |
|
|
|
|
|
|
|
| |
Closes PR docs/3612.
Submitted by: Josh Gilliam <soil@quick.net>
Notes:
svn path=/head/; revision=25932
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
so that all these makefiles can be used to build libc_r too.
Added .if ${LIB} == "c" tests to restrict man page builds to libc
to avoid needlessly building them with libc_r too.
Split libc Makefile into Makefile and Makefile.inc to allow the
libc_r Makefile to include Makefile.inc too.
Notes:
svn path=/head/; revision=25401
|
| |
|
|
|
|
|
|
| |
Obtained from: fgets.3
Guided by: ISO C standard
Notes:
svn path=/head/; revision=24429
|
| |
|
|
|
|
|
|
|
|
| |
the original text plus a statement saying that if strftime fails,
the results are undefined.
Requested a long time ago by: bde
Notes:
svn path=/head/; revision=24426
|
| |
|
|
| |
Notes:
svn path=/head/; revision=24253
|
| |
|
|
|
|
|
|
|
| |
leakage.
Submitted by: Julian Assange
Notes:
svn path=/head/; revision=24195
|
| |
|
|
|
|
|
|
| |
set, as suggested by Garrett Wollman. This is more consistant with how
things like strncpy are done, as well as harder to confuse NUL and NULL.
Notes:
svn path=/head/; revision=23343
|
| |
|
|
|
|
|
| |
NUL terminate in the case of buffer overflow.
Notes:
svn path=/head/; revision=23296
|
| |
|
|
| |
Notes:
svn path=/head/; revision=22993
|
| |
|
|
|
|
|
| |
Should go in 2.2
Notes:
svn path=/head/; revision=22402
|
| |
|
|
|
|
|
| |
uthreads update from the author.
Notes:
svn path=/head/; revision=22315
|
| |
|
|
|
|
|
| |
Should go in 2.2
Notes:
svn path=/head/; revision=22305
|
| |
|
|
| |
Notes:
svn path=/head/; revision=21907
|
| |
|
|
|
|
|
|
|
|
|
| |
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.
Notes:
svn path=/head/; revision=21673
|
| |
|
|
|
|
|
|
|
|
|
|
| |
of the user's timezone failed), don't bail if the specified timezone
doesn't have an offset; in this case it isn't going to. (Perhaps it would
be better to change the caller to always supply one, but this is quick
and clean and fixes the bug in the easiest possible way.)
Should be in 2.2. Fixes (properly) PR#1740.
Notes:
svn path=/head/; revision=21659
|
| |
|
|
|
|
|
|
|
| |
Kill snprintf left in collate.c from previous backout
Should go in 2.2
Notes:
svn path=/head/; revision=20961
|
| |
|
|
|
|
|
| |
don't treat empty encoding as C encoding
Notes:
svn path=/head/; revision=19965
|
| |
|
|
|
|
|
|
| |
Parameters for pthread_getspecific() call changed.
pthread_keycreate() renamed to pthread_key_create().
Notes:
svn path=/head/; revision=19636
|
| |
|
|
|
|
|
|
| |
file (and not a directory or a device which might also be readable).
Closes PR#1740.
Notes:
svn path=/head/; revision=18834
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Here are the diffs for libc_r to get it one step closer to P1003.1c
These make most of the thread/mutex/condvar structures opaque to the
user. There are three functions which have been renamed with _np
suffixes because they are extensions to P1003.1c (I did them for JAVA,
which needs to suspend/resume threads and also start threads suspended).
I've created a new header (pthread_np.h) for the non-POSIX stuff.
The egrep tags stuff in /usr/src/lib/libc_r/Makefile that I uncommented
doesn't work. I think its best to delete it. I don't think libc_r needs
tags anyway, 'cause most of the source is in libc which does have tags.
also:
Here's the first batch of man pages for the thread functions.
The diff to /usr/src/lib/libc_r/Makefile removes some stuff that was
inherited from /usr/src/lib/libc/Makefile that should only be done with
libc.
also:
I should have sent this diff with the pthread(3) man page.
It allows people to type
make -DWANT_LIBC_R world
to get libc_r built with the rest of the world. I put this in the
pthread(3) man page. The default is still not to build libc_r.
also:
The diff attached adds a pthread(3) man page to /usr/src/share/man/man3.
The idea is that without libc_r installed, this man page will give people
enough info to know that they have to build libc_r.
Notes:
svn path=/head/; revision=17706
|
| |
|
|
| |
Notes:
svn path=/head/; revision=17224
|
| |
|
|
|
|
|
|
|
| |
part that does zic(8)/zdump(8) is still yet to be imported (but the old
zic and zdump will work just fine with these header files and the
data format has not changed).
Notes:
svn path=/head/; revision=17209
|
| |
|
|
|
|
|
| |
Submitted-By: Kent Vander Velden <graphix@iastate.edu>
Notes:
svn path=/head/; revision=17141
|
| |
|
|
| |
Notes:
svn path=/head/; revision=15927
|
| |
|
|
|
|
|
| |
Closes PR#doc/536
Notes:
svn path=/head/; revision=15923
|
| |
|
|
|
|
|
| |
needs some other cleanup, but it is good enough for now.
Notes:
svn path=/head/; revision=15522
|
| |
|
|
|
|
|
|
|
| |
This commit covers the man pages for most of the ANSI library functions.
A few others such as strtol.3 have to mention <sys/types.h> because they
mix ANSI interfaces with less well designed extensions.
Notes:
svn path=/head/; revision=15313
|
| |
|
|
| |
Notes:
svn path=/head/; revision=15082
|
| |
|
|
|
|
|
|
| |
converted them into .Fn macros where appropriate. Also fixed
up some minor formatting problems.
Notes:
svn path=/head/; revision=14855
|
| |
|
|
|
|
|
| |
Submitted by: brien@cs.ucdavis.edu (David E. O'Brien)
Notes:
svn path=/head/; revision=14292
|
| |
|
|
|
|
|
|
|
| |
try and silence "manck".
ncurses, rpc, and some of the gnu stuff are still a big mess, however.
Notes:
svn path=/head/; revision=14038
|
| |
|
|
| |
Notes:
svn path=/head/; revision=13849
|
| |
|
|
|
|
|
|
|
| |
Submitted by: John Birrel(L?)
changes for threadsafe operations
Notes:
svn path=/head/; revision=13545
|
| |
|
|
|
|
|
| |
which included commits to RCS files with non-trunk default branches.
Notes:
svn path=/head/; revision=13123
|
| |
|
|
| |
Notes:
svn path=/head/; revision=11735
|