DragonFly BSD
DragonFly commits List (threaded) for 2005-04
[Date Prev][Date Next]  [Thread Prev][Thread Next]  [Date Index][Thread Index]

Re: cvs commit: src/include stdlib.h

From: Jeroen Ruigrok/asmodai <asmodai@xxxxxx>
Date: Sat, 30 Apr 2005 16:32:53 +0200

-On [20050430 16:22], Joerg Sonnenberger (joerg@xxxxxxxxxxxxxxxxx) wrote:
>Sorry, but that's a stupid argument.

Thanks for labeling it stupid.

>Just because gmake wants to have a local (conflicting) prototype instead of
>using the correct header should not stop us from doing the correct thing.
>To make this even more clear, GNU make (like many GNU programs) depends on
>the existance of errno as macro, otherwise they depend on it being int.

Well sorry, I am merely trying to limit damage where I can.  gmake is a
heavy dependency for a lot of ports.  I have too little time to check
everything as thoroughly as I want to, and as little an excuse as it might
seem, I try what and where I can.  DragonFly is not the only thing I work

>Those are bugs. WTF do they have autoconf if they still hack around it
>in all places?

Ask them.

Nevertheless getloadavg() in Linux land has int as second argument, not
size_t.  The same goes for Solaris.  So moving it from int to size_t seemed
like a gratuitous change from a de-facto standard.

>This change does NOTHING for all programs which correctly include stdlib.h
>and use the function defined there.

Your change did nothing for the dependency in ports.  This is an argument
that can be debated towards both sides of the fence.

Jeroen Ruigrok van der Werven <asmodai(at)wxs.nl> / asmodai / kita no mono
Free Tibet! http://www.savetibet.org/ | http://ashemedai.deviantart.com/
http://www.tendra.org/   | http://www.in-nomine.org/
The quieter you become, the more you are able to hear...

[Date Prev][Date Next]  [Thread Prev][Thread Next]  [Date Index][Thread Index]