platform_bionic/libc/stdio
Dan Albert 3037ea43fc Fix stdin/stdout/stderr for pre-M.
This wasn't an array of pointers, it was an array of structs.
Unfortunately we need a complete type to index into the struct for
stdin/stdout/stderr, so add a phony struct that matches the size and
alignment of `struct __sFILE`. This property is guaranteed by the
static_asserts in libc/bionic/struct_file_test.cpp.

Test: mma
Bug: http://b/30465923
Change-Id: I8ce851dd64a261703bb44f9b5cd23b7caff4dd68
2016-10-20 10:10:45 -07:00
..
floatio.h Fix sscanf/wcstod parsing of NaNs. 2016-09-07 15:01:54 -07:00
fread.c Fix fread returning bad data. 2015-02-27 18:22:45 -08:00
glue.h Rename LIBC64_HIDDEN to LIBC32_LEGACY_PUBLIC. 2015-10-23 12:32:52 -07:00
local.h Fix sscanf/wcstod parsing of NaNs. 2016-09-07 15:01:54 -07:00
parsefloat.c Fix sscanf/wcstod parsing of NaNs. 2016-09-07 15:01:54 -07:00
refill.c Fix some easy cases of __ANDROID__ versus __BIONIC__. 2016-09-16 18:27:07 -07:00
stdio.cpp Fix stdin/stdout/stderr for pre-M. 2016-10-20 10:10:45 -07:00
stdio_ext.cpp More stdio cleanup. 2016-07-29 16:31:52 -07:00
vfscanf.c Fix sscanf/wcstod parsing of NaNs. 2016-09-07 15:01:54 -07:00
vfwscanf.c Fix sscanf/wcstod parsing of NaNs. 2016-09-07 15:01:54 -07:00
wcio.h Fix flockfile(3) and friends for stdin/stdout/stderr too. 2014-11-19 15:16:51 -08:00