diff options
author | Jonathan Wakely <jwakely@redhat.com> | 2019-10-10 17:16:17 +0100 |
---|---|---|
committer | Jonathan Wakely <redi@gcc.gnu.org> | 2019-10-10 17:16:17 +0100 |
commit | 9cfc400f3f84fb9b9cb9c3a5d4714fbea5686b62 (patch) | |
tree | 756d2b7e0693747f5978d5af88914f8183b0d88f | |
parent | e5da0a1d01bc0d1d3a36593f4b4fc118bd404691 (diff) | |
download | gcc-9cfc400f3f84fb9b9cb9c3a5d4714fbea5686b62.zip gcc-9cfc400f3f84fb9b9cb9c3a5d4714fbea5686b62.tar.gz gcc-9cfc400f3f84fb9b9cb9c3a5d4714fbea5686b62.tar.bz2 |
PR libstdc++/91057 fix bootstrap failure on powerpc
PR libstdc++/91057
* src/c++98/locale.cc [_GLIBCXX_LONG_DOUBLE_COMPAT]
(find_ldbl_sync_facet): Fix parameter type and missing return.
From-SVN: r276840
-rw-r--r-- | libstdc++-v3/ChangeLog | 6 | ||||
-rw-r--r-- | libstdc++-v3/src/c++98/locale.cc | 3 |
2 files changed, 8 insertions, 1 deletions
diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog index 8b7443c1..6f04a68 100644 --- a/libstdc++-v3/ChangeLog +++ b/libstdc++-v3/ChangeLog @@ -1,3 +1,9 @@ +2019-10-10 Jonathan Wakely <jwakely@redhat.com> + + PR libstdc++/91057 + * src/c++98/locale.cc [_GLIBCXX_LONG_DOUBLE_COMPAT] + (find_ldbl_sync_facet): Fix parameter type and missing return. + 2019-10-09 Marek Polacek <polacek@redhat.com> PR c++/91364 - P0388R4: Permit conversions to arrays of unknown bound. diff --git a/libstdc++-v3/src/c++98/locale.cc b/libstdc++-v3/src/c++98/locale.cc index 1d00edc..74a800c 100644 --- a/libstdc++-v3/src/c++98/locale.cc +++ b/libstdc++-v3/src/c++98/locale.cc @@ -478,7 +478,7 @@ _GLIBCXX_BEGIN_NAMESPACE_VERSION #ifdef _GLIBCXX_LONG_DOUBLE_COMPAT namespace { inline locale::id* - find_ldbl_sync_facet(locale::id* __idp) + find_ldbl_sync_facet(const locale::id* __idp) { # define _GLIBCXX_SYNC_ID(facet, mangled) \ if (__idp == &::mangled) \ @@ -494,6 +494,7 @@ namespace { _GLIBCXX_SYNC_ID (money_get<wchar_t>, _ZNSt9money_getIwSt19istreambuf_iteratorIwSt11char_traitsIwEEE2idE); _GLIBCXX_SYNC_ID (money_put<wchar_t>, _ZNSt9money_putIwSt19ostreambuf_iteratorIwSt11char_traitsIwEEE2idE); # endif + return 0; } } // namespace #endif |