Home
last modified time | relevance | path

Searched refs:glibc (Results 1 – 12 of 12) 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.
816 … // TODO: Include __cxa_thread_atexit_test.cpp to glibc tests once it is upgraded (glibc 2.18+)
1109 // Tests to run on the host and linked against glibc. Run with:
1110 // cd bionic/tests; mm bionic-unit-tests-glibc-run
1114 name: "bionic-unit-tests-glibc",
/bionic/libc/
DSECCOMP_ALLOWLIST_COMMON.TXT39 # Since Linux 2.5, not in glibc.
45 # Since Linux 3.14, not in glibc.
48 # Since Linux 3.19, not in glibc (and not really needed to implement fexecve).
50 # Since Linux 4.3, not in glibc. Probed for and conditionally used by ART.
52 # Since Linux 4.5, glibc 2.27.
54 # Since Linux 4.6, glibc 2.26.
57 # Since Linux 5.1, not in glibc.
75 # 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/
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 …]
Dstatus.md18 supported by bionic or glibc, and guarded with tests for `__BIONIC__`
46 Run `./libc/tools/check-symbols-glibc.py` in bionic/ for the current
47 list of POSIX functions implemented by glibc but not by bionic.
/bionic/
DREADME.md266 ### Against glibc
270 the host's glibc.
272 $ ./tests/run-on-host.sh glibc
Dandroid-changes-for-ndk-developers.md452 [IFUNC](https://sourceware.org/glibc/wiki/GNU_IFUNC) functionality in