platform_bionic/libc/stdio
Elliott Hughes 168667c972 Add non-macro stdin/stdout/stderr too.
Various C and C++ standards explicitly say that stdin/stdout/stderr
should be macros, but glibc makes them global variables too. This
means it's possible to write code that uses those names as locals,
but that code (toybox being an example) won't build on bionic.

If we'd done this earlier, we could have hidden __sF for LP64, but
it's too late now.

Change-Id: I90cf8c73f52b66e1760b8fa2e135b9f9f9651230
2014-11-14 14:42:59 -08:00
..
fileext.h Add non-macro stdin/stdout/stderr too. 2014-11-14 14:42:59 -08:00
findfp.c Add non-macro stdin/stdout/stderr too. 2014-11-14 14:42:59 -08:00
glue.h Re-expose more stdio implementation details for LP32. 2014-09-24 20:07:10 -07:00
local.h Add back symbols to fix Greed for Glory franchise. 2014-10-09 22:23:50 -07:00
snprintf.c Remove _FORTIFY_SOURCE in implementation files. 2013-10-01 15:02:07 -07:00
sprintf.c Remove _FORTIFY_SOURCE in implementation files. 2013-10-01 15:02:07 -07:00
stdio_ext.cpp Add <stdio_ext.h> for elfutils. 2014-08-20 10:23:52 -07:00
wcio.h Switch to the OpenBSD implementations of the wide scanf functions. 2014-04-29 16:28:56 -07:00