summaryrefslogtreecommitdiff
path: root/libc/stdio/stdio.cpp
diff options
context:
space:
mode:
authorElliott Hughes <enh@google.com>2017-07-05 15:23:50 -0700
committerElliott Hughes <enh@google.com>2017-07-10 19:52:18 +0000
commit00fedf5879176d580aa7e9c4fdc820a6f9655033 (patch)
tree4924ca943550aff0904589800ab34b8ae9993b55 /libc/stdio/stdio.cpp
parentf45bc14d5497c30bd43e22d025e3b88812b2baa4 (diff)
Undo recent _FILE_OFFSET_BITS=64 changes.
We had several bugs filed saying "if I set _FILE_OFFSET_BITS=64 when targeting an API < L, various functions are missing". Instead of saying "yes, they are", we quietly just modified the header files to expose the non-64-bit variants. This makes no sense. We can't just say "oh, yeah, we don't have a version of this function that agrees with your calling code about how large off_t is, but here's a version that doesn't: I'm sure it'll be fine". _FILE_OFFSET_BITS=64 on Android LP32 has always been a game of chance, but that game should be "are all the functions my code needs available at compile time?", not "will my code actually work at run time?". Bug: https://github.com/android-ndk/ndk/issues/449 Bug: https://github.com/android-ndk/ndk/issues/442 Bug: https://github.com/android-ndk/ndk/issues/333 Bug: https://github.com/android-ndk/ndk/issues/332 Bug: https://github.com/android-ndk/ndk/issues/324 Test: builds Change-Id: Ib095251d3e21e77ed50cc3575388107fecec4ecd
Diffstat (limited to 'libc/stdio/stdio.cpp')
0 files changed, 0 insertions, 0 deletions