commit | 08c421a3f7394f07d342548588ec981feafe2608 | [log] [tgz] |
---|---|---|
author | Alan Stokes <alanstokes@google.com> | Tue Nov 15 16:06:26 2022 +0000 |
committer | Alan Stokes <alanstokes@google.com> | Tue Nov 15 16:15:52 2022 +0000 |
tree | 8e73b0416fe88b1a4abba12b479507d7f9b543a7 | |
parent | 9800acd4b2ea055fbeb6c0ec9fdc1fe67d4f81b1 [diff] |
Statically link more libraries In commit 4bff0d63e4ca621cb88fac5ff5d363edd6ead8de we modified TestApk so that the payload statically linked most libraries. But then we added MicrodroidIdleNativeLib which didn't follow the same pattern. So, - Move MicrodroidIdleNativeLib under testapk. - Statically link its libc++. - Get rid of libiobenchmark which seemed redundant. I haven't attempted to remove libbase.so and libc++.so from the benchmark APK; the files are used both in host & VM, and I suspect doing so would be a net loss. Bug: 255920361 Test: Manual: Build, check .so files contained in the APKs Test: atest MicrodroidTests MicrodroidBenchmarkApp Change-Id: I6620f179536da39bab3a4ebc4f288af333548562
This repository contains userspace services related to running virtual machines on Android, especially protected virtual machines. See the getting started documentation and Microdroid README for more information.