+2018-10-15 Jonathan Wakely <jwakely@redhat.com>
+
+ PR libstdc++/87587
+ * src/c++11/cxx11-shim_facets.cc: Suppress -Wabi warnings.
+
2018-10-15 François Dumont <fdumont@gcc.gnu.org>
* include/debug/vector (vector<>::cbegin()): Use C++11 direct
void
__messages_close(other_abi, const facet*, messages_base::catalog);
+#pragma GCC diagnostic push
+// Suppress -Wabi=2 warnings due to empty struct argument passing changes.
+// TODO This should use -Wabi=12 but that currently fails (PR c++/87611).
+#pragma GCC diagnostic ignored "-Wabi"
+
namespace // unnamed
{
struct __shim_accessor : facet
return m->put(s, intl, io, fill, units);
}
+#pragma GCC diagnostic pop
+
template ostreambuf_iterator<char>
__money_put(current_abi, const facet*, ostreambuf_iterator<char>,
bool, ios_base&, char, long double, const __any_string*);