summaryrefslogtreecommitdiffstats
path: root/lib/libc/stdio/open_wmemstream.c (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Wrap <inttypes.h> and finish wrapping of <wchar.h> so that calls go directguenther2015-09-121-2/+1
| | | | and the symbols not in the C standard are weak
* Add framework for resolving (pun intended) libc namespace issues, usingguenther2015-08-311-1/+2
| | | | | | | | | | | | 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. tests clean on i386, amd64, sparc64, powerpc, and mips64 naming feedback from kettenis@ and millert@ ok kettenis@
* Include stdint.h, not limits.h to get SIZE_MAX. OK guenther@millert2015-02-051-2/+2
|
* Move to the <limits.h> universe.deraadt2015-01-161-4/+4
| | | | review by millert, binary checking process with doug, concept with guenther
* obvious reallocarray(); ok dougderaadt2014-10-081-2/+2
|
* Fix unsigned comparision.gerhard2014-03-061-3/+3
| | | | ok mpi@
* Set the stream orientation in open_{,w}memstream().guenther2013-04-031-1/+2
| | | | | | Check it in the regress test ok mpi@
* Add an open_wmemstream(3) implementation and fix various issues formpi2013-03-271-0/+168
fmemopen(3) and open_memstream(3). With inputs from millert@, stsp@, guenther@, tedu@ and matthew@