70f6901c3dbe6f09c7fc3ebdb18f715915635d70 |
|
14-Jun-2012 |
Nick Kralevich <nnk@google.com> |
libc: make atoi, atol, and atoll pure functions Change-Id: Ib831c079c865929b6c91d42f35e117f2e974808f
|
6baffed252d0efbce5a79f356c2f156f4f818996 |
|
15-Dec-2011 |
Ken Sumrall <ksumrall@android.com> |
Add the posix_memalign(3) function to bionic The posix_memalign(3) function is very similar to the traditional memalign(3) function, but with better error reporting and a guarantee that the memory it allocates can be freed. In bionic, memalign(3) allocated memory can be freed, so posix_memalign(3) is just a wrapper around memalign(3). Change-Id: I62ee908aa5ba6b887d8446a00d8298d080a6a299
|
85aad909560508410101c18c6ecc6633df39c596 |
|
15-Dec-2011 |
Ken Sumrall <ksumrall@android.com> |
Add the posix_memalign(3) function to bionic The posix_memalign(3) function is very similar to the traditional memalign(3) function, but with better error reporting and a guarantee that the memory it allocates can be freed. In bionic, memalign(3) allocated memory can be freed, so posix_memalign(3) is just a wrapper around memalign(3). Change-Id: I62ee908aa5ba6b887d8446a00d8298d080a6a299
|
ad1ff2fb268034074488f0b4b30b5311008b8617 |
|
30-Nov-2010 |
tedbo <tedbo@google.com> |
Add mkdtemp() prototype to stdlib.h. The mkdtemp() function is implemented in libc/stdio/mktemp.c but not exposed in stdlib.h. This change adds the prototype to stdlib.h. Change-Id: I5a98650c665d2e45b2cf6ed3382742f7bdc7c88a
|
bb5581ad6eec40041dab4e961149f7a8a3a83497 |
|
09-Oct-2010 |
David 'Digit' Turner <digit@google.com> |
libc: tag missing functions in system headers. This matches recent changes in the NDK header. We enclose missing functions in #if 0 .. #endif blocks with a clear "MISSING" in comments in order to locate them later. Change-Id: I87b3a62e777897e75c9243360fb0a82bcc53d9fb
|
50ace4fec5e8cb5afcbc656a4556fa528adfd760 |
|
17-Jun-2010 |
David 'Digit' Turner <digit@google.com> |
Remove compiler warnings when building Bionic. Also add missing declarations to misc. functions. Fix clearerr() implementation (previous was broken). Handle feature test macros like _POSIX_C_SOURCE properly. Change-Id: Icdc973a6b9d550a166fc2545f727ea837fe800c4
|
506b13d910a1a603b29fbc5a9ba41ba4c533b14c |
|
21-May-2010 |
Jing Yu <jingyu@google.com> |
Remove a gcc-4.5 compilation warning: bionic/libc/include/../include/stdlib.h: In function 'int grantpt(int)': bionic/libc/include/../include/stdlib.h:138:23: warning: parameter '__fd' set but not used [-Wunused-but-set-parameter] By adding __attribute((unused)) to __fd, the warning is gone, and this attribute is compatible with gcc-4.4.0, gcc-4.3.1 gcc-4.2.1. There is no any side effect. Change-Id: I385f0f4da1013ffd1499e391eac9123aafe1f7a5
|
bd77d49812bb2eea20151c11041124b6d316c75e |
|
21-May-2010 |
Jing Yu <jingyu@google.com> |
Remove a gcc-4.5 compilation warning: bionic/libc/include/../include/stdlib.h: In function 'int grantpt(int)': bionic/libc/include/../include/stdlib.h:138:23: warning: parameter '__fd' set but not used [-Wunused-but-set-parameter] By adding __attribute((unused)) to __fd, the warning is gone, and this attribute is compatible with gcc-4.4.0, gcc-4.3.1 gcc-4.2.1. There is no any side effect. Change-Id: Id9d2b0aeefdd9c37132da0f00c48387f7d897e83
|
6458c49c96fd2069a82fa6bb48283b4397087a25 |
|
12-Jan-2010 |
Colin Cross <ccross@android.com> |
Fix ptsname_r(3) return type to match glibc The gHardy man pages specify the return type of ptsname_r to be char*, but the return value to be 0 on success, negative on error and the gHardy stdlib.h defines extern int ptsname_r(...). Busybox telnetd fails to run successfully without this change.
|
5f53a18204ec991f5a77872806eeaa185936aa8c |
|
04-Dec-2009 |
Mathias Agopian <mathias@google.com> |
Revert "Add qsort_r() implementation to the C library." This reverts commit 754c178ae551aedcbbfd3bfd1c1c3b710d9ad989. Turns out we don't need it afterall (needed a stable sort anyways). So, we'll make that change in the dev branch instead.
|
754c178ae551aedcbbfd3bfd1c1c3b710d9ad989 |
|
03-Dec-2009 |
David 'Digit' Turner <digit@google.com> |
Add qsort_r() implementation to the C library. NOTE: This replaces qsort.c with the FreeBSD version. While the patch changes the source, it should not alter the implementation that should use the exact same algorithm.
|
1dc9e472e19acfe6dc7f41e429236e7eef7ceda1 |
|
04-Mar-2009 |
The Android Open Source Project <initial-contribution@android.com> |
auto import from //depot/cupcake/@135843
|
1767f908af327fa388b1c66883760ad851267013 |
|
04-Mar-2009 |
The Android Open Source Project <initial-contribution@android.com> |
auto import from //depot/cupcake/@135843
|
e5cc1f386b167b9f7bfdebc7219e89aa9b71e4b2 |
|
16-Jan-2009 |
The Android Open Source Project <initial-contribution@android.com> |
auto import from //branches/cupcake/...@126645
|
6d6c82c7a0a6b9a89f61b61c66f9b90d9c7177dc |
|
10-Jan-2009 |
The Android Open Source Project <initial-contribution@android.com> |
auto import from //branches/cupcake/...@125939
|
4e468ed2eb86a2406e14f1eca82072ee501d05fd |
|
18-Dec-2008 |
The Android Open Source Project <initial-contribution@android.com> |
Code drop from //branches/cupcake/...@124589
|
a27d2baa0c1a2ec70f47ea9199b1dd6762c8a349 |
|
21-Oct-2008 |
The Android Open Source Project <initial-contribution@android.com> |
Initial Contribution
|