From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: by sourceware.org (Postfix, from userid 2181) id 330653AA9805; Thu, 29 Apr 2021 11:13:44 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 330653AA9805 MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset="utf-8" From: Jonathan Wakely To: gcc-cvs@gcc.gnu.org, libstdc++-cvs@gcc.gnu.org Subject: [gcc r10-9780] libstdc++: Add missing 'inline' specifiers to net::ip functions [PR 100259] X-Act-Checkin: gcc X-Git-Author: Jonathan Wakely X-Git-Refname: refs/heads/releases/gcc-10 X-Git-Oldrev: 8cfa99066ffe9f4d748634d294758dc27ef149ce X-Git-Newrev: 9b6fecd9e594c7342141c334644d3938c8e5fcdb Message-Id: <20210429111344.330653AA9805@sourceware.org> Date: Thu, 29 Apr 2021 11:13:44 +0000 (GMT) X-BeenThere: libstdc++-cvs@gcc.gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Libstdc++-cvs mailing list List-Unsubscribe: , List-Archive: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 29 Apr 2021 11:13:44 -0000 https://gcc.gnu.org/g:9b6fecd9e594c7342141c334644d3938c8e5fcdb commit r10-9780-g9b6fecd9e594c7342141c334644d3938c8e5fcdb Author: Jonathan Wakely Date: Mon Apr 26 11:37:38 2021 +0100 libstdc++: Add missing 'inline' specifiers to net::ip functions [PR 100259] libstdc++-v3/ChangeLog: PR libstdc++/100259 * include/experimental/internet (net::ip::make_error_code) (net::ip::make_error_condition, net::ip::make_network_v4) (net::ip::operator==(const udp&, const udp&)): Add 'inline'. (cherry picked from commit 3f4aa4579a6c03e0a0b0a6aec68aa5a301264d45) Diff: --- libstdc++-v3/include/experimental/internet | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/libstdc++-v3/include/experimental/internet b/libstdc++-v3/include/experimental/internet index 697e724a9d1..de9da930274 100644 --- a/libstdc++-v3/include/experimental/internet +++ b/libstdc++-v3/include/experimental/internet @@ -101,10 +101,10 @@ namespace ip return __c; } - error_code make_error_code(resolver_errc __e) noexcept + inline error_code make_error_code(resolver_errc __e) noexcept { return error_code(static_cast(__e), resolver_category()); } - error_condition make_error_condition(resolver_errc __e) noexcept + inline error_condition make_error_condition(resolver_errc __e) noexcept { return error_condition(static_cast(__e), resolver_category()); } /// @} @@ -1334,7 +1334,7 @@ namespace ip make_network_v4(const address_v4& __a, int __prefix_len) { return network_v4{__a, __prefix_len}; } - network_v4 + inline network_v4 make_network_v4(const address_v4& __a, const address_v4& __mask) { return network_v4{ __a, __mask }; } @@ -2157,7 +2157,7 @@ namespace ip * @{ */ - bool + inline bool operator==(const udp& __a, const udp& __b) { return __a.family() == __b.family(); }