diff options
author | Jakub Jelinek <jakub@redhat.com> | 2025-04-01 10:05:18 +0200 |
---|---|---|
committer | Jakub Jelinek <jakub@gcc.gnu.org> | 2025-04-01 10:05:18 +0200 |
commit | 75a049483c9519e85521a4c903d4a40412b0b25f (patch) | |
tree | 7644bd3b2ebd82ab29fdb1b74b23d87dcbff8afb | |
parent | 954708cf02adc01d3af9d7d4a860377e985cc9af (diff) | |
download | gcc-75a049483c9519e85521a4c903d4a40412b0b25f.zip gcc-75a049483c9519e85521a4c903d4a40412b0b25f.tar.gz gcc-75a049483c9519e85521a4c903d4a40412b0b25f.tar.bz2 |
libquadmath: Avoid old-style function definition warnings
I've noticed
../../../libquadmath/printf/gmp-impl.h:104:18: warning: old-style function definition [-Wold-style-definition]
../../../libquadmath/printf/gmp-impl.h:104:18: warning: old-style function definition [-Wold-style-definition]
../../../libquadmath/printf/gmp-impl.h:104:18: warning: old-style function definition [-Wold-style-definition]
../../../libquadmath/strtod/strtod_l.c:456:22: warning: old-style function definition [-Wold-style-definition]
warnings during bootstrap (clearly since the switch to -std=gnu23 by default).
The following patch fixes those in libquadmath, the only other warnings are
in zlib.
2025-04-01 Jakub Jelinek <jakub@redhat.com>
* strtod/strtod_l.c (____STRTOF_INTERNAL): Avoid old-style function
definitions.
* printf/addmul_1.c (mpn_addmul_1): Likewise.
* printf/mul_1.c (mpn_mul_1): Likewise.
* printf/submul_1.c (mpn_submul_1): Likewise.
-rw-r--r-- | libquadmath/printf/addmul_1.c | 7 | ||||
-rw-r--r-- | libquadmath/printf/mul_1.c | 7 | ||||
-rw-r--r-- | libquadmath/printf/submul_1.c | 7 | ||||
-rw-r--r-- | libquadmath/strtod/strtod_l.c | 5 |
4 files changed, 7 insertions, 19 deletions
diff --git a/libquadmath/printf/addmul_1.c b/libquadmath/printf/addmul_1.c index f527f98..f9284a2 100644 --- a/libquadmath/printf/addmul_1.c +++ b/libquadmath/printf/addmul_1.c @@ -26,11 +26,8 @@ MA 02111-1307, USA. */ #include "gmp-impl.h" mp_limb_t -mpn_addmul_1 (res_ptr, s1_ptr, s1_size, s2_limb) - register mp_ptr res_ptr; - register mp_srcptr s1_ptr; - mp_size_t s1_size; - register mp_limb_t s2_limb; +mpn_addmul_1 (mp_ptr res_ptr, mp_srcptr s1_ptr, mp_size_t s1_size, + mp_limb_t s2_limb) { register mp_limb_t cy_limb; register mp_size_t j; diff --git a/libquadmath/printf/mul_1.c b/libquadmath/printf/mul_1.c index 48a273f..17087bf 100644 --- a/libquadmath/printf/mul_1.c +++ b/libquadmath/printf/mul_1.c @@ -24,11 +24,8 @@ MA 02111-1307, USA. */ #include "gmp-impl.h" mp_limb_t -mpn_mul_1 (res_ptr, s1_ptr, s1_size, s2_limb) - register mp_ptr res_ptr; - register mp_srcptr s1_ptr; - mp_size_t s1_size; - register mp_limb_t s2_limb; +mpn_mul_1 (mp_ptr res_ptr, mp_srcptr s1_ptr, mp_size_t s1_size, + mp_limb_t s2_limb) { register mp_limb_t cy_limb; register mp_size_t j; diff --git a/libquadmath/printf/submul_1.c b/libquadmath/printf/submul_1.c index 31903c6..a2a4fc8 100644 --- a/libquadmath/printf/submul_1.c +++ b/libquadmath/printf/submul_1.c @@ -26,11 +26,8 @@ MA 02111-1307, USA. */ #include "gmp-impl.h" mp_limb_t -mpn_submul_1 (res_ptr, s1_ptr, s1_size, s2_limb) - register mp_ptr res_ptr; - register mp_srcptr s1_ptr; - mp_size_t s1_size; - register mp_limb_t s2_limb; +mpn_submul_1 (mp_ptr res_ptr, mp_srcptr s1_ptr, mp_size_t s1_size, + mp_limb_t s2_limb) { register mp_limb_t cy_limb; register mp_size_t j; diff --git a/libquadmath/strtod/strtod_l.c b/libquadmath/strtod/strtod_l.c index 3860284..4e85023 100644 --- a/libquadmath/strtod/strtod_l.c +++ b/libquadmath/strtod/strtod_l.c @@ -468,10 +468,7 @@ str_to_mpn (const STRING_TYPE *str, int digcnt, mp_limb_t *n, mp_size_t *nsize, return 0.0. If the number is too big to be represented, set `errno' to ERANGE and return HUGE_VAL with the appropriate sign. */ FLOAT -____STRTOF_INTERNAL (nptr, endptr, group) - const STRING_TYPE *nptr; - STRING_TYPE **endptr; - int group; +____STRTOF_INTERNAL (const STRING_TYPE *nptr, STRING_TYPE **endptr, int group) { int negative; /* The sign of the number. */ MPN_VAR (num); /* MP representation of the number. */ |