From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 50629 invoked by alias); 25 Nov 2019 05:27:31 -0000 Mailing-List: contact gdb-patches-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: gdb-patches-owner@sourceware.org Received: (qmail 50561 invoked by uid 89); 25 Nov 2019 05:27:31 -0000 Authentication-Results: sourceware.org; auth=none X-Spam-SWARE-Status: No, score=-22.3 required=5.0 tests=AWL,BAYES_00,GIT_PATCH_0,GIT_PATCH_1,GIT_PATCH_2,GIT_PATCH_3,RCVD_IN_DNSWL_NONE,SPF_PASS autolearn=ham version=3.3.1 spammy=throw, SIZE X-HELO: mail.efficios.com Received: from mail.efficios.com (HELO mail.efficios.com) (167.114.142.138) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Mon, 25 Nov 2019 05:27:25 +0000 Received: from localhost (ip6-localhost [IPv6:::1]) by mail.efficios.com (Postfix) with ESMTP id D9C3B347584 for ; Mon, 25 Nov 2019 00:27:21 -0500 (EST) Received: from mail.efficios.com ([IPv6:::1]) by localhost (mail02.efficios.com [IPv6:::1]) (amavisd-new, port 10032) with ESMTP id An9jsT8rwsi1; Mon, 25 Nov 2019 00:27:20 -0500 (EST) Received: from localhost (ip6-localhost [IPv6:::1]) by mail.efficios.com (Postfix) with ESMTP id D2DA134751A; Mon, 25 Nov 2019 00:27:17 -0500 (EST) DKIM-Filter: OpenDKIM Filter v2.10.3 mail.efficios.com D2DA134751A DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=efficios.com; s=default; t=1574659637; bh=fqaJVbVmhhhiN7CvuHsEWrLjwt0NMzsxUfaWPX7RarY=; h=From:To:Date:Message-Id:MIME-Version; b=ocXqIRWjpJDcAorffCF5BuFajc1SG/o7PD+DtPLgydbbiYyUj7WGY7/y83/TKLZGI B4BHOl5/cRRVil8Ehbg/0p+9IYRIm4e7HgwL7UQ4iE1g8Yay8wpiOw4U2tweD590G7 mVf65zm4wa/dOnlBWkmiNWOuzGhLMx3LC7XYY9bgI71H/Z6g6MTDjEno+MGDyT2nJ/ I71apxedWh6pD7TvMZwPNmq21yrmRyW0O3ZcDDP0OYo9sPfS/KojtdmiCy2N8Txw9I ymoD+Ip3oKtd0CY508bl7shWd4b7jHmb8BI11OcMDM3ZKemE0RTdOQeQH1zQm2iTPQ WdvOzEszR8+aw== Received: from mail.efficios.com ([IPv6:::1]) by localhost (mail02.efficios.com [IPv6:::1]) (amavisd-new, port 10026) with ESMTP id BneTym0bQCEZ; Mon, 25 Nov 2019 00:27:17 -0500 (EST) Received: from smarchi-efficios.lan (unknown [192.222.164.54]) by mail.efficios.com (Postfix) with ESMTPSA id 6DB3F3474B9; Mon, 25 Nov 2019 00:27:11 -0500 (EST) From: Simon Marchi To: gdb-patches@sourceware.org Cc: Simon Marchi Subject: [PATCH 12/15] Make functions static in unittests Date: Mon, 25 Nov 2019 05:27:00 -0000 Message-Id: <20191125052655.22696-13-simon.marchi@efficios.com> In-Reply-To: <20191125052655.22696-1-simon.marchi@efficios.com> References: <20191125052655.22696-1-simon.marchi@efficios.com> MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable X-SW-Source: 2019-11/txt/msg00813.txt.bz2 Enabling -Wmissing-declarations points out that a bunch of function in the unittests can be made static, do that. gdb/ChangeLog: * unittests/array-view-selftests.c (check_ptr_size_ctor2): Make static. * unittests/basic_string_view/capacity/1.cc (test01): Likewise. * unittests/basic_string_view/cons/char/1.cc (test01): Likewise. (main): Likewise. * unittests/basic_string_view/cons/char/2.cc (test03): Likewise. (main): Likewise. * unittests/basic_string_view/cons/char/3.cc (test05): Likewise. (main): Likewise. * unittests/basic_string_view/element_access/char/1.cc (test01): Likewise. (main): Likewise. * unittests/basic_string_view/element_access/char/empty.cc (main): Likewis= e. * unittests/basic_string_view/element_access/char/front_back.cc (test01): = Likewise. (main): Likewise. * unittests/basic_string_view/inserters/char/2.cc (test05): Likewise. (main): Likewise. * unittests/basic_string_view/modifiers/remove_prefix/char/1.cc (test01): = Likewise. (main): Likewise. * unittests/basic_string_view/modifiers/remove_suffix/char/1.cc (test01): = Likewise. (main): Likewise. * unittests/basic_string_view/modifiers/swap/char/1.cc (test01): Likewise. * unittests/basic_string_view/operations/compare/char/1.cc (test01): Likew= ise. (main): Likewise. * unittests/basic_string_view/operations/compare/char/13650.cc (test01): L= ikewise. * unittests/basic_string_view/operations/copy/char/1.cc (test01): Likewise. (main): Likewise. * unittests/basic_string_view/operations/data/char/1.cc (test01): Likewise. (main): Likewise. * unittests/basic_string_view/operations/find/char/1.cc (test01): Likewise. (main): Likewise. * unittests/basic_string_view/operations/find/char/2.cc (test02): Likewise. (main): Likewise. * unittests/basic_string_view/operations/find/char/3.cc (test03): Likewise. (main): Likewise. * unittests/basic_string_view/operations/find/char/4.cc (main): Likewise. * unittests/basic_string_view/operations/rfind/char/1.cc (test01): Likewis= e. (main): Likewise. * unittests/basic_string_view/operations/rfind/char/2.cc (test02): Likewis= e. (main): Likewise. * unittests/basic_string_view/operations/rfind/char/3.cc (test03): Likewis= e. (main): Likewise. * unittests/basic_string_view/operations/substr/char/1.cc (test01): Likewi= se. (main): Likewise. * unittests/basic_string_view/operators/char/2.cc (main): Likewise. * unittests/optional/assignment/1.cc (test): Likewise. * unittests/optional/assignment/2.cc (test): Likewise. * unittests/optional/assignment/3.cc (test): Likewise. * unittests/optional/assignment/4.cc (test): Likewise. * unittests/optional/assignment/5.cc (test): Likewise. * unittests/optional/assignment/6.cc (test): Likewise. * unittests/optional/assignment/7.cc (test): Likewise. * unittests/optional/cons/copy.cc (test): Likewise. * unittests/optional/cons/default.cc (test): Likewise. * unittests/optional/cons/move.cc (test): Likewise. * unittests/optional/cons/value.cc (test): Likewise. * unittests/optional/in_place.cc (test): Likewise. * unittests/optional/observers/1.cc (test): Likewise. * unittests/optional/observers/2.cc (test): Likewise. Change-Id: I66626db864cb877cacc570d4660df633530554f5 --- gdb/unittests/array-view-selftests.c | 2 +- gdb/unittests/basic_string_view/capacity/1.cc | 6 +++--- gdb/unittests/basic_string_view/cons/char/1.cc | 8 ++++---- gdb/unittests/basic_string_view/cons/char/2.cc | 8 ++++---- gdb/unittests/basic_string_view/cons/char/3.cc | 8 ++++---- gdb/unittests/basic_string_view/element_access/char/1.cc | 8 ++++---- .../basic_string_view/element_access/char/empty.cc | 4 ++-- .../basic_string_view/element_access/char/front_back.cc | 8 ++++---- gdb/unittests/basic_string_view/inserters/char/2.cc | 8 ++++---- .../basic_string_view/modifiers/remove_prefix/char/1.cc | 8 ++++---- .../basic_string_view/modifiers/remove_suffix/char/1.cc | 8 ++++---- gdb/unittests/basic_string_view/modifiers/swap/char/1.cc | 4 ++-- .../basic_string_view/operations/compare/char/1.cc | 8 ++++---- .../basic_string_view/operations/compare/char/13650.cc | 6 +++--- .../basic_string_view/operations/copy/char/1.cc | 8 ++++---- .../basic_string_view/operations/data/char/1.cc | 8 ++++---- .../basic_string_view/operations/find/char/1.cc | 8 ++++---- .../basic_string_view/operations/find/char/2.cc | 8 ++++---- .../basic_string_view/operations/find/char/3.cc | 8 ++++---- .../basic_string_view/operations/find/char/4.cc | 6 +++--- .../basic_string_view/operations/rfind/char/1.cc | 8 ++++---- .../basic_string_view/operations/rfind/char/2.cc | 8 ++++---- .../basic_string_view/operations/rfind/char/3.cc | 9 +++++---- .../basic_string_view/operations/substr/char/1.cc | 8 ++++---- gdb/unittests/basic_string_view/operators/char/2.cc | 6 +++--- gdb/unittests/optional/assignment/1.cc | 3 ++- gdb/unittests/optional/assignment/2.cc | 3 ++- gdb/unittests/optional/assignment/3.cc | 3 ++- gdb/unittests/optional/assignment/4.cc | 3 ++- gdb/unittests/optional/assignment/5.cc | 3 ++- gdb/unittests/optional/assignment/6.cc | 3 ++- gdb/unittests/optional/assignment/7.cc | 3 ++- gdb/unittests/optional/cons/copy.cc | 3 ++- gdb/unittests/optional/cons/default.cc | 3 ++- gdb/unittests/optional/cons/move.cc | 3 ++- gdb/unittests/optional/cons/value.cc | 3 ++- gdb/unittests/optional/in_place.cc | 3 ++- gdb/unittests/optional/observers/1.cc | 3 ++- gdb/unittests/optional/observers/2.cc | 3 ++- 39 files changed, 118 insertions(+), 103 deletions(-) diff --git a/gdb/unittests/array-view-selftests.c b/gdb/unittests/array-vie= w-selftests.c index 8520dfe9a4bb..a6e6d9352ee5 100644 --- a/gdb/unittests/array-view-selftests.c +++ b/gdb/unittests/array-view-selftests.c @@ -259,7 +259,7 @@ require_not_constructible () =20 /* Check the array_view(PTR, SIZE) ctor, when T is a pointer. */ =20 -void +static void check_ptr_size_ctor2 () { struct A {}; diff --git a/gdb/unittests/basic_string_view/capacity/1.cc b/gdb/unittests/= basic_string_view/capacity/1.cc index a55249d083ff..55ee05e73533 100644 --- a/gdb/unittests/basic_string_view/capacity/1.cc +++ b/gdb/unittests/basic_string_view/capacity/1.cc @@ -131,8 +131,8 @@ namespace selftests { namespace string_view { namespace capacity_1 { =20 -void -test01() +static void +test01 () { gdb::basic_string_view> str02; typedef gdb::basic_string_view< A >::size_type size_type_o; @@ -161,7 +161,7 @@ test01() VERIFY( sz03 >=3D sz04 ); } =20 -int +static int main() { test01(); diff --git a/gdb/unittests/basic_string_view/cons/char/1.cc b/gdb/unittests= /basic_string_view/cons/char/1.cc index a7cc8f29d6b9..b5209bd989ca 100644 --- a/gdb/unittests/basic_string_view/cons/char/1.cc +++ b/gdb/unittests/basic_string_view/cons/char/1.cc @@ -21,8 +21,8 @@ =20 namespace cons_1 { =20 -void -test01() +static void +test01 () { typedef gdb::string_view::size_type csize_type; =20 @@ -56,8 +56,8 @@ test01() VERIFY( str07.length() =3D=3D 10 ); } =20 -int -main() +static int +main () {=20 test01(); =20 diff --git a/gdb/unittests/basic_string_view/cons/char/2.cc b/gdb/unittests= /basic_string_view/cons/char/2.cc index 74af38b1b14e..bd7fb6fed441 100644 --- a/gdb/unittests/basic_string_view/cons/char/2.cc +++ b/gdb/unittests/basic_string_view/cons/char/2.cc @@ -21,8 +21,8 @@ =20 namespace cons_2 { =20 -void -test03() +static void +test03 () { const char* with_nulls =3D "This contains \0 a zero byte."; =20 @@ -35,8 +35,8 @@ test03() VERIFY( s2.size() =3D=3D 28 ); } =20 -int -main() +static int +main () {=20 test03(); =20 diff --git a/gdb/unittests/basic_string_view/cons/char/3.cc b/gdb/unittests= /basic_string_view/cons/char/3.cc index 9e1ca7e67590..8dbaba773503 100644 --- a/gdb/unittests/basic_string_view/cons/char/3.cc +++ b/gdb/unittests/basic_string_view/cons/char/3.cc @@ -21,15 +21,15 @@ =20 namespace cons_3 { =20 -void -test05() +static void +test05 () { char const * s =3D 0; gdb::string_view zero_length_built_with_NULL(s, 0); } =20 -int -main() +static int +main () {=20 test05(); =20 diff --git a/gdb/unittests/basic_string_view/element_access/char/1.cc b/gdb= /unittests/basic_string_view/element_access/char/1.cc index 59a44b89ab32..ea24cd24345d 100644 --- a/gdb/unittests/basic_string_view/element_access/char/1.cc +++ b/gdb/unittests/basic_string_view/element_access/char/1.cc @@ -21,8 +21,8 @@ =20 namespace element_access_1 { =20 -void -test01() +static void +test01 () { typedef gdb::string_view::size_type csize_type; typedef gdb::string_view::const_reference cref; @@ -60,8 +60,8 @@ test01() } } =20 -int -main() +static int +main () {=20 test01(); return 0; diff --git a/gdb/unittests/basic_string_view/element_access/char/empty.cc b= /gdb/unittests/basic_string_view/element_access/char/empty.cc index 10739404999a..5c322219ca42 100644 --- a/gdb/unittests/basic_string_view/element_access/char/empty.cc +++ b/gdb/unittests/basic_string_view/element_access/char/empty.cc @@ -20,8 +20,8 @@ =20 namespace element_access_empty { =20 -int -main() +static int +main () { { gdb::string_view empty; diff --git a/gdb/unittests/basic_string_view/element_access/char/front_back= .cc b/gdb/unittests/basic_string_view/element_access/char/front_back.cc index 8577ee1251a4..7470336cd02e 100644 --- a/gdb/unittests/basic_string_view/element_access/char/front_back.cc +++ b/gdb/unittests/basic_string_view/element_access/char/front_back.cc @@ -20,8 +20,8 @@ =20 namespace element_access_front_back { =20 -void -test01() +static void +test01 () { gdb::string_view str("ramifications"); const gdb::string_view cstr("melodien"); @@ -32,8 +32,8 @@ test01() VERIFY( cstr.back() =3D=3D 'n' ); } =20 -int -main() +static int +main () { test01(); =20 diff --git a/gdb/unittests/basic_string_view/inserters/char/2.cc b/gdb/unit= tests/basic_string_view/inserters/char/2.cc index 3235525c92bf..4d92fa09d045 100644 --- a/gdb/unittests/basic_string_view/inserters/char/2.cc +++ b/gdb/unittests/basic_string_view/inserters/char/2.cc @@ -30,8 +30,8 @@ namespace inserters_2 { // testing basic_filebuf::xsputn via stress testing with large string_views // based on a bug report libstdc++ 9 // mode =3D=3D out -void -test05(std::size_t size) +static void +test05 (std::size_t size) { bool test ATTRIBUTE_UNUSED =3D true; =20 @@ -78,8 +78,8 @@ test05(std::size_t size) VERIFY( count =3D=3D 2 * size ); } =20 -int -main() +static int +main () { test05(1);=20 test05(1000);=20 diff --git a/gdb/unittests/basic_string_view/modifiers/remove_prefix/char/1= .cc b/gdb/unittests/basic_string_view/modifiers/remove_prefix/char/1.cc index 5c34f8021dbe..7cb93e1437bb 100644 --- a/gdb/unittests/basic_string_view/modifiers/remove_prefix/char/1.cc +++ b/gdb/unittests/basic_string_view/modifiers/remove_prefix/char/1.cc @@ -19,8 +19,8 @@ =20 namespace modifiers_remove_prefix { =20 -void -test01() +static void +test01 () { using gdb::string_view; =20 @@ -52,8 +52,8 @@ test02() } #endif =20 -int -main() +static int +main () {=20 test01(); #ifndef GDB_STRING_VIEW diff --git a/gdb/unittests/basic_string_view/modifiers/remove_suffix/char/1= .cc b/gdb/unittests/basic_string_view/modifiers/remove_suffix/char/1.cc index eb9f73bb7164..97e887e3034e 100644 --- a/gdb/unittests/basic_string_view/modifiers/remove_suffix/char/1.cc +++ b/gdb/unittests/basic_string_view/modifiers/remove_suffix/char/1.cc @@ -19,8 +19,8 @@ =20 namespace modifiers_remove_suffix { =20 -void -test01() +static void +test01 () { using gdb::string_view; =20 @@ -52,8 +52,8 @@ test02() } #endif =20 -int -main() +static int +main () {=20 test01(); #ifndef GDB_STRING_VIEW diff --git a/gdb/unittests/basic_string_view/modifiers/swap/char/1.cc b/gdb= /unittests/basic_string_view/modifiers/swap/char/1.cc index 3a8db925a280..e1b66c6a77fc 100644 --- a/gdb/unittests/basic_string_view/modifiers/swap/char/1.cc +++ b/gdb/unittests/basic_string_view/modifiers/swap/char/1.cc @@ -20,8 +20,8 @@ =20 namespace modifiers_swap { =20 -void -test01() +static void +test01 () { using gdb::string_view; =20 diff --git a/gdb/unittests/basic_string_view/operations/compare/char/1.cc b= /gdb/unittests/basic_string_view/operations/compare/char/1.cc index 273e01e49ad1..44b10663a1f7 100644 --- a/gdb/unittests/basic_string_view/operations/compare/char/1.cc +++ b/gdb/unittests/basic_string_view/operations/compare/char/1.cc @@ -61,8 +61,8 @@ test_value(int result, want_value expected) return 0; } =20 -int -test01() +static int +test01 () { using gdb::string_view; =20 @@ -121,8 +121,8 @@ test01() } =20 =20 -int -main() +static int +main () { test01(); =20 diff --git a/gdb/unittests/basic_string_view/operations/compare/char/13650.= cc b/gdb/unittests/basic_string_view/operations/compare/char/13650.cc index 69e55687b179..c50d7c221f3c 100644 --- a/gdb/unittests/basic_string_view/operations/compare/char/13650.cc +++ b/gdb/unittests/basic_string_view/operations/compare/char/13650.cc @@ -22,8 +22,8 @@ namespace operations_compare_13650 { =20 // libstdc++/13650 -void -test01() +static void +test01 () { using gdb::string_view; =20 @@ -39,7 +39,7 @@ test01() VERIFY( str_b.compare(0, 3, lit_02, 5) < 0 ); } =20 -int +static int main() { test01(); diff --git a/gdb/unittests/basic_string_view/operations/copy/char/1.cc b/gd= b/unittests/basic_string_view/operations/copy/char/1.cc index 4abc283c63c1..fd829113da47 100644 --- a/gdb/unittests/basic_string_view/operations/copy/char/1.cc +++ b/gdb/unittests/basic_string_view/operations/copy/char/1.cc @@ -21,8 +21,8 @@ =20 namespace operations_copy_1 { =20 -void -test01() +static void +test01 () { typedef gdb::string_view::size_type csize_type; =20 @@ -35,8 +35,8 @@ test01() VERIFY( '9' =3D=3D buffer[0] ); } =20 -int -main() +static int +main () {=20 test01(); =20 diff --git a/gdb/unittests/basic_string_view/operations/data/char/1.cc b/gd= b/unittests/basic_string_view/operations/data/char/1.cc index 1d71fcc44684..0901e4cc95e8 100644 --- a/gdb/unittests/basic_string_view/operations/data/char/1.cc +++ b/gdb/unittests/basic_string_view/operations/data/char/1.cc @@ -21,8 +21,8 @@ =20 namespace operations_data_1 { =20 -int -test01() +static int +test01 () { gdb::string_view empty; =20 @@ -33,8 +33,8 @@ test01() return 0; } =20 -int -main() +static int +main () {=20 test01(); =20 diff --git a/gdb/unittests/basic_string_view/operations/find/char/1.cc b/gd= b/unittests/basic_string_view/operations/find/char/1.cc index fe769eba1c13..ee36cb047941 100644 --- a/gdb/unittests/basic_string_view/operations/find/char/1.cc +++ b/gdb/unittests/basic_string_view/operations/find/char/1.cc @@ -21,8 +21,8 @@ =20 namespace operations_find_1 { =20 -void -test01() +static void +test01 () { typedef gdb::string_view::size_type csize_type; typedef gdb::string_view::const_reference cref; @@ -154,8 +154,8 @@ test02() } #endif =20 -int -main() +static int +main () { test01(); #ifndef GDB_STRING_VIEW diff --git a/gdb/unittests/basic_string_view/operations/find/char/2.cc b/gd= b/unittests/basic_string_view/operations/find/char/2.cc index 2a220df23965..72ed9c5bd7f3 100644 --- a/gdb/unittests/basic_string_view/operations/find/char/2.cc +++ b/gdb/unittests/basic_string_view/operations/find/char/2.cc @@ -21,8 +21,8 @@ =20 namespace operations_find_2 { =20 -void -test02() +static void +test02 () { typedef gdb::string_view::size_type csize_type; csize_type npos =3D gdb::string_view::npos; @@ -152,8 +152,8 @@ test03() } #endif =20 -int -main() +static int +main () { test02(); #ifndef GDB_STRING_VIEW diff --git a/gdb/unittests/basic_string_view/operations/find/char/3.cc b/gd= b/unittests/basic_string_view/operations/find/char/3.cc index b47daadc02fb..3995c07f7535 100644 --- a/gdb/unittests/basic_string_view/operations/find/char/3.cc +++ b/gdb/unittests/basic_string_view/operations/find/char/3.cc @@ -21,8 +21,8 @@ =20 namespace operations_find_3 { =20 -void -test03() +static void +test03 () { typedef gdb::string_view::size_type csize_type; csize_type npos =3D gdb::string_view::npos; @@ -152,8 +152,8 @@ test04() } #endif =20 -int -main() +static int +main () { test03(); #ifndef GDB_STRING_VIEW diff --git a/gdb/unittests/basic_string_view/operations/find/char/4.cc b/gd= b/unittests/basic_string_view/operations/find/char/4.cc index 17f186205622..75b04a429d39 100644 --- a/gdb/unittests/basic_string_view/operations/find/char/4.cc +++ b/gdb/unittests/basic_string_view/operations/find/char/4.cc @@ -22,7 +22,7 @@ namespace operations_find_4 { =20 // libstdc++/31401 -void +static void test01() { typedef gdb::string_view::size_type csize_type; @@ -34,8 +34,8 @@ test01() VERIFY( pos1 =3D=3D npos ); } =20 -int -main() +static int +main () { test01(); =20 diff --git a/gdb/unittests/basic_string_view/operations/rfind/char/1.cc b/g= db/unittests/basic_string_view/operations/rfind/char/1.cc index 7a634f4c170b..11fa0d775283 100644 --- a/gdb/unittests/basic_string_view/operations/rfind/char/1.cc +++ b/gdb/unittests/basic_string_view/operations/rfind/char/1.cc @@ -21,8 +21,8 @@ namespace operations_rfind_1 { =20 // basic_string_view rfind =20 -void -test01() +static void +test01 () { typedef gdb::string_view::size_type csize_type; typedef gdb::string_view::const_reference cref; @@ -84,8 +84,8 @@ test01() VERIFY( csz01 =3D=3D npos ); } =20 -int -main() +static int +main () { test01(); =20 diff --git a/gdb/unittests/basic_string_view/operations/rfind/char/2.cc b/g= db/unittests/basic_string_view/operations/rfind/char/2.cc index d4e8561b394d..aa99d0ee4ec6 100644 --- a/gdb/unittests/basic_string_view/operations/rfind/char/2.cc +++ b/gdb/unittests/basic_string_view/operations/rfind/char/2.cc @@ -21,8 +21,8 @@ namespace operations_rfind_2 { =20 // basic_string_view::find_last_of =20 -void -test02() +static void +test02 () { gdb::string_view z("ab"); gdb::string_view::size_type pos; @@ -42,8 +42,8 @@ test02() VERIFY( pos =3D=3D gdb::string_view::npos ); } =20 -int -main() +static int +main () { test02(); =20 diff --git a/gdb/unittests/basic_string_view/operations/rfind/char/3.cc b/g= db/unittests/basic_string_view/operations/rfind/char/3.cc index 4d375567a18d..989814c4ac7d 100644 --- a/gdb/unittests/basic_string_view/operations/rfind/char/3.cc +++ b/gdb/unittests/basic_string_view/operations/rfind/char/3.cc @@ -21,8 +21,8 @@ namespace operations_rfind_3 { =20 // basic_string_view::find_last_not_of =20 -void -test03() +static void +test03 () { typedef gdb::string_view::size_type csize_type; gdb::string_view::size_type pos; @@ -56,8 +56,9 @@ test03() pos =3D z.find_last_not_of("Xa"); VERIFY( pos =3D=3D 1 ); } -int -main() + +static int +main () { test03(); =20 diff --git a/gdb/unittests/basic_string_view/operations/substr/char/1.cc b/= gdb/unittests/basic_string_view/operations/substr/char/1.cc index b732204a475a..a95173ac7666 100644 --- a/gdb/unittests/basic_string_view/operations/substr/char/1.cc +++ b/gdb/unittests/basic_string_view/operations/substr/char/1.cc @@ -21,8 +21,8 @@ =20 namespace operations_substr_1 { =20 -void -test01() +static void +test01 () { typedef gdb::string_view::size_type csize_type; typedef gdb::string_view::const_reference cref; @@ -68,8 +68,8 @@ test01() } } =20 -int -main() +static int +main () {=20 test01(); =20 diff --git a/gdb/unittests/basic_string_view/operators/char/2.cc b/gdb/unit= tests/basic_string_view/operators/char/2.cc index 38aa3c2b68bf..281d7daeb7eb 100644 --- a/gdb/unittests/basic_string_view/operators/char/2.cc +++ b/gdb/unittests/basic_string_view/operators/char/2.cc @@ -111,7 +111,7 @@ template =20 namespace operators_2 { =20 -void +static void test01() { gdb::string_view str_0("costa rica"); @@ -360,8 +360,8 @@ test02() } #endif =20 -int -main() +static int +main () { test01(); #ifndef GDB_STRING_VIEW diff --git a/gdb/unittests/optional/assignment/1.cc b/gdb/unittests/optiona= l/assignment/1.cc index 852464732bb6..f17468cbf488 100644 --- a/gdb/unittests/optional/assignment/1.cc +++ b/gdb/unittests/optional/assignment/1.cc @@ -92,7 +92,8 @@ struct value_type : private mixin_counter state_type state =3D zero; }; =20 -void test() +static void +test () { using O =3D gdb::optional; using S =3D value_type::state_type; diff --git a/gdb/unittests/optional/assignment/2.cc b/gdb/unittests/optiona= l/assignment/2.cc index 8c916022133b..9964d57a5ee0 100644 --- a/gdb/unittests/optional/assignment/2.cc +++ b/gdb/unittests/optional/assignment/2.cc @@ -92,7 +92,8 @@ struct value_type : private mixin_counter state_type state =3D zero; }; =20 -void test() +static void +test () { using O =3D gdb::optional; using S =3D value_type::state_type; diff --git a/gdb/unittests/optional/assignment/3.cc b/gdb/unittests/optiona= l/assignment/3.cc index 2957a29a797b..2fbab478873f 100644 --- a/gdb/unittests/optional/assignment/3.cc +++ b/gdb/unittests/optional/assignment/3.cc @@ -92,7 +92,8 @@ struct value_type : private mixin_counter state_type state =3D zero; }; =20 -void test() +static void +test () { using O =3D gdb::optional; using S =3D value_type::state_type; diff --git a/gdb/unittests/optional/assignment/4.cc b/gdb/unittests/optiona= l/assignment/4.cc index 98ea03d99be3..d86bc03c92d9 100644 --- a/gdb/unittests/optional/assignment/4.cc +++ b/gdb/unittests/optional/assignment/4.cc @@ -92,7 +92,8 @@ struct value_type : private mixin_counter state_type state =3D zero; }; =20 -void test() +static void +test () { using O =3D gdb::optional; using S =3D value_type::state_type; diff --git a/gdb/unittests/optional/assignment/5.cc b/gdb/unittests/optiona= l/assignment/5.cc index 3a7bd33f31e6..b7b8d61c639c 100644 --- a/gdb/unittests/optional/assignment/5.cc +++ b/gdb/unittests/optional/assignment/5.cc @@ -28,7 +28,8 @@ struct mixin_counter =20 struct value_type : private mixin_counter { }; =20 -void test() +static void +test () { using O =3D gdb::optional; =20 diff --git a/gdb/unittests/optional/assignment/6.cc b/gdb/unittests/optiona= l/assignment/6.cc index cea59946ed9d..3c1e246704fa 100644 --- a/gdb/unittests/optional/assignment/6.cc +++ b/gdb/unittests/optional/assignment/6.cc @@ -34,7 +34,8 @@ struct value_type : private mixin_counter int state =3D 0; }; =20 -void test() +static void +test () { using O =3D gdb::optional; =20 diff --git a/gdb/unittests/optional/assignment/7.cc b/gdb/unittests/optiona= l/assignment/7.cc index 76a47eb17c25..5e7367086542 100644 --- a/gdb/unittests/optional/assignment/7.cc +++ b/gdb/unittests/optional/assignment/7.cc @@ -17,7 +17,8 @@ =20 namespace assign_7 { =20 -void test() +static void +test () { gdb::optional o{666}; VERIFY(o && *o =3D=3D 666); diff --git a/gdb/unittests/optional/cons/copy.cc b/gdb/unittests/optional/c= ons/copy.cc index 28bfce84df88..af8b56ea87a5 100644 --- a/gdb/unittests/optional/cons/copy.cc +++ b/gdb/unittests/optional/cons/copy.cc @@ -47,7 +47,8 @@ struct throwing_copy throwing_copy(throwing_copy const&) { throw exception {}; } }; =20 -void test() +static void +test () { // [20.5.4.1] Constructors =20 diff --git a/gdb/unittests/optional/cons/default.cc b/gdb/unittests/optiona= l/cons/default.cc index 828fa26886da..54c4bf7c7655 100644 --- a/gdb/unittests/optional/cons/default.cc +++ b/gdb/unittests/optional/cons/default.cc @@ -33,7 +33,8 @@ struct tracker =20 int tracker::count =3D 0; =20 -void test() +static void +test () { // [20.5.4.1] Constructors =20 diff --git a/gdb/unittests/optional/cons/move.cc b/gdb/unittests/optional/c= ons/move.cc index 0cfa5397a6ec..cf363f411fc1 100644 --- a/gdb/unittests/optional/cons/move.cc +++ b/gdb/unittests/optional/cons/move.cc @@ -47,7 +47,8 @@ struct throwing_move throwing_move(throwing_move const&) { throw exception {}; } }; =20 -void test() +static void +test () { // [20.5.4.1] Constructors =20 diff --git a/gdb/unittests/optional/cons/value.cc b/gdb/unittests/optional/= cons/value.cc index e47b367b1882..23f546ed4c02 100644 --- a/gdb/unittests/optional/cons/value.cc +++ b/gdb/unittests/optional/cons/value.cc @@ -55,7 +55,8 @@ struct throwing_construction bool propagate; }; =20 -void test() +static void +test () { // [20.5.4.1] Constructors =20 diff --git a/gdb/unittests/optional/in_place.cc b/gdb/unittests/optional/in= _place.cc index 6387be49e591..d751abe219f8 100644 --- a/gdb/unittests/optional/in_place.cc +++ b/gdb/unittests/optional/in_place.cc @@ -17,7 +17,8 @@ =20 namespace in_place { =20 -void test() +static void +test () { // [20.5.5] In-place construction { diff --git a/gdb/unittests/optional/observers/1.cc b/gdb/unittests/optional= /observers/1.cc index 42a771975bec..368c42d514c4 100644 --- a/gdb/unittests/optional/observers/1.cc +++ b/gdb/unittests/optional/observers/1.cc @@ -22,7 +22,8 @@ struct value_type int i; }; =20 -void test() +static void +test () { gdb::optional o { value_type { 51 } }; VERIFY( (*o).i =3D=3D 51 ); diff --git a/gdb/unittests/optional/observers/2.cc b/gdb/unittests/optional= /observers/2.cc index cc28c0bc9a96..e259b2b546b3 100644 --- a/gdb/unittests/optional/observers/2.cc +++ b/gdb/unittests/optional/observers/2.cc @@ -24,7 +24,8 @@ struct value_type =20 void* operator&(const value_type&) =3D delete; =20 -void test() +static void +test () { gdb::optional o { value_type { 51 } }; VERIFY( o->i =3D=3D 51 ); --=20 2.24.0