wes
438f145b6f
Fixed a minor style nit in the EXAMPLE section.
1999-07-10 19:18:42 +00:00
mpp
daef367bde
Fix a minor style nit in the NAME section.
1999-06-11 16:26:29 +00:00
mpp
e1abb8d9ac
Move the description of the strncmp() function from the RETURN VALUES
...
section to the DESCRIPTION section.
PR: 12133
Submitted by: Sheldon Hearn <sheldonh@uunet.co.za>
1999-06-11 16:16:32 +00:00
bde
ba1a6bd3e0
Fixed disordering and duplication of MLINKS in previous commit to
...
libc/string/Makefile.inc. psignal.3 doesn't live in libc/string.
1999-05-19 06:32:00 +00:00
peter
91cb63bd82
Add a strsignal(3) (like strerror(3)) for libc compatability with other
...
systems. NetBSD, Linux, SVR4 etc all have it.
1999-05-18 04:48:58 +00:00
imp
404ab5f9ba
More egcs warning fixes:
...
o use braces to avoid potentially ambiguous else
o don't default to type int (and also remove a useless register
modifier).
o Use parens around assignment values used as truth values.
o Remove unused function.
Reviewed by: obrien and chuckr
1999-04-25 22:29:30 +00:00
ghelmer
62018e0afe
Corrected use of backslash escaping in sample code.
...
PR: docs/10284
Submitted by: Alfred Perlstein <bright@cygnus.rush.net>
1999-02-27 00:54:40 +00:00
ache
b1eb7d8272
remove BUGS section, now behaviour is predictable enough
1999-02-13 09:57:58 +00:00
ache
28666df735
more words about return value
1999-02-13 00:04:54 +00:00
ache
ae6996c0c9
re-phrase things a bit
1999-02-12 23:52:29 +00:00
ache
fa61c225af
fix wrong return result
...
fix n=0 case
improve manpage
1999-02-12 23:40:41 +00:00
jdp
6f731db02e
Install man page link for strtok_r.
1999-01-19 23:45:48 +00:00
jdp
9c8e22687e
Spell check and minor grammar fix.
1999-01-19 23:42:44 +00:00
wes
0f62a568db
Reviewed by: JKH
...
Submitted by: Wes Peters
Added strtok_r (reentrant) function and man page.
1998-12-14 05:11:26 +00:00
rnordier
6e547702d7
(Whoops: make it better instead of worse this time). Clarify
...
processing of the string argument by perror().
1998-10-29 22:08:59 +00:00
rnordier
d023e194f9
Clarify processing of the string argument by perror().
1998-10-29 21:59:38 +00:00
ache
2682c4a8c8
Fix handling more than 1 char with non-C locale
...
Misc. cleanup
PR: 6825
Submitted by: Sergey Gershtein <sg@mplik.ru>
1998-06-05 09:49:51 +00:00
jb
df8078ac07
Cast a pointer to a long, not an int before masking it.
1998-05-10 21:22:47 +00:00
jraynard
577c94a0dc
Pedantry (NULL -> NUL).
1998-05-03 22:42:45 +00:00
jb
bdf0841be6
Change MACHINE references to MACHINE_ARCH.
1998-02-20 08:23:55 +00:00
danny
3599f91c1d
PR: 5573
...
Submitted by: garbanzo@hooked.net
Add strncasecmp, strncmp to NAME field.
1998-01-27 07:01:09 +00:00
wosch
2608f479cc
The terminating character in strings is NUL', not
NULL'.
1997-12-28 12:06:29 +00:00
bde
ea35ce8d73
Sorted lists.
1997-10-21 08:41:15 +00:00
bde
fd943454de
Handle machine-dependent (m-d) (string) sources more automatically.
...
The names of m-d variants are now added (manually) to MDSRCS instead
of to SRCS, and the names of all machine-independent (m-i) variants
that can reasonably be replaced by an m-d variant are now added
(manually) to MISRCS instead of to SRCS, so that a simple substitution
can be used to discard the unused m-i variants. MISRCS is potentially
all m-i sources, but the substitution is too simple to be fast, so
MISRCS should be kept reasonably small.
libc/Makefile.inc:
Do the substitution.
libc/i386/string/Makefile.inc:
Add to MDSRCS instead of to SRCS. Add the names of all sources in this
directory, but no others.
libc/string/Makefile.inc
Add to MISRCS instead of to SRCS. Add the names of all sources in this
directory. Don't use (broken) explicit rules for special cases.
1997-10-16 13:46:50 +00:00
bde
ef5c98dd45
Removed the subdirectory paths from the definitions of MAN[1-9]. They
...
were a workaround for limitations in bsd.man.mk that were fixed about
2 years ago.
1997-10-15 16:16:41 +00:00
bde
50f061ebcd
Added some 2-line source files to get a direct correspondence
...
between sources and objects. This will be used to avoid messy
special cases in Makefile.inc.
1997-10-15 15:27:19 +00:00
pds
fe0a77d7be
Added bounds checking to the example after chasing down someone's
...
broken code where they'd copied the example basically verbatim and
blew an array. (engage brain before typing 'make')
1997-07-26 00:47:06 +00:00
peter
486333fcfd
kill the undead
1997-07-13 14:26:00 +00:00
bde
c800b77e17
This commit was generated by cvs2svn to compensate for changes in r27180,
...
which included commits to RCS files with non-trunk default branches.
1997-07-03 03:28:27 +00:00
bde
e2f0a0f35c
Import Lite2's src/lib, except for non-i386 machine-dependent directories,
...
libc/db, libc/gen/crypt.* and libtelnet. All affected files except 3
unimportant ones have already left the vendor branch.
1997-07-03 03:28:27 +00:00
jb
a1337bb0ae
Changed all paths to be relative to src/lib instead of src/lib/libc
...
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.
1997-05-03 03:50:06 +00:00
bde
4d078cb8d9
Fixed #include and/or prototype bugs in synopsis.
1997-04-19 15:57:20 +00:00
peter
fa3f8bd93c
Merge from Lite2 (whiteout/unionfs)
1997-03-11 11:41:46 +00:00
peter
e0e06d68d5
Import CSRG 4.4BSD-Lite2 lib/libc onto vendor branch
1997-03-11 11:29:42 +00:00
peter
e8e23405de
This commit was generated by cvs2svn to compensate for changes in r23658,
...
which included commits to RCS files with non-trunk default branches.
1997-03-11 11:29:42 +00:00
peter
6b08958c64
Revert $FreeBSD$ to $Id$
1997-02-22 15:12:41 +00:00
wosch
6d0dbd7455
Sort cross references.
1997-01-20 23:23:22 +00:00
jkh
808a36ef65
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.
1997-01-14 07:20:47 +00:00
wosch
000fb64288
delete doubled words, e.g.: "the the" -> "the"
1996-10-05 22:27:30 +00:00
wosch
89dea7c61d
add missing comma(s) in .Xr macros
1996-09-23 22:24:39 +00:00
bde
070eb30ca6
Fixed the easy cases of const poisoning in the kernel. Cosmetic.
1996-08-31 16:52:44 +00:00
mpp
5e0b8a5234
Correctly use .Fn instead of .Nm to reference function names
...
in a bunch of man pages.
Use the correct .Bx (BSD UNIX) or .At (AT&T UNIX) macros
instead of explicitly specifying the version in the text
in a bunch of man pages.
1996-08-22 23:31:07 +00:00
ache
3ba537ecfe
Back out fallback approximation changes, they are not so right to live
1996-08-13 17:03:18 +00:00
jkh
c4d4a99d31
General -Wall warning cleanup, part I.
...
Submitted-By: Kent Vander Velden <graphix@iastate.edu>
1996-07-12 18:57:58 +00:00
ache
ec6853868b
Use better approximation if collate info not available.
...
Fix bug: strxfrm+strcmp != strcoll, if collate info not available
1996-06-09 14:56:08 +00:00
ache
0eba79aa48
Localize it.
...
(it was NOT localized initially, it does some trick instead!)
1996-06-09 13:31:06 +00:00
wosch
9f795376b3
`mv'' ->
`mv -f''
...
``rm'' -> ``rm -f''
so mv/rm may not ask for confirmation if you are not root
1996-05-07 23:19:49 +00:00
bde
0fa2dcd1ef
Added `const' to types of sys_errlist and sys_nerr.
...
Use .Va instead of .Fa to describe these variables.
Say a little about inconsistent declarations of sys_errlist in the BUGS
section.
1996-04-19 14:02:03 +00:00
mpp
f150b93f6a
Update the description of strncat to accurately describe how many
...
bytes are copied to the destination string. Closes PR#1000.
Submitted by: Dave Glowacki <dglo@ssec.wisc.edu>
1996-04-09 22:00:39 +00:00
mpp
0796408d4a
Another round of man page cleanups.
...
Down to only about 100 items left to cleanup! :-)
1996-02-12 04:57:03 +00:00
mpp
62cdcaa268
Fix even more spelling errors in some more man pages.
1996-01-30 16:34:52 +00:00
mpp
66264c864c
Correct the strspn() man page so that it no longer references
...
itself as strcspn().
Obtained from: NetBSD-bugs mailing list (PR# 1905)
1996-01-10 11:06:25 +00:00
peter
9e723d65b3
recording cvs-1.6 file death
1995-12-30 19:02:48 +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
rgrimes
f05428e4cd
Remove trailing whitespace.
1995-05-30 05:51:47 +00:00
ache
b07c35fa47
If locale not available, fallback to strcasecmp, not to strcmp
1995-04-16 22:43:45 +00:00
bde
54b7f88a16
Don't build swab.o here. It gets built in libc/i386/string. Previously
...
the copy built from here was overwritten by the other copy and the other
copy was put in library-building command lines twice. ld now objects to
duplicated modules.
1995-03-07 04:19:11 +00:00
ache
4fd94cf795
Minor optimization.
1995-02-18 11:36:33 +00:00
ache
b122bfda1b
Copyrights cleanup
1995-02-18 01:39:00 +00:00
ache
308515c3f8
Add 8bit collate stuff
...
Submitted by: alex@elvisti.kiev.ua
1995-02-16 17:01:11 +00:00
bde
f9bd31e543
Obtained from: 386BSD-0.1 patchkit; also fixed in 1.1.5
...
Compare unsigned chars.
Return the place after where the character was found and not the start
of the string.
1994-12-12 01:23:33 +00:00
wollman
7fa1ec8f19
Use latest Arthur Olson timezone code rather than that supplied with
...
4.4. The code is almost identical to the 4.4 versions, but this organization
should make it easier to merge new versions in the future.
1994-09-13 21:26:08 +00:00
bde
2933861562
Don't include <sys/types.h> to get u_int or use u_int for a bogus cast.
...
Modernize bcopy -> memcpy.
1994-09-05 13:41:33 +00:00
bde
ed0e48f6c0
Fix printing of weird errno's: negative values were printed as large
...
unsigned's; null termination was only guaranteed for the first call.
Fix lint: don't declare externs internally; they were both out of date.
1994-09-05 13:37:43 +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
be22b15ae2
BSD 4.4 Lite Lib Sources
1994-05-27 05:00:24 +00:00