On 6/12/22 21:54, Bruno Haible wrote:
Paul Eggert wrote:
The functions ecvt, fcvt, gcvt, getw, putw are no longer in POSIX and
the glibc manual pretty much recommends against them. How about if we
drop Gnulib support for them? This would speed up 'configure' a bit,
among other things. As far as I know nobody uses them.
I think this is a wrong axis of optimization.
I should have made it clearer that it was more to avoid confusion than
to optimize. ("Why does Gnulib mess with ecvt?" I wondered.)
Your other optimization suggestions look reasonable, if someone has the
time.
For more-drastic performance improvements we could use improvements to
the shell. I'll send a followup email about this.