This is the mail archive of the
newlib@sourceware.org
mailing list for the newlib project.
Re: libm -fno-builtin
- From: Freddie Chopin <freddie_chopin at op dot pl>
- To: Jon Beniston <jon at beniston dot com>, newlib at sourceware dot org
- Date: Thu, 21 Jun 2018 10:18:04 +0200
- Subject: Re: libm -fno-builtin
- References: <005301d407c1$b3a9a8b0$1afcfa10$@beniston.com> <000501d408b1$5640d4f0$02c27ed0$@beniston.com>
On Wed, 2018-06-20 at 17:11 +0100, Jon Beniston wrote:
> Here's a few places where it can be removed - there's also other uses
> in
> machine/*/configure - but I guess that is best left to the
> maintainers of
> those ports to remove.
If you'd ask me, I'd remove them all (; It will be much easier to win
the attention of the maintainers when something breaks (very unlikely)
instead of other way aroun ("if it ain’t broke, don’t fix it").
Anyway - is there any automatic test that can be done for removal of
this option, or maybe you just "manually" (or "visually") inspected
generated assembly for some typical cases? ARM also has this option, so
I think it would be nice to remove it.
Regards,
FCh