Currently both libc++ and libc++abi provide definitions for operator new/delete. However I believe this is incorrect and that one or the other should offer them.
This patch adds the CMake option -DLIBCXX_ENABLE_NEW_DELETE_DEFINITIONS which defaults no ON unless -DLIBCXXABI_ENABLE_NEW_DELETE_DEFINITIONS=ON is specified.