aboutsummaryrefslogtreecommitdiffstats
path: root/libc/stdio/glue.h
Commit message (Collapse)AuthorAgeFilesLines
* Fix flockfile(3) and friends for stdin/stdout/stderr too.Elliott Hughes2014-11-191-0/+6
| | | | | | | | | | | | stdin/stdout/stderr are special; their mutexes are initialized by __sinit. There's no unit test for this, because __sinit has already been called by the time the first unit test runs, but you could reproduce this failure with a trivial main() that calls flockfile or ftrylockfile on one of the standard streams before otherwise using stdio. Bug: 18208568 Change-Id: I28d232cf05a9f198a2bed61854d8047b23d2091d
* Re-expose more stdio implementation details for LP32.Elliott Hughes2014-09-241-5/+2
| | | | | | | | | Keeps a variety of apps running. (cherry-pick of 5def2f5aecd968e4022b0afbe4441fa7ba3e7c7e.) Bug: 17047819 Change-Id: I55882ec95f2b59a5df76e5a89c23aa315609e01d
* Hide various stdio implementation details.Elliott Hughes2014-05-221-0/+4
| | | | | | | | | I've left __sF exposed since that's how the OpenBSD stdin, stdout, stderr are implemented. Other BSDs and glibc use a separate global for each instead of an array. Bug: 11156955 Change-Id: I9f3d2d4314a8d4a78c3197b9acd9258820c5f150
* auto import from //depot/cupcake/@135843The Android Open Source Project2009-03-031-0/+45
|
* auto import from //depot/cupcake/@135843The Android Open Source Project2009-03-031-45/+0
|
* Initial Contributionandroid-1.0The Android Open Source Project2008-10-211-0/+45