summaryrefslogtreecommitdiffstats
path: root/libstdc++
Commit message (Collapse)AuthorAgeFilesLines
* Fix the build. Oops.David 'Digit' Turner2010-10-111-0/+2
| | | | | | | (We remove the declaration for on_exit() from the C library headers, so do the same for the C++ <cstdlib>) Change-Id: I31a21d5643068cd160724908dd8156863a44d95a
* Add missing SMP barriers to libstdc++David 'Digit' Turner2010-07-072-7/+27
| | | | Change-Id: I20a8dcd2e3316ac60237e800c682cacc8e59e187
* libstdc++: use extern "C++" in all our C++ system headers.David 'Digit' Turner2010-06-2511-0/+43
| | | | | | | This is needed to build an independent toolchain with g++ that doesn't think that all these headers are in C. Change-Id: Ie9a8ccfcab7780d6a4e5722777d61c2b1b312001
* optimize delete/delete[] operators by removing unneeded branchAndré Goddard Rosa2010-01-301-12/+4
| | | | | | Remove redundant not NULL check already done in free(). Signed-off-by: André Goddard Rosa <andre.goddard@gmail.com>
* eclair snapshotJean-Baptiste Queru2009-11-121-38/+7
|
* Add new C++ headers <cerrno> and <cfloat>David 'Digit' Turner2009-07-104-0/+84
| | | | | Also add std::malloc/realloc/calloc/free to <cstdlib> Rename <cwchar_is_not_supported> to <cwchar>
* Add <cmath> standard C++ header.David 'Digit' Turner2009-05-181-0/+71
| | | | This is needed for upcoming STLport experimentation.
* AI 145714: Added cstring wrapper around string.h.Niko Catania2009-04-104-3/+161
| | | | | | | In new, include cstddef which declares std::size_t. BUG=1601432 Automated import of CL 145714
* AI 145059: (Almost) final set of wrapper around the C headers for stdc++ and ↵Niko Catania2009-04-087-2/+341
| | | | | | | | | | | | | | | | | | | | their tests. The only one left is cstring. * bionic/libstdc++/include/cstdlib: * bionic/libstdc++/include/cstdio: * bionic/libstdc++/include/cstdint: * bionic/libstdc++/include/csignal: * bionic/libstdc++/include/csetjmp: Added header file. Checks the bionic headers file were picked up instead of the host ones. Added test for new header files * system/extras/tests/bionic/libstdc++/Android.mk: Added tests for the new header files. EXTRA_CFLAGS: include the bionic header files. BUG=1601432 Automated import of CL 145059
* AI 144236: Added new C to stdc++ header files: cassert, cctype, climits, ctime.Niko Catania2009-04-024-0/+189
| | | | | | | QA Impact:None BUG=1601432 Automated import of CL 144236
* AI 143504: Completed cstddef to be non empty and similar to the gnu stl ↵Niko Catania2009-03-301-0/+46
| | | | | | | | | | | | | | implementation. Even if we don't want to have a bloated stl implementation, having empty files around is probably not very good either. Added a test to make sure the header file compiles on host and kila-eng. QA Impact: In system/extras/test/bionic/libstdc++ build the tests using: mm BIONIC_TESTS=1 to build the host and target tests. BUG=1601432 Automated import of CL 143504
* auto import from //depot/cupcake/@135843The Android Open Source Project2009-03-0312-0/+428
|
* auto import from //depot/cupcake/@135843The Android Open Source Project2009-03-0312-428/+0
|
* Code drop from //branches/cupcake/...@124589The Android Open Source Project2008-12-172-0/+160
|
* Initial Contributionandroid-1.0The Android Open Source Project2008-10-2110-0/+268