From afe9efb47c68a902666f351449133ae6417e2db7 Mon Sep 17 00:00:00 2001 From: Adhemerval Zanella Date: Wed, 23 Apr 2025 10:35:49 -0300 Subject: [PATCH] stdlib: Fix UB on strtod FIX --- stdlib/strtod_l.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/stdlib/strtod_l.c b/stdlib/strtod_l.c index 06a93e2afe..8ab06c15c1 100644 --- a/stdlib/strtod_l.c +++ b/stdlib/strtod_l.c @@ -150,7 +150,7 @@ extern FLOAT MPN2FLOAT (mp_srcptr mpn, int exponent, int negative); #if BITS_PER_MP_LIMB == 32 # define MAX_DIG_PER_LIMB 9 # define MAX_FAC_PER_LIMB 1000000000UL -# define SHIFT_CTE(N) N # U +# define SHIFT_CTE(N) N ## U #elif BITS_PER_MP_LIMB == 64 # define MAX_DIG_PER_LIMB 19 # define MAX_FAC_PER_LIMB 10000000000000000000ULL -- 2.47.2