commit | 5462920633c948669dc6e28c61ef92cfeb0cce2b | [log] [tgz] |
---|---|---|
author | Nicolas Geoffray <ngeoffray@google.com> | Tue Jan 29 18:10:18 2019 +0000 |
committer | Nicolas Geoffray <ngeoffray@google.com> | Tue Jan 29 18:10:18 2019 +0000 |
tree | f6ac5e467501bfcc772c62877006e3d5f3bab811 | |
parent | 0032712c0258346e0af734ecd2ae149ab97b3c0d [diff] |
Special case boot dex files in FixedUpDexFile::Create. Doing a raw copy doesn't work on boot classpath dex files as they contain hidden API flags. So instead run dexlayout on them, which as a side effect will remove the hidden API information. Bug: 123474797 Test: CtsJvmtiRunTest983HostTestCases Change-Id: I327662ad96fc8bce1cf68ce26980b9a1887760e6