Home
last modified time | relevance | path

Searched refs:glibc (Results 1 – 13 of 13) sorted by relevance

/bionic/libc/tools/
Dcheck-symbols-glibc.py56 glibc = symbols.GetFromSystemSo([ variable
70 glibc = set(map(MangleGlibcNameToBionic, glibc)) variable
231 glibc = glibc - in_posix_and_glibc_but_dead_or_useless variable
245 for symbol in sorted((glibc - posix).difference(bionic)):
250 for symbol in sorted((posix.intersection(glibc)).difference(bionic)):
258 for symbol in sorted((bionic - allowed_stuff).difference(glibc)):
/bionic/benchmarks/
Drun-on-host.sh5 if [ "$1" = glibc ]; then
6 m -j bionic-benchmarks-glibc
11 ${HOST_OUT}/benchmarktest64/bionic-benchmarks-glibc/bionic-benchmarks-glibc "$@"
DAndroid.bp122 // Build benchmarks for the host (against glibc!). Run with:
124 name: "bionic-benchmarks-glibc",
DREADME.md25 Bionic, or the host glibc.
38 However, for the host bionic benchmarks (`bionic-benchmarks-glibc`), the default is to use
/bionic/tests/
Drun-on-host.sh5 if [ "$1" = glibc ]; then
7 m -j bionic-unit-tests-glibc
12 ${HOST_OUT}/nativetest64/bionic-unit-tests-glibc/bionic-unit-tests-glibc $@
DAndroid.bp62 // For glibc.
897 … // TODO: Include __cxa_thread_atexit_test.cpp to glibc tests once it is upgraded (glibc 2.18+)
1234 // Tests to run on the host and linked against glibc. Run with:
1235 // cd bionic/tests; mm bionic-unit-tests-glibc-run
1239 name: "bionic-unit-tests-glibc",
/bionic/libc/
DSECCOMP_ALLOWLIST_COMMON.TXT43 # Since Linux 2.5, not in glibc.
49 # Since Linux 3.14, not in glibc.
52 # Since Linux 3.19, not in glibc (and not really needed to implement fexecve).
54 # Since Linux 4.3, not in glibc. Probed for and conditionally used by ART.
56 # Since Linux 5.1, not in glibc. Not used by bionic, and not likely ever
76 # Since Linux 5.4, not in glibc. Probed for and conditionally used by ART.
/bionic/libc/kernel/android/
DREADME.md10 declarations that can't be directly used by userspace. The glibc
/bionic/docs/
Dstatus.md18 supported by bionic or glibc, and guarded with tests for `__BIONIC__`
51 Run `./libc/tools/check-symbols-glibc.py` in bionic/ for the current
52 list of POSIX functions implemented by glibc but not by bionic.
61 * `__freadahead` in <stdio_ext.h> (in musl but not glibc).
63 `posix_spawn_file_actions_addfchdir_np` in <spawn.h> (in musl/glibc
Delf-tls.md212 memory in the static TLS block. glibc reserves a kilobyte or two (`TLS_STATIC_SURPLUS`) with the
216 * web search: [`"dlopen: cannot load any more object with static TLS"`][glibc-static-tls-error]
228 [glibc-static-tls-error]: https://www.google.com/search?q=%22dlopen:+cannot+load+any+more+object+wi…
421 The metadata variables are local symbols in glibc's `libpthread.so` symbol table (but not its
436 these sorts of problems with glibc's libpthread?)
536 implementations (glibc, musl, FreeBSD) vary in their level of respect for TLS alignment. It looks
545 it's feasible. musl's function is AS-safe, but glibc's isn't (or wasn't). Google had a patch to make
546 glibc AS-safe back in 2012-2013. See:
547 * https://sourceware.org/glibc/wiki/TLSandSignals
840 * https://sourceware.org/glibc/wiki/ThreadPropertiesAPI
[all …]
Dclang_fortify_anatomy.md829 …rlay/+/90fa9b27731db10a6010c7f7c25b24028145b091/sys-libs/glibc/files/local/glibc-2.33/0007-glibc-a…
/bionic/
DREADME.md150 least one other C library (typically glibc/musl or Apple's libc).
277 Maybe glibc matters. Follow the example and try #if defined(__GLIBC__).
367 ### Against glibc
371 the host's glibc.
373 $ ./tests/run-on-host.sh glibc
Dandroid-changes-for-ndk-developers.md452 [IFUNC](https://sourceware.org/glibc/wiki/GNU_IFUNC) functionality in