commit | bd1ddb28a75842b236980fbdd31a4c8401ffaa22 | [log] [tgz] |
---|---|---|
author | Jiyong Park <jiyong@google.com> | Mon Feb 18 21:22:28 2019 +0900 |
committer | Yiwei Zhang <zzyiwei@google.com> | Mon Feb 18 18:47:24 2019 +0000 |
tree | 117a5c24ed009b7df91ed6913e15f0b2a6ae1097 | |
parent | d4c472ad2966c1078ce75287f05394f71bc61671 [diff] |
Cut the static deps from libEGL to libnativeloader and libnativebridge The dependencies are replaced with *_lazy libraries which dynamically load and links to the real libraries at runtime using dlopen and dlsym. This allows libEGL to be used by early processes that are executed before the activation of the runtime APEX where libnativeloader and libnativebridge are provided. Bug: 123403798 Test: m Test: device boots to the UI Change-Id: Ia54443163e1edcdcd142fcf392d830f1ae4c32bb