tangled
alpha
login
or
join now
jcs.org
/
openbsd-src
0
fork
atom
jcs's openbsd hax
openbsd
0
fork
atom
overview
issues
pulls
pipelines
openbsd-src
/
lib
/
libc
/
string
/
at
rk3128
136 files
Makefile.inc
Implement ffsl() and ffsll() using the compiler builtin __builtin_ctzl now that all archs use at least gcc4. ffsl() and ffsll() are now part of POSIX. OK deraadt@, input from miod@ and jsg@
5 months ago
bcmp.3
Document that these functions are now in strings.h.
10 years ago
bcmp.c
Add framework for resolving (pun intended) libc namespace issues, using wrapper .h files and asm labels to let internal calls resolve directly and not be overridable or use the PLT. Then, apply that framework to most of the functions in stdio.h, string.h, err.h, and wchar.h. Delete the should-have-been-hidden-all-along _v?(err|warn)[cx]? symbols while here.
10 years ago
bcopy.3
Document that these functions are now in strings.h.
10 years ago
bcopy.c
Add framework for resolving (pun intended) libc namespace issues, using wrapper .h files and asm labels to let internal calls resolve directly and not be overridable or use the PLT. Then, apply that framework to most of the functions in stdio.h, string.h, err.h, and wchar.h. Delete the should-have-been-hidden-all-along _v?(err|warn)[cx]? symbols while here.
10 years ago
bzero.3
Add STANDARDS: denis@ spotted that it was missing. OK deraadt@ jca@ jmc@
8 years ago
bzero.c
Add framework for resolving (pun intended) libc namespace issues, using wrapper .h files and asm labels to let internal calls resolve directly and not be overridable or use the PLT. Then, apply that framework to most of the functions in stdio.h, string.h, err.h, and wchar.h. Delete the should-have-been-hidden-all-along _v?(err|warn)[cx]? symbols while here.
10 years ago
explicit_bzero.c
Add framework for resolving (pun intended) libc namespace issues, using wrapper .h files and asm labels to let internal calls resolve directly and not be overridable or use the PLT. Then, apply that framework to most of the functions in stdio.h, string.h, err.h, and wchar.h. Delete the should-have-been-hidden-all-along _v?(err|warn)[cx]? symbols while here.
10 years ago
ffs.3
tweak previous: "functions returns" -> "functions return" and add a missing Oxford comma
5 months ago
ffs.c
Instead of trying to handle ffs() with the normal rename-mark-hidden-and-alias dance, mark it protected. This works better for both gcc and clang: gcc blocks overriding of internal calls, while clang permits inlining again.
8 years ago
ffsl.c
Implement ffsl() and ffsll() using the compiler builtin __builtin_ctzl now that all archs use at least gcc4. ffsl() and ffsll() are now part of POSIX. OK deraadt@, input from miod@ and jsg@
5 months ago
ffsll.c
Implement ffsl() and ffsll() using the compiler builtin __builtin_ctzl now that all archs use at least gcc4. ffsl() and ffsll() are now part of POSIX. OK deraadt@, input from miod@ and jsg@
5 months ago
memccpy.3
appeared in 4.3BSD before 4.3BSD-Tahoe ok millert@ schwarze@
1 year ago
memccpy.c
Add framework for resolving (pun intended) libc namespace issues, using wrapper .h files and asm labels to let internal calls resolve directly and not be overridable or use the PLT. Then, apply that framework to most of the functions in stdio.h, string.h, err.h, and wchar.h. Delete the should-have-been-hidden-all-along _v?(err|warn)[cx]? symbols while here.
10 years ago
memchr.3
appeared in 4.3BSD before 4.3BSD-Tahoe ok millert@ schwarze@
1 year ago
memchr.c
Add framework for resolving (pun intended) libc namespace issues, using wrapper .h files and asm labels to let internal calls resolve directly and not be overridable or use the PLT. Then, apply that framework to most of the functions in stdio.h, string.h, err.h, and wchar.h. Delete the should-have-been-hidden-all-along _v?(err|warn)[cx]? symbols while here.
10 years ago
memcmp.3
appeared in 4.3BSD before 4.3BSD-Tahoe ok millert@ schwarze@
1 year ago
memcmp.c
Add framework for resolving (pun intended) libc namespace issues, using wrapper .h files and asm labels to let internal calls resolve directly and not be overridable or use the PLT. Then, apply that framework to most of the functions in stdio.h, string.h, err.h, and wchar.h. Delete the should-have-been-hidden-all-along _v?(err|warn)[cx]? symbols while here.
10 years ago
memcpy.3
appeared in 4.3BSD before 4.3BSD-Tahoe ok millert@ schwarze@
1 year ago
memcpy.c
clang doesn't propagate attributes like "asm labels" and "visibility(hidden)" to builtins like mem{set,cpy,move} and __stack_smash_handler. So, when building with clang, instead mark those as protected visibility to get rid of the PLT relocations. We can't take the address of them then, but that's ok: it's a build-time error not a run-time error.
8 years ago
memmem.3
The mdoc(7) .Ft macro does not need quoting of its arguments, but about 10% of our manual pages using this macro employed useless quoting anyway. Remove these quotes such that they do not incite fear, uncertainty, and doubt in developers who happen to look at these pages. jmc@ and tb@ agree with the direction.
9 months ago
memmem.c
Replace the simple memmem() implementation with a version that is O(n) based on code from musl and now similar to our strstr(). OK tb@ millert@
6 years ago
memmove.3
Use the fancy .In macro for includes. From Jan Klemkow. ok jmc schwarze
13 years ago
memmove.c
clang doesn't propagate attributes like "asm labels" and "visibility(hidden)" to builtins like mem{set,cpy,move} and __stack_smash_handler. So, when building with clang, instead mark those as protected visibility to get rid of the PLT relocations. We can't take the address of them then, but that's ok: it's a build-time error not a run-time error.
8 years ago
memrchr.c
I am retiring my old email address; replace it with my OpenBSD one.
7 years ago
memset.3
appeared in 4.3BSD before 4.3BSD-Tahoe ok millert@ schwarze@
1 year ago
memset.c
clang doesn't propagate attributes like "asm labels" and "visibility(hidden)" to builtins like mem{set,cpy,move} and __stack_smash_handler. So, when building with clang, instead mark those as protected visibility to get rid of the PLT relocations. We can't take the address of them then, but that's ok: it's a build-time error not a run-time error.
8 years ago
stpcpy.3
in HISTORY, say where this actually came from; ok deraadt@ bentley@
12 years ago
stpcpy.c
GNU ld has prefixed the contents of .gnu.warning.SYMBOL sections with "warning: " since 2003, so the messages themselves need not contain the prefix anymore.
8 years ago
stpncpy.c
Add framework for resolving (pun intended) libc namespace issues, using wrapper .h files and asm labels to let internal calls resolve directly and not be overridable or use the PLT. Then, apply that framework to most of the functions in stdio.h, string.h, err.h, and wchar.h. Delete the should-have-been-hidden-all-along _v?(err|warn)[cx]? symbols while here.
10 years ago
strcasecmp.3
New POSIX xlocale implementation written from scratch. Complete in the sense that all POSIX *locale(3) and *_l(3) functions are included, but in OpenBSD, we of course only really care about LC_CTYPE and we only support ASCII and UTF-8.
8 years ago
strcasecmp.c
Add framework for resolving (pun intended) libc namespace issues, using wrapper .h files and asm labels to let internal calls resolve directly and not be overridable or use the PLT. Then, apply that framework to most of the functions in stdio.h, string.h, err.h, and wchar.h. Delete the should-have-been-hidden-all-along _v?(err|warn)[cx]? symbols while here.
10 years ago
strcasecmp_l.c
New POSIX xlocale implementation written from scratch. Complete in the sense that all POSIX *locale(3) and *_l(3) functions are included, but in OpenBSD, we of course only really care about LC_CTYPE and we only support ASCII and UTF-8.
8 years ago
strcasestr.c
Add framework for resolving (pun intended) libc namespace issues, using wrapper .h files and asm labels to let internal calls resolve directly and not be overridable or use the PLT. Then, apply that framework to most of the functions in stdio.h, string.h, err.h, and wchar.h. Delete the should-have-been-hidden-all-along _v?(err|warn)[cx]? symbols while here.
10 years ago
strcat.3
libc string functions were not ported from pwb to v7
3 years ago
strcat.c
GNU ld has prefixed the contents of .gnu.warning.SYMBOL sections with "warning: " since 2003, so the messages themselves need not contain the prefix anymore.
8 years ago
strchr.3
appeared in 4.3BSD before 4.3BSD-Tahoe ok millert@ schwarze@
1 year ago
strchr.c
As per POSIX, when str{,r}chr is comparing it should convert c to a char.
7 years ago
strcmp.3
libc string functions were not ported from pwb to v7
3 years ago
strcmp.c
Add framework for resolving (pun intended) libc namespace issues, using wrapper .h files and asm labels to let internal calls resolve directly and not be overridable or use the PLT. Then, apply that framework to most of the functions in stdio.h, string.h, err.h, and wchar.h. Delete the should-have-been-hidden-all-along _v?(err|warn)[cx]? symbols while here.
10 years ago
strcoll.3
Improve the description of locale dependency: * mention LC_COLLATE; * clarify that all these functions are infested, including the *_l() versions; * avoid ENVIRONMENT, these functions don't inspect it; * and point to the C library functions that change the locale. OK millert@
7 years ago
strcoll.c
Add framework for resolving (pun intended) libc namespace issues, using wrapper .h files and asm labels to let internal calls resolve directly and not be overridable or use the PLT. Then, apply that framework to most of the functions in stdio.h, string.h, err.h, and wchar.h. Delete the should-have-been-hidden-all-along _v?(err|warn)[cx]? symbols while here.
10 years ago
strcoll_l.c
New POSIX xlocale implementation written from scratch. Complete in the sense that all POSIX *locale(3) and *_l(3) functions are included, but in OpenBSD, we of course only really care about LC_CTYPE and we only support ASCII and UTF-8.
8 years ago
strcpy.3
libc string functions were not ported from pwb to v7
3 years ago
strcpy.c
GNU ld has prefixed the contents of .gnu.warning.SYMBOL sections with "warning: " since 2003, so the messages themselves need not contain the prefix anymore.
8 years ago
strcspn.3
appeared in 4.3BSD before 4.3BSD-Tahoe ok millert@ schwarze@
1 year ago
strcspn.c
Add framework for resolving (pun intended) libc namespace issues, using wrapper .h files and asm labels to let internal calls resolve directly and not be overridable or use the PLT. Then, apply that framework to most of the functions in stdio.h, string.h, err.h, and wchar.h. Delete the should-have-been-hidden-all-along _v?(err|warn)[cx]? symbols while here.
10 years ago
strdup.3
Phrase allocation failure more clearly. ok deraadt@
10 years ago
strdup.c
Add framework for resolving (pun intended) libc namespace issues, using wrapper .h files and asm labels to let internal calls resolve directly and not be overridable or use the PLT. Then, apply that framework to most of the functions in stdio.h, string.h, err.h, and wchar.h. Delete the should-have-been-hidden-all-along _v?(err|warn)[cx]? symbols while here.
10 years ago
strerror.3
More consistently put remarks about the less useful LC_* categoties, i.e. those other than LC_CTYPE, into the CAVEATS section, and standardize wording somewhat. OK jmc@
7 years ago
strerror.c
Add framework for resolving (pun intended) libc namespace issues, using wrapper .h files and asm labels to let internal calls resolve directly and not be overridable or use the PLT. Then, apply that framework to most of the functions in stdio.h, string.h, err.h, and wchar.h. Delete the should-have-been-hidden-all-along _v?(err|warn)[cx]? symbols while here.
10 years ago
strerror_l.c
New POSIX xlocale implementation written from scratch. Complete in the sense that all POSIX *locale(3) and *_l(3) functions are included, but in OpenBSD, we of course only really care about LC_CTYPE and we only support ASCII and UTF-8.
8 years ago
strerror_r.c
Remove the save_errno dance inside strerror_r(3). It is from the time when we had national language support. OK millert@
9 years ago
strlcat.c
I am retiring my old email address; replace it with my OpenBSD one.
7 years ago
strlcpy.3
The improbable occurred: strlcpy(3) and strlcat(3) are in POSIX-2024. memmem(3) was also added. Update #include visibility and manpages and add restrict qualifiers.
2 years ago
strlcpy.c
I am retiring my old email address; replace it with my OpenBSD one.
7 years ago
strlen.3
strlen was in v6 libc (s5/perror.c) but not documented till v7 ok schwarze@
3 years ago
strlen.c
Add framework for resolving (pun intended) libc namespace issues, using wrapper .h files and asm labels to let internal calls resolve directly and not be overridable or use the PLT. Then, apply that framework to most of the functions in stdio.h, string.h, err.h, and wchar.h. Delete the should-have-been-hidden-all-along _v?(err|warn)[cx]? symbols while here.
10 years ago
strmode.3
void functions don't return 0
8 years ago
strmode.c
strmode takes a mode_t, not an int; prompted by Collin Funk. ok kettenis@ deraadt@ tb@
2 years ago
strncat.3
tweak previous;
12 years ago
strncat.c
Add framework for resolving (pun intended) libc namespace issues, using wrapper .h files and asm labels to let internal calls resolve directly and not be overridable or use the PLT. Then, apply that framework to most of the functions in stdio.h, string.h, err.h, and wchar.h. Delete the should-have-been-hidden-all-along _v?(err|warn)[cx]? symbols while here.
10 years ago
strncmp.c
Add framework for resolving (pun intended) libc namespace issues, using wrapper .h files and asm labels to let internal calls resolve directly and not be overridable or use the PLT. Then, apply that framework to most of the functions in stdio.h, string.h, err.h, and wchar.h. Delete the should-have-been-hidden-all-along _v?(err|warn)[cx]? symbols while here.
10 years ago
strncpy.3
Use somewhat harsher language and better examples; demonstrate that non-dangerous use functions is difficult. ok guenther
12 years ago
strncpy.c
Add framework for resolving (pun intended) libc namespace issues, using wrapper .h files and asm labels to let internal calls resolve directly and not be overridable or use the PLT. Then, apply that framework to most of the functions in stdio.h, string.h, err.h, and wchar.h. Delete the should-have-been-hidden-all-along _v?(err|warn)[cx]? symbols while here.
10 years ago
strndup.c
I am retiring my old email address; replace it with my OpenBSD one.
7 years ago
strnlen.c
I am retiring my old email address; replace it with my OpenBSD one.
7 years ago
strpbrk.3
appeared in 4.3BSD before 4.3BSD-Tahoe ok millert@ schwarze@
1 year ago
strpbrk.c
Add framework for resolving (pun intended) libc namespace issues, using wrapper .h files and asm labels to let internal calls resolve directly and not be overridable or use the PLT. Then, apply that framework to most of the functions in stdio.h, string.h, err.h, and wchar.h. Delete the should-have-been-hidden-all-along _v?(err|warn)[cx]? symbols while here.
10 years ago
strrchr.3
appeared in 4.3BSD before 4.3BSD-Tahoe ok millert@ schwarze@
1 year ago
strrchr.c
As per POSIX, when str{,r}chr is comparing it should convert c to a char.
7 years ago
strsep.3
Use the fancy .In macro for includes. From Jan Klemkow. ok jmc schwarze
13 years ago
strsep.c
Add framework for resolving (pun intended) libc namespace issues, using wrapper .h files and asm labels to let internal calls resolve directly and not be overridable or use the PLT. Then, apply that framework to most of the functions in stdio.h, string.h, err.h, and wchar.h. Delete the should-have-been-hidden-all-along _v?(err|warn)[cx]? symbols while here.
10 years ago
strsignal.3
More consistently put remarks about the less useful LC_* categoties, i.e. those other than LC_CTYPE, into the CAVEATS section, and standardize wording somewhat. OK jmc@
7 years ago
strsignal.c
__strsignal() is now declared in hidden/signal.h
10 years ago
strspn.3
appeared in 4.3BSD before 4.3BSD-Tahoe ok millert@ schwarze@
1 year ago
strspn.c
Add framework for resolving (pun intended) libc namespace issues, using wrapper .h files and asm labels to let internal calls resolve directly and not be overridable or use the PLT. Then, apply that framework to most of the functions in stdio.h, string.h, err.h, and wchar.h. Delete the should-have-been-hidden-all-along _v?(err|warn)[cx]? symbols while here.
10 years ago
strstr.3
Add RETURN VALUES section and .Xr to memmem(3). From Michal Mazurek <akfaew at jasminek dot net>. OK tedu@
10 years ago
strstr.c
Resync our strstr.c with the musl version. Removes some debug code and optimizes one statement in two-way string compare. OK tb@ millert@
6 years ago
strtok.3
appeared in 4.3BSD before 4.3BSD-Tahoe ok millert@ schwarze@
1 year ago
strtok.c
Add framework for resolving (pun intended) libc namespace issues, using wrapper .h files and asm labels to let internal calls resolve directly and not be overridable or use the PLT. Then, apply that framework to most of the functions in stdio.h, string.h, err.h, and wchar.h. Delete the should-have-been-hidden-all-along _v?(err|warn)[cx]? symbols while here.
10 years ago
strxfrm.3
Improve the description of locale dependency: * mention LC_COLLATE; * clarify that all these functions are infested, including the *_l() versions; * avoid ENVIRONMENT, these functions don't inspect it; * and point to the C library functions that change the locale. OK millert@
7 years ago
strxfrm.c
Add framework for resolving (pun intended) libc namespace issues, using wrapper .h files and asm labels to let internal calls resolve directly and not be overridable or use the PLT. Then, apply that framework to most of the functions in stdio.h, string.h, err.h, and wchar.h. Delete the should-have-been-hidden-all-along _v?(err|warn)[cx]? symbols while here.
10 years ago
strxfrm_l.c
New POSIX xlocale implementation written from scratch. Complete in the sense that all POSIX *locale(3) and *_l(3) functions are included, but in OpenBSD, we of course only really care about LC_CTYPE and we only support ASCII and UTF-8.
8 years ago
swab.3
use Fn rather than Nm for swab(); from josiah frentsos
3 years ago
swab.c
update swab() to match the current posix definition. "rationale: none." rewrite the function to be simpler as well. the compiler can unroll the loop for us if necessary. ok schwarze
11 years ago
timingsafe_bcmp.3
loosen the spec for timingsafe functions slightly, so as to not artificially constrain alternative implementations. ok deraadt
11 years ago
timingsafe_bcmp.c
Add framework for resolving (pun intended) libc namespace issues, using wrapper .h files and asm labels to let internal calls resolve directly and not be overridable or use the PLT. Then, apply that framework to most of the functions in stdio.h, string.h, err.h, and wchar.h. Delete the should-have-been-hidden-all-along _v?(err|warn)[cx]? symbols while here.
10 years ago
timingsafe_memcmp.c
Add framework for resolving (pun intended) libc namespace issues, using wrapper .h files and asm labels to let internal calls resolve directly and not be overridable or use the PLT. Then, apply that framework to most of the functions in stdio.h, string.h, err.h, and wchar.h. Delete the should-have-been-hidden-all-along _v?(err|warn)[cx]? symbols while here.
10 years ago
wcscasecmp.3
New POSIX xlocale implementation written from scratch. Complete in the sense that all POSIX *locale(3) and *_l(3) functions are included, but in OpenBSD, we of course only really care about LC_CTYPE and we only support ASCII and UTF-8.
8 years ago
wcscasecmp.c
Wrap <inttypes.h> and finish wrapping of <wchar.h> so that calls go direct and the symbols not in the C standard are weak
10 years ago
wcscasecmp_l.c
New POSIX xlocale implementation written from scratch. Complete in the sense that all POSIX *locale(3) and *_l(3) functions are included, but in OpenBSD, we of course only really care about LC_CTYPE and we only support ASCII and UTF-8.
8 years ago
wcscat.3
Use the fancy .In macro for includes. From Jan Klemkow. ok jmc schwarze
13 years ago
wcscat.c
GNU ld has prefixed the contents of .gnu.warning.SYMBOL sections with "warning: " since 2003, so the messages themselves need not contain the prefix anymore.
8 years ago
wcschr.3
Use the fancy .In macro for includes. From Jan Klemkow. ok jmc schwarze
13 years ago
wcschr.c
Eliminate the last of the LINTEDn and PRINTFLIKEn comments. In one case, by deleting some useless '& of an array' we also eliminate the need for the casts which prompted the original lint warnings
10 years ago
wcscmp.3
Use the fancy .In macro for includes. From Jan Klemkow. ok jmc schwarze
13 years ago
wcscmp.c
Wrap <inttypes.h> and finish wrapping of <wchar.h> so that calls go direct and the symbols not in the C standard are weak
10 years ago
wcscpy.3
the referred to EXAMPLES section is now in strncpy(3); issue reported by scott cheloha
9 years ago
wcscpy.c
GNU ld has prefixed the contents of .gnu.warning.SYMBOL sections with "warning: " since 2003, so the messages themselves need not contain the prefix anymore.
8 years ago
wcscspn.3
Use the fancy .In macro for includes. From Jan Klemkow. ok jmc schwarze
13 years ago
wcscspn.c
Wrap <inttypes.h> and finish wrapping of <wchar.h> so that calls go direct and the symbols not in the C standard are weak
10 years ago
wcsdup.3
update HISTORY and SEE ALSO for all of string(3), together with various smaller improvements; jmc@ and nicm@ both ask me to get this in because further tweaking will be easier in-tree
14 years ago
wcsdup.c
Wrap <inttypes.h> and finish wrapping of <wchar.h> so that calls go direct and the symbols not in the C standard are weak
10 years ago
wcslcat.c
I am retiring my old email address; replace it with my OpenBSD one.
7 years ago
wcslcpy.3
wcslcpy() and wcslcat() are in POSIX-2024. Update #include visibility and manpages and add restrict qualifiers.
2 years ago
wcslcpy.c
I am retiring my old email address; replace it with my OpenBSD one.
7 years ago
wcslen.3
Add wcsnlen(3), wcslen(3) with a max len argument
2 years ago
wcslen.c
Wrap <inttypes.h> and finish wrapping of <wchar.h> so that calls go direct and the symbols not in the C standard are weak
10 years ago
wcsncat.c
Wrap <inttypes.h> and finish wrapping of <wchar.h> so that calls go direct and the symbols not in the C standard are weak
10 years ago
wcsncmp.c
Wrap <inttypes.h> and finish wrapping of <wchar.h> so that calls go direct and the symbols not in the C standard are weak
10 years ago
wcsncpy.c
Wrap <inttypes.h> and finish wrapping of <wchar.h> so that calls go direct and the symbols not in the C standard are weak
10 years ago
wcsnlen.c
Add wcsnlen(3), wcslen(3) with a max len argument
2 years ago
wcspbrk.3
Use the fancy .In macro for includes. From Jan Klemkow. ok jmc schwarze
13 years ago
wcspbrk.c
Eliminate the last of the LINTEDn and PRINTFLIKEn comments. In one case, by deleting some useless '& of an array' we also eliminate the need for the casts which prompted the original lint warnings
10 years ago
wcsrchr.3
Use the fancy .In macro for includes. From Jan Klemkow. ok jmc schwarze
13 years ago
wcsrchr.c
Eliminate the last of the LINTEDn and PRINTFLIKEn comments. In one case, by deleting some useless '& of an array' we also eliminate the need for the casts which prompted the original lint warnings
10 years ago
wcsspn.3
Use the fancy .In macro for includes. From Jan Klemkow. ok jmc schwarze
13 years ago
wcsspn.c
Wrap <inttypes.h> and finish wrapping of <wchar.h> so that calls go direct and the symbols not in the C standard are weak
10 years ago
wcsstr.3
Use the fancy .In macro for includes. From Jan Klemkow. ok jmc schwarze
13 years ago
wcsstr.c
Eliminate the last of the LINTEDn and PRINTFLIKEn comments. In one case, by deleting some useless '& of an array' we also eliminate the need for the casts which prompted the original lint warnings
10 years ago
wcstok.3
update HISTORY and SEE ALSO for all of string(3), together with various smaller improvements; jmc@ and nicm@ both ask me to get this in because further tweaking will be easier in-tree
14 years ago
wcstok.c
zap remaining rcsid.
20 years ago
wcswcs.c
Import w* functions so that I can send smaller diffs around.
21 years ago
wcswidth.3
update HISTORY and SEE ALSO for all of string(3), together with various smaller improvements; jmc@ and nicm@ both ask me to get this in because further tweaking will be easier in-tree
14 years ago
wcswidth.c
Wrap <inttypes.h> and finish wrapping of <wchar.h> so that calls go direct and the symbols not in the C standard are weak
10 years ago
wmemchr.3
Use the fancy .In macro for includes. From Jan Klemkow. ok jmc schwarze
13 years ago
wmemchr.c
Eliminate the last of the LINTEDn and PRINTFLIKEn comments. In one case, by deleting some useless '& of an array' we also eliminate the need for the casts which prompted the original lint warnings
10 years ago
wmemcmp.3
Use the fancy .In macro for includes. From Jan Klemkow. ok jmc schwarze
13 years ago
wmemcmp.c
Wrap <inttypes.h> and finish wrapping of <wchar.h> so that calls go direct and the symbols not in the C standard are weak
10 years ago
wmemcpy.3
Use the fancy .In macro for includes. From Jan Klemkow. ok jmc schwarze
13 years ago
wmemcpy.c
Wrap <inttypes.h> and finish wrapping of <wchar.h> so that calls go direct and the symbols not in the C standard are weak
10 years ago
wmemmove.3
Use the fancy .In macro for includes. From Jan Klemkow. ok jmc schwarze
13 years ago
wmemmove.c
Wrap <inttypes.h> and finish wrapping of <wchar.h> so that calls go direct and the symbols not in the C standard are weak
10 years ago
wmemset.3
Use the fancy .In macro for includes. From Jan Klemkow. ok jmc schwarze
13 years ago
wmemset.c
Wrap <inttypes.h> and finish wrapping of <wchar.h> so that calls go direct and the symbols not in the C standard are weak
10 years ago