summaryrefslogtreecommitdiff
path: root/libc/stdio/stdio_ext.cpp
diff options
context:
space:
mode:
authorDan Willemsen <dwillemsen@google.com>2017-03-20 14:07:47 -0700
committerSteven Moreland <smoreland@google.com>2017-04-07 20:35:18 -0700
commitb93d3c26f7dacb860ae2fef0567beae47c49e24a (patch)
tree952d250ba7ff8b7fba5782742a4a823fef49bc9c /libc/stdio/stdio_ext.cpp
parentfd5260e3a71809f2518e0450c3e1d7c938ab05ad (diff)
Add LLNDK stub libraries for the VNDK
The stub libraries are the same as the (equivalent version) NDK, but they also contain symbols tagged with 'vndk'. Except there are none of those in Bionic currently. For headers, the LLNDK/VNDK isn't using a sysroot like the NDK. Nor is it hardcoding an explicit source path list like the platform. Instead it runs the bionic/libc/include directory through versioner like the NDK, then exports those generated headers and the kernel headers from the stub library like any other exported header. Except it uses -isystem instead of -I due to export_headers_as_system. Test: aosp_arm; m -j Test: Enable BOARD_VNDK_VERSION on aosp_arm; m -j Test: Inspect out/soong/build.ninja before/after (w/o vndk) Change-Id: Ief58a73907a83053b408b1d4b62999cba470d61c (cherry picked from commit b8f7fde4bdfba5a65ef5a88265fdb79403e8a699)
Diffstat (limited to 'libc/stdio/stdio_ext.cpp')
0 files changed, 0 insertions, 0 deletions