summaryrefslogtreecommitdiffstats
path: root/libgloss/or1k/or1k-internals.h
diff options
context:
space:
mode:
authorCorinna Vinschen <corinna@vinschen.de>2016-03-12 23:37:01 +0100
committerCorinna Vinschen <corinna@vinschen.de>2016-03-12 23:37:01 +0100
commit99d0e2341d3ff37b98eff9163b195b715ff8bddf (patch)
tree1f07ba8d032a413f253d0efd199c0ce7f8925be8 /libgloss/or1k/or1k-internals.h
parent6b97fabf1ba0c13921549ec4a89b6953da881078 (diff)
downloadcygnal-99d0e2341d3ff37b98eff9163b195b715ff8bddf.tar.gz
cygnal-99d0e2341d3ff37b98eff9163b195b715ff8bddf.tar.bz2
cygnal-99d0e2341d3ff37b98eff9163b195b715ff8bddf.zip
Add __swhatbuf function from OpenBSD
To fix a long-standing setvbuf bug, import __swhatbuf function from OpenBSD and only slightly rearrange for newlib. * libc/stdio/local.h (__swhatbuf_r): Declare. * libc/stdio/makebuf (__smakebuf_r): New function. (__smakebuf_r): Drop file handling code and call __smakebuf_r. Signed-off-by: Corinna Vinschen <corinna@vinschen.de>
Diffstat (limited to 'libgloss/or1k/or1k-internals.h')
0 files changed, 0 insertions, 0 deletions