summaryrefslogtreecommitdiffstats
path: root/libcxx/src/new.cpp
Commit message (Expand)AuthorAgeFilesLines
* [libc++][CMake] Remove unnecessary conditional for defining new handlersLouis Dionne2019-04-171-1/+1
* [libc++] Remove old workaround for builditLouis Dionne2019-04-161-6/+2
* [NFC][libc++] Reindent #ifdefsLouis Dionne2019-03-211-12/+12
* Make VCRuntime ABI configuration a first-class option.Eric Fiselier2019-03-051-3/+3
* [libc++] Explicitly initialize std::nothrowThomas Anderson2019-01-301-1/+1
* Update more file headers across all of the LLVM projects in the monorepoChandler Carruth2019-01-191-4/+3
* Distinguish between library and language support for aligned allocation.Eric Fiselier2018-10-111-3/+3
* Remove redundant null pointer check in operator deleteFangrui Song2018-10-011-5/+3
* Revert r342936 "Remove redundant null pointer check in operator delete"Louis Dionne2018-09-251-3/+5
* Remove redundant null pointer check in operator deleteFangrui Song2018-09-251-5/+3
* [libc++] Remove _LIBCPP_BUILDING_XXX macros, which are redundant since _LIBCP...Louis Dionne2018-08-011-2/+0
* [libc++] Support Microsoft ABI without vcruntime headersShoaib Meenai2017-10-091-3/+6
* [libc++] Replace __sync_* functions with __libcpp_atomic_* functionsWeiming Zhao2017-09-191-0/+1
* Fix Libc++ build with MinGW64Eric Fiselier2017-05-311-2/+2
* [libc++] Add option to disable new/delete overloads when libc++abi provides t...Eric Fiselier2017-03-021-2/+3
* Attempt to fix Apple buildit botsEric Fiselier2017-02-101-1/+5
* Recommit "Split exception.cpp and new.cpp implementation into different files...Eric Fiselier2017-02-101-122/+36
* Revert "Split exception.cpp and new.cpp implementation into different files f...Eric Fiselier2017-02-101-38/+122
* Split exception.cpp and new.cpp implementation into different files for diffe...Eric Fiselier2017-02-101-122/+38
* Disable aligned new/delete on Apple platforms without posix_memalignEric Fiselier2017-01-201-0/+4
* [NFC] Group aligned new/delete definitions together in new.cppEric Fiselier2017-01-201-85/+85
* [libc++] Pair _aligned_malloc with _aligned_freeShoaib Meenai2017-01-121-0/+4
* clean up use of _WIN32Saleem Abdulrasool2017-01-031-1/+1
* Recommit r290839 - Fix configuring and building libc++ w/o an ABI library.Eric Fiselier2017-01-031-2/+4
* Revert r290839 - Fix configuring and building libc++ w/o an ABI libraryEric Fiselier2017-01-021-4/+2
* Fix configuring and building libc++ w/o an ABI library.Eric Fiselier2017-01-021-2/+4
* Don't use posix_memalign on Windows platformsEric Fiselier2016-12-231-0/+4
* Allow using libsupc++ with LIBCXX_ENABLE_STATIC_ABI_LIBRARY. Patch from Micha...Eric Fiselier2016-11-181-5/+13
* [libc++] Introduce `_LIBCPP_OVERRIDABLE_FUNC_VIS`Shoaib Meenai2016-11-161-20/+20
* Implement P0035R4 -- Add C++17 aligned allocation functionsEric Fiselier2016-10-141-8/+118
* Add an _LIBCPP_NORETURN inline function named __throw_XXX for each exception ...Marshall Clow2016-08-251-0/+2
* Remove a long-standing __has_include hack.Benjamin Kramer2015-10-161-6/+2
* Fix a typo: overidden -> overridden - Patch from Kai ZhaoEric Fiselier2015-08-201-1/+1
* Fix for LWG Issue 2458: N3778 and new library deallocation signatures.Marshall Clow2015-05-181-14/+0
* More on adding sized deallocation functions in libc++: Continuing from r22928...Larisse Voufo2015-02-201-8/+8
* Implement C++14's sized deallocation functions, since there are no longer imp...Larisse Voufo2015-02-151-1/+29
* Partial fix for building w/ libcxxrt on OSX. Patch from C Bergstrom.Eric Fiselier2014-11-011-1/+1
* libcxxrt defines bad_array_new_length::what() so move that into a conditional...Eric Fiselier2014-11-011-6/+6
* libcxxrt now implements bad_array_new_length and need to gaurd against multip...Eric Fiselier2014-10-291-2/+2
* Switch to using C++ style casts.Joerg Sonnenberger2014-01-041-1/+1
* Patch from Bruce Mitchener; fixes two typos in comments. No functionality cha...Marshall Clow2013-11-111-1/+1
* Make it possible to link against libstdc++ as well as libsupc++ with CMake.Peter Collingbourne2013-10-061-0/+4
* Eliminate more symbols multiply defined between libsupc++ and libc++.Peter Collingbourne2013-10-061-1/+15
* Use _LIBCPP_NEW_DELETE_VIS instead of LIBCPP_FUNC_VIS in src/new.cpp.Howard Hinnant2013-10-061-8/+8
* G M: The attached patch is for libcxx's new.cpp and __config files. The patch...Howard Hinnant2013-10-041-8/+8
* Adding bad_array_length to libc++Marshall Clow2013-09-111-1/+17
* Removed raw references to __APPLE__; now just check to see if it is defined.Marshall Clow2013-03-181-1/+1
* Patch by Andrew C. Morrow: Conditionally include cxxabi.h in new.cpp and typ...Howard Hinnant2012-07-261-1/+10
* Undo some overzealous #ifdefs for LIBCXXRT.David Chisnall2012-03-141-5/+2
* Some libcxxrt-compatibility cleanups (avoid defining things twice).David Chisnall2012-02-291-2/+5
OpenPOWER on IntegriCloud