summaryrefslogtreecommitdiff
path: root/compiler/optimizing/loop_optimization.cc
diff options
context:
space:
mode:
author Martin Stjernholm <mast@google.com> 2023-05-19 20:47:30 +0100
committer Martin Stjernholm <mast@google.com> 2023-05-23 17:53:01 +0000
commitf34513630c38f485454d93b6f6c5c86aed117b44 (patch)
tree95d65341b90f11e3b996857e5d17b47cdc7d84ca /compiler/optimizing/loop_optimization.cc
parent6ae23f503ad395355f6d01f153cceecbcb702902 (diff)
Clean up libbase(_header) dependencies in libdexfile_support.
We must not depend dynamically on non-NDK libraries in libdexfile_support, because it becomes a prebuilt that has to work on older platforms. (Removing the libbase dependency is a NOP change since no symbols from it are used now.) We also must not re-export any platform header files, because they'll then get added to the include path for the caller and may hide the headers they should be using. Plenty of platform and external headers are still exported by the libdexfile and libdexfile_static prebuilts, but the former isn't a real problem and the latter is an already known problem. Add some comments to discuss both. Test: Build prebuilts on internal git_master-art and use the S prebuilts in a SCv2 tree with ag/19239336 and https://r.android.com/2267725 Bug: 282171830 Bug: 169885605 Ignore-AOSP-First: Will cherry pick to AOSP later Change-Id: Ibff288cd14400015456b04b805efbfd6d76a89a3
Diffstat (limited to 'compiler/optimizing/loop_optimization.cc')
0 files changed, 0 insertions, 0 deletions