/bionic/libm/src/ |
D | s_scalbln.c | 36 int in; in scalbln() local 38 in = (int)n; in scalbln() 39 if (in != n) { in scalbln() 41 in = INT_MAX; in scalbln() 43 in = INT_MIN; in scalbln() 45 return (scalbn(x, in)); in scalbln() 51 int in; in scalblnf() local 53 in = (int)n; in scalblnf() 54 if (in != n) { in scalblnf() 56 in = INT_MAX; in scalblnf() [all …]
|
/bionic/libc/unistd/ |
D | sigblock.c | 38 } in, out; in sigblock() local 40 in.the_mask = mask; in sigblock() 42 n = sigprocmask(SIG_BLOCK, &in.the_sigset, &out.the_sigset); in sigblock()
|
D | sigsetmask.c | 39 } in, out; in sigsetmask() local 41 n = sigprocmask(SIG_SETMASK, &in.the_sigset, &out.the_sigset); in sigsetmask()
|
/bionic/libc/kernel/arch-x86/asm/ |
D | io_32.h | 25 …t##bwl##_local(value, port); } static inline unsigned type in##bwl(int port) { return in##bwl#… 26 …in##bwl##_local(int port) { unsigned type value; __asm__ __volatile__("in" #bwl " %w1, %" #bw …
|
/bionic/libc/docs/ |
D | ISSUES.TXT | 6 implementation choices that are documented in the OVERVIEW.TXT 13 constructors located in shared libraries twice. 18 - getservbyname() returned the port number in the s_port field of 19 the 'struct servent' structure in host-byte-order, instead of
|
D | CHANGES.TXT | 13 Also fixed a bug in sem_post() to make it wake up all waiting 20 (the function was already declared in the header though). 22 - sysconf() didn't work for some arguments due to a small bug in the 30 modify implementation of alarm() to return 0 in case of error (i.e. 34 - <wchar.h>: small fixes to really support wchar_t in Bionic (not there yet). 86 - Support FP register save/load in setjmp()/longjmp() on ARMv7 builds. 113 type of char*, while the implementation used int. Fixed in late 2009 only). 140 - fix sem_post() to wake up multiple threads when called rapidly in 146 in /etc/resolv.conf. (resolv.conf is already ignored, so the latter 156 (they were not defined previously, though declared in the header). [all …]
|
D | OVERVIEW.TXT | 14 its source code consists in a mix of BSD C library pieces with custom 74 by "struct strftime_locale" in <time.h>. 76 This function is used by the low-level framework code in Android. 101 declarations, constants, etc...). They are located in: 116 Bionic's C library comes with its own pthread implementation bundled in. 119 - place it in an external library (-lpthread) 122 The support for real-time features (a.k.a. -lrt) is also bundled in the 139 Note that they could be added in the future without breaking the ABI 143 - There is currently no support for read/write locks, priority-ceiling in 145 that this was not needed for Android at all but could be added in the [all …]
|
/bionic/libc/inet/ |
D | inet_ntoa.c | 41 inet_ntoa(struct in_addr in) in inet_ntoa() argument 46 p = (char *)∈ in inet_ntoa()
|
/bionic/linker/ |
D | README.TXT | 14 System libraries in Android are internally prelinked, which means that 16 shared object, in order to reduce size and speed up loading. 20 system libraries and their corresponding virtual memory address is found in 35 - 'soslim' is used to find symbols in an executable ELF file 53 executable can have the following entries in its .dynamic 62 called, in-order, to perform initialization. Some of 63 the entries in the array can be 0 or -1, and should 66 Note: this is generally stored in a .init_array section 78 functions must be called in reverse-order though 80 Note: this is generally stroed in a .fini_array section [all …]
|
D | NOTICE | 5 you may not use this file except in compliance with the License. 7 Unless required by applicable law or agreed to in writing, software 48 "Work" shall mean the work of authorship, whether in Source or 50 copyright notice that is included in or attached to the work 51 (an example is provided in the Appendix below). 53 "Derivative Works" shall mean any work, whether in Source or Object 64 submitted to Licensor for inclusion in the Work by the copyright owner 73 designated in writing by the copyright owner as "Not a Contribution." 84 Work and such Derivative Works in Source or Object form. 89 (except as stated in this section) patent license to make, have made, [all …]
|
/bionic/libc/ |
D | Jamfile | 21 # return all elements from $(1) that are not in $(2) 26 for item in $(list) { 27 if ! $(item) in $(filter) { 41 for item in $(list) { 76 for d in $(dir) { 84 for d in $(dir2) { 105 for d in $(dirs) { 117 for entry in [ Glob $(paths) : * ] { 126 # retrieve list of sources in a given directory 174 if ! $(ARCH) in $(SUPPORTED_ARCHS) { [all …]
|
D | CAVEATS | 3 we wish we'll never put in there. 5 this file is here to document explicitely what we don't want to support in Bionic: 10 in functions that do not throw an exception themselves). 13 of much bloat and complexity in a C library. Besides, you'd better write correct
|
D | NOTICE | 5 Redistribution and use in source and binary forms, with or without 10 * Redistributions in binary form must reproduce the above copyright 11 notice, this list of conditions and the following disclaimer in 38 copyright notice and this permission notice appear in all copies. 54 all paragraphs of this notice appear in all copies, and that the name of IBM 55 not be used in connection with the marketing of any product incorporating 62 dynamic updates in TCP/IP networks by means of the Software. No immunity is 86 Redistribution and use in source and binary forms, with or without 91 2. Redistributions in binary form must reproduce the above copyright 92 notice, this list of conditions and the following disclaimer in the [all …]
|
/bionic/libc/private/ |
D | __dso_handle.S | 30 # C++ constructors and destructors in the binary.
|
/bionic/libstdc++/include/ |
D | cwchar | 6 * Redistribution and use in source and binary forms, with or without 11 * * Redistributions in binary form must reproduce the above copyright 12 * notice, this list of conditions and the following disclaimer in 30 /* IMPORTANT: cwchar and cwctype are not supported. See comment in
|
D | cwctype_is_not_supported | 6 * Redistribution and use in source and binary forms, with or without 11 * * Redistributions in binary form must reproduce the above copyright 12 * notice, this list of conditions and the following disclaimer in 30 /* IMPORTANT: cwchar and cwctype are not supported. See comment in
|
D | cstddef | 6 * Redistribution and use in source and binary forms, with or without 11 * * Redistributions in binary form must reproduce the above copyright 12 * notice, this list of conditions and the following disclaimer in 35 * The following 2 types are also declared in the 'std' namespace:
|
D | climits | 6 * Redistribution and use in source and binary forms, with or without 11 * * Redistributions in binary form must reproduce the above copyright 12 * notice, this list of conditions and the following disclaimer in
|
D | cstdint | 6 * Redistribution and use in source and binary forms, with or without 11 * * Redistributions in binary form must reproduce the above copyright 12 * notice, this list of conditions and the following disclaimer in
|
D | utility | 5 * Redistribution and use in source and binary forms, with or without 10 * * Redistributions in binary form must reproduce the above copyright 11 * notice, this list of conditions and the following disclaimer in
|
/bionic/libc/kernel/ |
D | README.TXT | 7 in the 'bionic/kernel/tools' directory, which process a set of original 8 and unmodified kernel headers in order to get rid of many annoying 9 declarations and constructs that usually result in compilation failure. 15 they can be included from C++, or when compiling code in strict ANSI mode. 21 contains a set of kernel headers as normally found in the 'include' 63 if ANDROID_PRODUCT_OUT is defined in your environment, both 'clean_header.py' 148 see tools/defaults.py for the list of well-known macros used in this pass, 149 in case you need to update it in the future. 160 (and which normally *should* be guarded in a #ifdef __KERNEL__ ... #endif 165 example is the optimized 32-bit byte-swap function found in [all …]
|
/bionic/libc/arch-sh/bionic/ |
D | crtbegin_dynamic.S | 47 # can't hard-code it in the adr pseudo instruction 72 # functions that need to be called in order during C library initialization, 75 # the last entry shall be 0, and is defined in crtend.S
|
/bionic/libc/arch-x86/bionic/ |
D | crtbegin_dynamic.S | 5 # Redistribution and use in source and binary forms, with or without 9 # * Redistributions in binary form must reproduce the above copyright 10 # notice, this list of conditions and the following disclaimer in the 46 # can't hard-code it in the adr pseudo instruction 72 # functions that need to be called in order during C library initialization, 75 # the last entry shall be 0, and is defined in crtend.S
|
/bionic/libc/netbsd/resolv/ |
D | res_random.c | 139 permute15(u_int in) in permute15() argument 145 return in; in permute15() 147 left = (in >> 8) & 0x7f; in permute15() 148 right = in & 0xff; in permute15()
|
/bionic/libm/ |
D | NOTICE | 5 * Redistribution and use in source and binary forms, with or without 11 * 2. Redistributions in binary form must reproduce the above copyright 12 * notice, this list of conditions and the following disclaimer in the 37 * Redistribution and use in source and binary forms, with or without 42 * 2. Redistributions in binary form must reproduce the above copyright 43 * notice, this list of conditions and the following disclaimer in the 63 * Redistribution and use in source and binary forms, with or without 68 * 2. Redistributions in binary form must reproduce the above copyright 69 * notice, this list of conditions and the following disclaimer in the 90 * Redistribution and use in source and binary forms, with or without [all …]
|