[libc++] Move non operator new definitions outside of new.cpp
authorLouis Dionne <ldionne.2@gmail.com>
Wed, 14 Jun 2023 22:36:37 +0000 (15:36 -0700)
committerLouis Dionne <ldionne.2@gmail.com>
Mon, 19 Jun 2023 13:46:40 +0000 (09:46 -0400)
commit3956a34e4fc6994021e8f3cbcb81a02161ce15e0
tree90da5f8ce429423f9a8318ac035b76cde2ed00d0
parent90b55f2bba365c1e83c3be60583b449e07f846f3
[libc++] Move non operator new definitions outside of new.cpp

This makes it such that new.cpp contains only the definitions of
operator new and operator delete, like its libc++abi counterpart.

Differential Revision: https://reviews.llvm.org/D153136
libcxx/src/CMakeLists.txt
libcxx/src/new.cpp
libcxx/src/new_helpers.cpp [new file with mode: 0644]