newlib only supports the C locale.
More specifically it completely ignores
the value of decimal point in all xxprintf
This is undesirable behaviour for places
where numeric conventions differ from those
in the USA, e.g. large parts of Europe
use a comma as decimal point.
Also this causes a bug in GTK/GLIB.