diff options
author | jason <jason@138bc75d-0d04-0410-961f-82ee72b054a4> | 2015-05-21 15:12:40 +0000 |
---|---|---|
committer | jason <jason@138bc75d-0d04-0410-961f-82ee72b054a4> | 2015-05-21 15:12:40 +0000 |
commit | 5895da6efb3e2975786532c0fef4b2f84119a912 (patch) | |
tree | 76758f4d92f7ef229d0fafeef38b46392413030a /libstdc++-v3/libsupc++ | |
parent | 45b5d9f58b1c500a478b86e028c277c1c879451d (diff) |
* libsupc++/del_opv.cc: Suppress -Wsized-deallocation.
* libsupc++/del_op.cc: Likewise.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@223488 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'libstdc++-v3/libsupc++')
-rw-r--r-- | libstdc++-v3/libsupc++/del_op.cc | 3 | ||||
-rw-r--r-- | libstdc++-v3/libsupc++/del_opv.cc | 3 |
2 files changed, 6 insertions, 0 deletions
diff --git a/libstdc++-v3/libsupc++/del_op.cc b/libstdc++-v3/libsupc++/del_op.cc index 06eb2a0f062..8e7aa2f2d60 100644 --- a/libstdc++-v3/libsupc++/del_op.cc +++ b/libstdc++-v3/libsupc++/del_op.cc @@ -40,6 +40,9 @@ _GLIBCXX_END_NAMESPACE_VERSION #include "new" +// The sized deletes are defined in other files. +#pragma GCC diagnostic ignored "-Wsized-deallocation" + _GLIBCXX_WEAK_DEFINITION void operator delete(void* ptr) _GLIBCXX_USE_NOEXCEPT { diff --git a/libstdc++-v3/libsupc++/del_opv.cc b/libstdc++-v3/libsupc++/del_opv.cc index 6fc1710d4a0..0a050bb35b7 100644 --- a/libstdc++-v3/libsupc++/del_opv.cc +++ b/libstdc++-v3/libsupc++/del_opv.cc @@ -26,6 +26,9 @@ #include <bits/c++config.h> #include "new" +// The sized deletes are defined in other files. +#pragma GCC diagnostic ignored "-Wsized-deallocation" + _GLIBCXX_WEAK_DEFINITION void operator delete[] (void *ptr) _GLIBCXX_USE_NOEXCEPT { |