summaryrefslogtreecommitdiffstats
path: root/libstdc++/include
Commit message (Collapse)AuthorAgeFilesLines
* Fix filename in comment in cmathm4tx2014-09-141-1/+1
| | | | | | | It looks like the file comment was copy-pasted from ctime. Fixed filename in comment to "math.h". Change-Id: I27b0c2a7827076a91fc7b63913fad6eee4d6a79e Signed-off-by: m4tx <m4tx@m4tx.pl>
* Add standard throw() spec to delete operators.Chih-Hung Hsieh2014-08-251-6/+6
| | | | | | Without these specs, clang will reports mismatch between standard definitions and these declarations/definitions. These specs are ignored when compiled with -fno-exceptions. BUG: 17136236 Change-Id: I386c712a61dc4fc74dfde45f9ec2d3d037f2e9f1
* Remove declarations for things that don't exist.Elliott Hughes2014-07-291-3/+0
| | | | | | The <grp.h> ones prevent gdb from building out of the box. Change-Id: I0efbffad2215cfcd75b4d442dfc972444b51d97c
* Hide declaration of gets(3) for C11 and later.Dan Albert2014-06-171-0/+2
| | | | | | | | | gets(3) was removed from C11. This reverts commit 1291680c2a0c23b2163198d27e00261ca206298b. Bug: 14500800 Change-Id: I5e5146bdbb80f2be818a17f287b112bab37d1f6d
* Revert "Hide declaration of gets(3) for C11 and later."Dan Albert2014-06-171-2/+0
| | | | | | | Breaks stlport. checkbuild lied to me? This reverts commit c0ce5908277a9bf18628946629dba4277e9a2281. Change-Id: I72fb21aba7eaea96a7c3208236fd03411527fa5e
* Hide declaration of gets(3) for C11 and later.Dan Albert2014-06-171-0/+2
| | | | | | gets(3) was removed from C11. Change-Id: I4040a8a6c6d5d2a86878e8a80ca67964fbbb82a8
* 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
* 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
* am 34806558: Add new C++ headers <cerrno> and <cfloat>David 'Digit' Turner2009-07-124-0/+84
|\ | | | | | | | | | | | | Merge commit '348065586a2e6154d6cff36afa6e00af6bbc5918' * commit '348065586a2e6154d6cff36afa6e00af6bbc5918': Add new C++ headers <cerrno> and <cfloat>
| * 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>
* | Removed non-standard declaration in cstring.Nicolas Catania2009-06-171-38/+7
|/ | | | | | | | Aligned the list of the function declared in std:: to match gcc. In the first cut, too many functions were included. The test under system/extras/tests/bionic/libstdc++ already has the correct (shorter) list.
* 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-035-0/+217
|
* auto import from //depot/cupcake/@135843The Android Open Source Project2009-03-035-217/+0
|
* Code drop from //branches/cupcake/...@124589The Android Open Source Project2008-12-172-0/+160
|
* Initial Contributionandroid-1.0The Android Open Source Project2008-10-213-0/+57