Subject: Re: CVS commit: src/lib/libpthread
To: Nathan J. Williams <nathanw@wasabisystems.com>
From: Christos Zoulas <christos@zoulas.com>
List: source-changes
Date: 01/19/2003 23:51:46
On Jan 19,  1:56pm, nathanw@wasabisystems.com ("Nathan J. Williams") wrote:
-- Subject: Re: CVS commit: src/lib/libpthread

Yes, standards are made to make our lives both easier and harder.
On the other hand, the current commit makes some code compile and work,
until we come up with something better.

christos

| Christos Zoulas <christos@netbsd.org> writes:
| 
| > - add mock implementation of the missing stack functions
| > XXX: we need to do this right [i.e. actually get and set sizes and addresses]
| > but the current stack setup makes this a bit complicated.
| 
| I'm dubious about this. Applications that think they want to fiddle
| with the stack size are usually wrong, and applications that think
| they want to set the stack address are always wrong. Historically, the
| functions were only included in the pthread standard with the
| assurance that they would be optional; we can consider programs that
| require them to be broken.
| 
|         - Nathan
-- End of excerpt from "Nathan J. Williams"