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.
This commit is contained in:
Jakub Jelinek 2025-04-01 10:05:18 +02:00 committed by Jakub Jelinek
parent 954708cf02
commit 75a049483c
4 changed files with 7 additions and 19 deletions

View file

@ -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;

View file

@ -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;

View file

@ -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;

View file

@ -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. */