Home
last modified time | relevance | path

Searched refs:or (Results 1 – 25 of 43) sorted by relevance

12

/bionic/libdl/
DNOTICE13 "Licensor" shall mean the copyright owner or entity authorized by
17 other entities that control, are controlled by, or are under common
19 "control" means (i) the power, direct or indirect, to cause the
20 direction or management of such entity, whether by contract or
21 otherwise, or (ii) ownership of fifty percent (50%) or more of the
22 outstanding shares, or (iii) beneficial ownership of such entity.
24 "You" (or "Your") shall mean an individual or Legal Entity
32 transformation or translation of a Source form, including but
36 "Work" shall mean the work of authorship, whether in Source or
38 copyright notice that is included in or attached to the work
[all …]
Dlibdl_android.map.txt10 # Unless required by applicable law or agreed to in writing, software
12 # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
Dlibdl.map.txt10 # Unless required by applicable law or agreed to in writing, software
12 # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
/bionic/libc/
DNOTICE4 Redistribution and use in source and binary forms, with or without
11 documentation and/or other materials provided with the distribution.
12 3. The name of the author may be used to endorse or promote products
31 Redistribution and use in source and binary forms, with or without
37 documentation and/or other materials provided with the distribution.
39 be used to endorse or promote products derived from this software
231 Redistribution and use in source and binary forms, with or without
238 documentation and/or other materials provided with the distribution.
240 may be used to endorse or promote products derived from this software
260 Redistribution and use in source and binary forms, with or without
[all …]
/bionic/tests/
Diso646_test.c40 #if !defined(or)
41 #error or
/bionic/tests/headers/posix/
Diso646_h.c55 #if !defined(or) in iso646_h()
56 #error or in iso646_h()
DAndroid.bp10 // Unless required by applicable law or agreed to in writing, software
12 // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
/bionic/libc/arch-x86/atom/string/
Dsse2-wcschr-atom.S107 or %eax, %edx
165 or %eax, %edx
174 or %eax, %edx
183 or %eax, %edx
192 or %eax, %edx
Dsse2-wcsrchr-atom.S195 or %eax, %ecx
204 or %eax, %ecx
213 or %eax, %ecx
222 or %eax, %ecx
Dssse3-strcmp-atom.S228 or $0x20, %ebx
336 or $1, %ebx
442 or $2, %ebx
549 or $3, %ebx
655 or $4, %ebx
764 or $5, %ebx
871 or $6, %ebx
979 or $7, %ebx
1088 or $8, %ebx
1195 or $9, %ebx
[all …]
Dsse2-strrchr-atom.S201 or %eax, %ecx
210 or %eax, %ecx
219 or %eax, %ecx
228 or %eax, %ecx
/bionic/docs/
Ddefines.md3 Using `#ifdef` or equivalents is common when writing portable code. Which to use
12 `__GLIBC__`, `__APPLE__`, or `_WIN32`. Note that although bionic is most often
39 choice when you use Linux-specific API, such as a Linux-specific system call or
42 are `__APPLE__` or `_WIN32`.
65 If your code depends on "bitness" -- whether `long` and pointers are 32- or
Dfdsan.md38 …from these bugs: silent data corruption [[1](#footnotes), [2](#footnotes)] or security vulnerabili…
43or prevent file descriptor mismanagement by enforcing file descriptor ownership. Like how most mem…
47 …g is closed with an incorrect tag, or without a tag, we know something has gone wrong, and can gen…
61 In Android Q, fdsan has a global default of warn-once. fdsan can be made more or less strict at run…
136 This implies that either we're accidentally closing out file descriptor too early, or someone else …
227 In a real application, things are probably not going to be as detectable or reproducible as our toy…
238 * Redistribution and use in source and binary forms, with or without
245 * the documentation and/or other materials provided with the
343 // if available, and fall back to no-ops or regular close on pre-Q devices.
Delf-tls.md22 object or executable. At program startup, TLS for all initially-loaded modules comprises the "Static
44 Each thread has a "Dynamic Thread Vector" (DTV) with a pointer to each module's TLS block (or NULL
46 1, and its storage will always be immediately after (or before) the TP. In variant 1, the TP is
51 or unloaded.
68 ## General Dynamic (or Global Dynamic) (GD)
109 `__tls_get_addr` may reallocate the DTV or free blocks for unloaded modules.
121 LD is a specialization of GD that's useful when a function has references to two or more TLS
158 If the variable is part of the Static TLS Block (i.e. the executable or an initially-loaded shared
165 // tls_var could be defined in the executable, or it could be defined
212 memory in the static TLS block. glibc reserves a kilobyte or two (`TLS_STATIC_SURPLUS`) with the
[all …]
Dstatus.md18 supported by bionic or glibc, and guarded with tests for `__BIONIC__`
25 Missing functions are either obsolete or explicitly disallowed by SELinux:
108 * Passing a null `FILE*` or `DIR*` to libc is now detected at runtime and
281 `pthread_t`, if you're targeting O or above, they'll abort with the
288 syscall or other, and sometimes update fields in the `pthread_internal_t`
301 `pthread_attr_setdetachstate` instead, or use
325 targets N or later.
341 printf(3) family, or using the scanf(3) `m` modifier incorrectly will
/bionic/benchmarks/
DREADME.md24 See the `benchmarks/run-on-host.sh` script. The host benchmarks can be run with 32-bit or 64-bit
25 Bionic, or the host glibc.
59 `--bionic_extra="BM_string_memcpy AT_COMMON_SIZES"` or `--bionic_extra="BM_string_memcmp 32 8 8"`
141 specific cores, or to lock cores at specific frequencies. Some phones have a big.LITTLE core setup,
142 or at least allow some cores to run at higher frequencies than others.
144 A core can be selected for `bionic-benchmarks` using the `--bionic_cpu` option or using the
DAndroid.bp10 // Unless required by applicable law or agreed to in writing, software
12 // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
/bionic/linker/
DNOTICE4 Redistribution and use in source and binary forms, with or without
11 the documentation and/or other materials provided with the
/bionic/tools/versioner/tests/compilation_error/
Dexpected_fail1 versioner: compilation generated warnings or errors
/bionic/benchmarks/linker_relocation/
DAndroid.bp4 // Redistribution and use in source and binary forms, with or without
11 // the documentation and/or other materials provided with the
/bionic/benchmarks/spawn/
DAndroid.bp5 // Redistribution and use in source and binary forms, with or without
12 // the documentation and/or other materials provided with the
/bionic/
DREADME.md43 Android, that's either `linker` or `linker64` (depending on whether it's a
44 32-bit or 64-bit executable). It's responsible for loading the ELF executable
118 # current upstream source in one of the upstream directories or by
167 relevant file or files.
256 The host tests require that you have `lunch`ed either an x86 or x86_64 target.
277 For either host or target coverage, you must first:
303 $ genhtml -o covreport coverage.info # or lcov --list coverage.info
Dandroid-changes-for-ndk-developers.md10 (e.g. arm-linux-androideabi-readelf or i686-linux-android-readelf)
22 * Below the affected API level we'll preserve the old behavior or issue
41 had to call `dlopen` or `System.loadLibrary` on all transitive
165 may not exist, or they may behave differently. This makes apps that use
166 them more likely to fail on specific devices, or on future releases ---
254 check with readelf instead, look for either a TEXTREL entry or the
329 or a misconfiguration in your build system. A missing SONAME may lead
340 are not found, or you try to use an ABI-incompatible library that isn't
357 app's minimum API level, or avoid using `atfork`/`pthread_atfork`.
436 Not calling `dlclose` or ensuring that your library has `RTLD_NODELETE`
[all …]
/bionic/libc/arch-arm/bionic/
D__bionic_clone.S56 # In the parent, reload saved registers then either return or set errno.
/bionic/libc/malloc_debug/
DREADME.md7 This documentation describes how to enable this feature on Android N or later
36 returned has changed or not.
42 individually, or in a group of other options. Every single option can be
154 prefix used for dumping files when the signal SIGRTMAX - 17 is received or when
456 a pointer that is either not allocated memory, or that the memory of
466 generated by am dumpheap -n or, as of P, by the signal or on exit.
487 ZYGOTE\_CHILD\_ALLOC is either 0 or 1. 0 means this was allocated by the
488 zygote process or in a process not spawned from the zygote. 1 means this
622 Enable malloc debug using an environment variable (Android O or later):
644 for the best way to use malloc debug in Android O or later on non-rooted
[all …]

12