Lines Matching full:libraries

43         _ll_ndk: Set of strings. The names of low-level NDK libraries in
45 _sp_hal: List of patterns. The names of the same-process HAL libraries
47 _vndk: Set of strings. The names of VNDK-core libraries.
48 _vndk_sp: Set of strings. The names of VNDK-SP libraries.
82 deps: List of strings. The names of the depended libraries.
178 libraries don't. As there is no reliable way to identify those
179 libraries. This method checks .note.android.ident section which is
270 # b/123216664 App libraries depend on those in the same directory.
282 """Finds libraries in link paths.
285 bitness: 32 or 64, the bitness of the returned libraries.
287 objs: List of ElfObject, the libraries/executables to be filtered
308 searched: The set of searched libraries.
310 searchable libraries.
325 """Tests if libraries/executables have disallowed dependencies.
328 objs: Collection of ElfObject, the libraries/executables under
330 namespace: Defaultdict, {dir: {name: obj}} containing all libraries
354 """Tests vendor libraries/executables and SP-HAL dependencies.
357 bitness: 32 or 64, the bitness of the vendor libraries.
358 objs: List of ElfObject. The libraries/executables in odm and
370 # Exclude VNDK and VNDK-SP extensions from vendor libraries.
374 logging.info("%d-bit odm, vendor, and SP-HAL libraries:", bitness)
390 logging.info("%d-bit SP-HAL libraries: %s",
393 # Find VNDK-SP extension libraries and their dependencies.
401 logging.info("%d-bit VNDK-SP extension libraries and dependencies: %s",
408 # Other libraries in vendor link paths
420 # Libraries in vendor link paths
421 # Other VNDK-SP extension libraries, which is a subset of VNDK-SP
424 # depended vendor libraries must not depend on VNDK.
439 # Other same-process HAL libraries and dependencies
446 """Tests vendor libraries/executables and SP-HAL dependencies."""