summaryrefslogtreecommitdiff
path: root/libnativeloader/library_namespaces.cpp
diff options
context:
space:
mode:
authorVladimir Marko <vmarko@google.com>2020-02-05 10:10:03 +0000
committerVladimir Marko <vmarko@google.com>2020-02-06 10:32:22 +0000
commitf6afcc9bd7f9b82df5e93d96d89c4c8da898e6f0 (patch)
treee1f1e826dd510fb05c175f456e0b17671517bed2 /libnativeloader/library_namespaces.cpp
parent8adb3258b902306d7ba2933e20f7435aa384d85e (diff)
Update boot image extension compilation args.
And in dex2oat check for boot image location with profile specification. For app compilation, trim such boot image location to the leading components without profile spec. For boot image extension, such location is currently an error because it expects all dependencies to be satisfied from boot images; this may be relaxed in future. Test: aosp_taimen-userdebug boots. Test: adb root && \ adb shell stop && \ adb shell setprop dalvik.vm.boot-image \ 'boot.art:/nonx/boot-framework.art!/system/etc/boot-image.prof' && adb shell start # Starts correctly. # Check /proc/<zygote64-pid>/maps, see # <large> rw-p ... [anon:dalvik-/nonx/boot-framework.art] # <small> r--p ... /memfd:/nonx/arm64/boot-framework.oat (deleted) # <small> r--p ... /memfd:/nonx/arm64/boot-framework.vdex (deleted) # <small> r--p ... /memfd:/nonx/arm64/boot-framework.oat (deleted) # <small> rw-p ... /memfd:/nonx/arm64/boot-framework.oat (deleted) # (No r.xp as we did not compile anything.) Bug: 119800099 Change-Id: Ie338a54d45967c790d08cbd1e53ecbcd2b217081
Diffstat (limited to 'libnativeloader/library_namespaces.cpp')
0 files changed, 0 insertions, 0 deletions