commit | b74d7716111d7eda5c03cb8f5dfc940e1c2c0030 | [log] [tgz] |
---|---|---|
author | Louis Dionne <ldionne.2@gmail.com> | Fri Dec 02 13:45:49 2022 -0800 |
committer | Copybara-Service <copybara-worker@google.com> | Thu Jan 26 11:44:24 2023 -0800 |
tree | 0111d3f6ccc755c1a7d8a3e778e93e4c73afb280 | |
parent | d520d582aa710cc0a4635620c02c5dbc187deb4f [diff] |
[libc++] Move the definition of aligned allocation helpers outside of <new> They are not needed in <new> -- in fact they are only needed in .cpp files. Getting those out of the way makes the headers smaller and also makes it easier to use the library on platforms where aligned allocation is not available. Differential Revision: https://reviews.llvm.org/D139231 NOKEYCHECK=True GitOrigin-RevId: 36080434a8858c33f2af2382be748caed131385f