Searched refs:library (Results 1 – 20 of 20) sorted by relevance
/bionic/libc/tools/ |
D | check-symbols.py | 15 def GetSymbols(library, functions_or_variables): argument 20 if library == 'libm' and arch == 'arm': 31 …-%s/symbols/%s.so.%s.txt' % (os.environ['ANDROID_BUILD_TOP'], api, arch, library, functions_or_var… 38 def CheckSymbols(library, functions_or_variables): argument 39 expected_symbols = GetSymbols(library, functions_or_variables) 45 so_file = '%s/system/%s/%s.so' % (os.environ['ANDROID_PRODUCT_OUT'], lib_dir, library) 70 …derr.write('%d missing %s in %s for %s:\n' % (len(missing), functions_or_variables, library, arch)) 76 …sys.stderr.write('%d extra %s in %s for %s:\n' % (len(extra), functions_or_variables, library, arc…
|
/bionic/ |
D | android-changes-for-ndk-developers.md | 25 * At the affected API level and above, we’ll refuse to load the library. 27 * Warnings about any behavior change that will affect a library if you 28 increase your target API level will appear in logcat when that library 36 ## Changes to library dependency resolution 39 JB-MR2, Android didn't include the application library directory 42 dependencies before loading their main library. Worse, until it was 53 simply link all of your code into one big library and sidestep the details of 54 library and symbol lookup changes on all past (and future) Android versions. 56 ## Changes to library search order 58 We have made various fixes to library search order when resolving symbols. [all …]
|
D | README.md | 4 C library, math library, and dynamic linker. 18 The C library. Stuff like `fopen(3)` and `kill(2)`. 22 The math library. Traditionally Unix systems kept stuff like `sin(3)` and 23 `cos(3)` in a separate library to save space in the days before shared 28 The dynamic linker interface library. This is actually just a bunch of stubs 150 least one other C library. 153 users in different projects, and there isn't a more specific library
|
/bionic/tests/libs/ |
D | Android.bp | 116 name: "libgnu-hash-table-library", 126 name: "libsysv-hash-table-library", 316 // 4. Check that having access to shared library (libnstest_public.so) 317 // does not expose symbols from dependent library (libnstest_public_internal.so) 325 // libnstest_dlopened.so (library in private namespace dlopened from libnstest_root.so) 424 // Isolated namespaces do not allow loading of the library outside of 427 // This library cannot be loaded in isolated namespace because one of DT_NEEDED 526 // A leaf library in a non-standard directory. 534 // Depends on library A with a DT_RUNPATH 544 // Depends on library A with an incorrect DT_RUNPATH. This does not matter [all …]
|
/bionic/libc/malloc_debug/ |
D | README_api.md | 4 in a process. The libc library in Android exports two calls that can be 19 by the malloc debug library itself. 47 The calls from within the malloc debug library are automatically removed.
|
D | README_marshmallow_and_earlier.md | 35 Any errors detected by the library are reported in the log.
|
D | README.md | 30 Any errors detected by the library are reported in the log. 105 Note that any backtrace frames that occur within the malloc backtrace library
|
/bionic/benchmarks/linker_relocation/ |
D | Android.bp | 35 // library in the "data" property, but that doesn't work, because each library is listed as having a
|
/bionic/tests/ |
D | Android.bp | 289 // Test diagnostics emitted by clang. The library that results is useless; we 483 // library as an emutls symbol. The -fno-emulated-tls flag above configures 513 // library as an emutls symbol. The -fno-emulated-tls flag above configures 585 // enabled. The library that results from building this is meant to be unused. 864 "libgnu-hash-table-library", 869 "libsysv-hash-table-library", 1026 // Tests for the device linked against bionic's static library. Run with: 1042 // own library, so it can only be tested when it's part of libc.a.
|
/bionic/libc/async_safe/ |
D | README.md | 3 This library provides an async_safe implementation for formatting and writing log messages to logd.
|
/bionic/libdl/ |
D | Android.bp | 107 // This is placeholder library the actual implementation is (currently) 186 // This is placeholder library the actual implementation is (currently)
|
/bionic/libc/ |
D | Android.bp | 143 // library is removed, the include directory is also removed. 280 // libc_freebsd.a - upstream FreeBSD C library code 378 // libc_netbsd.a - upstream NetBSD C library code 434 // libc_openbsd_ndk.a - upstream OpenBSD C library code 587 // libc_openbsd.a - upstream OpenBSD C library code 674 // libc_gdtoa.a - upstream OpenBSD C library gdtoa code 778 // libc_bionic.a - home-grown C library code 1190 // libc_bionic.a. Relocated to their own library because 1296 // This is an LP32 ARM-only library that needs to be built with -fno-builtin 1298 // empty library to keep this makefile simple. [all …]
|
/bionic/docs/ |
D | defines.md | 9 If your code is specific to Android's C library, bionic, use `__BIONIC__`. This
|
D | 32-bit-abi.md | 96 these to the C library. Convenient use of the new calls would require
|
D | libc_assembler.md | 75 library. An example of the output looks like this:
|
D | fdsan.md | 229 ### Enabling fdsan (as a C++ library implementer)
|
D | elf-tls.md | 375 gdb uses a libthread_db plugin library to retrieve thread-related information from a target. This 376 library is typically a shared object, but for Android, we link our own `libthread_db.a` into 401 Both debuggers need metadata from the threading library (`libc.so` / `libpthread.so`) to find TLS
|
/bionic/libc/kernel/ |
D | README.md | 16 They can be also included before or after any Bionic C library header.
|
/bionic/linker/ |
D | Android.bp | 268 // Leave the symbols in the shared library so that stack unwinders can produce
|
/bionic/libm/ |
D | Android.bp | 191 // to be in whatever library the math code is in.
|