commit | 338aa8a5c7e9672e0e561883e4b5c08c4cb6ecf8 | [log] [tgz] |
---|---|---|
author | Nikolas Klauser <nikolasklauser@berlin.de> | Tue Jan 14 22:21:03 2025 +0100 |
committer | Copybara-Service <copybara-worker@google.com> | Tue Jan 14 13:25:28 2025 -0800 |
tree | ae5ad0d6677cb9ed678513a80529bac39db2ec39 | |
parent | 17e7da0e6786d378102f188f956a40c4309b4bfd [diff] |
[libc++] Simplify when the sized global deallocations overloads are available (#114667) There doesn't seem to be much benefit in always providing declarations for the sized deallocations from C++14 onwards if the user explicitly passed `-fno-sized-deallocation` to disable them. This patch simplifies the declarations to be available exactly when the compiler expects sized deallocation functions to be available. GitOrigin-RevId: ef804d8f9b4ef4ff39e873d5910e94887519bdb6