This is the mail archive of the
newlib@sourceware.org
mailing list for the newlib project.
Re: [patch] remove atoff
On 08/26/2011 06:42 PM, Steven Abner wrote:
On Aug 26, 2011, at 12:30 PM, Ralf Corsepius wrote:
a blocker to progress" in newlib - This attitude of yours needs to change.
Here, here. I think bzero, bcopy, most of glibc should be removed.
Correct - That's what we do in RTEMS and what I am aiming at to achieve
in newlib - If the working priciples of Cygwin doesn't allow removing
ancient historic ballast, *they* need to find a work around to it.
Getting rid of bzero, bcopy and etc. makes a *huge* difference on
embedded systems.
All non-POSIX functions
Correct. Most of them are just balast and "eye-candy".
and we stick to the square wheel. :)
You seem to be violently refusing to understand.
It's quite simple: Adopting glibc extensions only plays down the
portability issues packages have - it doesn't resolve them.
You may be able to compile such a package on "*some* versions of linux"
and "some versions of cygwin" at present time, but ... not anywhere
else, comprising "other Linuxes" and "Linux 5 years ahead" (When glibc
will have changed the API or have abandoned such extensions).
Ralf