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>
{
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);
}