From 17d0892d61a82a338925c81853b45eb8b4929fc0 Mon Sep 17 00:00:00 2001 From: Gaius Mulley <gaiusmod2@gmail.com> Date: Mon, 6 Feb 2023 18:50:18 +0000 Subject: [PATCH] Format error in m2pp.cc (m2pp_integer_cst) [PR107234] Use HOST_WIDE_INT_PRINT_UNSIGNED instead of hardcoding a specific format. gcc/m2/ChangeLog: * m2pp.cc (m2pp_integer_cst): Use HOST_WIDE_INT_PRINT_UNSIGNED as the format specifier. PR modula2/107234 Co-Authored by: Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE> Signed-off-by: Gaius Mulley <gaiusmod2@gmail.com> --- gcc/m2/m2pp.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gcc/m2/m2pp.cc b/gcc/m2/m2pp.cc index 3f4518074c8b..21d1cb9dce73 100644 --- a/gcc/m2/m2pp.cc +++ b/gcc/m2/m2pp.cc @@ -2068,7 +2068,7 @@ m2pp_integer_cst (pretty *s, tree t) { char val[100]; - snprintf (val, 100, "%lud", TREE_INT_CST_LOW (t)); + snprintf (val, 100, HOST_WIDE_INT_PRINT_UNSIGNED, TREE_INT_CST_LOW (t)); m2pp_print (s, val); } -- GitLab