summaryrefslogtreecommitdiff
path: root/lib/libc/stdio/local.h
AgeCommit message (Expand)Author
2024-09-20printf(): Save errno earlier.Dag-Erling Smørgrav
2023-11-26lib: Remove ancient SCCS tags.Warner Losh
2023-08-16Remove $FreeBSD$: one-line .h patternWarner Losh
2022-08-04libc: drop "All rights reserved" from Foundation copyrightsEd Maste
2017-11-20General further adoption of SPDX licensing ID tags.Pedro F. Giffuni
2017-06-30In the stdio cleanup push and pop wrappers, always call libc stubs forKonstantin Belousov
2017-06-29Make stdio deferred cancel-safe.Konstantin Belousov
2017-02-28Renumber copyright clause 4Warner Losh
2012-04-29Previously, vfscanf()'s wide character processing functions wereDavid Schultz
2011-11-20Implement xlocale APIs from Darwin, mainly for use by libc++. This adds aDavid Chisnall
2010-03-11- Use an initializer macro to initialize fields in 'fake' FILE objects usedJohn Baldwin
2008-05-05Expose FILE's internals to the world again in all their glory. RestoreJohn Baldwin
2008-05-02Next round of stdio changes: Remove all inlining of stdio operations andJohn Baldwin
2008-04-17Next stage of stdio cleanup: Retire __sFILEX and merge the fields back intoJohn Baldwin
2007-01-09Per Regents of the University of Calfornia letter, remove advertisingWarner Losh
2006-04-22Add fcloseall() to libc. This removes the need to export _cleanup().Daniel Eischen
2005-12-16With current pthread implementations, a mutex initialization willDavid Xu
2005-09-12Move the declaration of __cleanup to libc_private.h as it is used in bothStefan Farfeleder
2004-07-16Rename slbexpand() to __slbexpand() and make it available outsideTim J. Robbins
2004-06-08Rename cantwrite() to prepwrite(). The latter is less confusing,David Schultz
2004-05-22Associate a multibyte conversion state object with each stream. Reset itTim J. Robbins
2004-03-09Backout the previous revision due to objections.John Birrell
2004-03-09On 4.X it was possible for an application to initialise a local FILEJohn Birrell
2002-10-25The ORIENTLOCK macro is no longer needed since all functions useTim J. Robbins
2002-10-14Use a weak reference instead of a macro to make vfscanf an aliasTim J. Robbins
2002-09-23Add implementations of wscanf() and related functions: fwscanf(), swscanf(),Tim J. Robbins
2002-09-23The character argument for __ungetwc() should be wint_t instead of wchar_t.Tim J. Robbins
2002-09-22Add an unlocked version of ungetwc(), __ungetwc(), that __vfwscanf()Tim J. Robbins
2002-09-21Add implementations of the wprintf() family of functions, which performTim J. Robbins
2002-09-20Introduce unlocked versions of fputwc() and fgetwc() called __fputwc()Tim J. Robbins
2002-08-21o Merge <machine/ansi.h> and <machine/types.h> into a new headerMike Barcroft
2002-08-13Basic support for wide character I/O: getwc(), fgetwc(), getwchar(),Tim J. Robbins
2002-03-22Fix the style of the SCM ID's.David E. O'Brien
2002-03-21Remove __P() usage.David E. O'Brien
2001-09-03Re-arrange my funopen(3) fix to minimize differences with original stdio code,Andrey A. Chernov
2001-09-02Move all stdio internal flags processing and setting out of __sread(),Andrey A. Chernov
2001-09-01Back out disabling ungetc() at 0, use different solution:Andrey A. Chernov
2001-08-31The same big piece of ftell code repeated in 3 places. Simplify things movingAndrey A. Chernov
2001-08-17fseek.c:Andrey A. Chernov
2001-06-18(cantwrite): do not allocate memory for a NULL stringAssar Westerlund
2001-06-04Properly initialize a temporary FILE that is allocated off the stack.Daniel Eischen
2001-03-01Hide the definition of struct __sFILEX and add the neededDaniel Eischen
2001-01-24Remove _THREAD_SAFE and make libc thread-safe by default byDaniel Eischen
1997-03-11Import CSRG 4.4BSD-Lite2 lib/libc onto vendor branchPeter Wemm