Searched hist:"4 b1d654efb3395bc768ed5b034a7b311bea76185" (Results 1 – 1 of 1) sorted by relevance
/freebsd/lib/ |
H A D | Makefile | diff 4b1d654efb3395bc768ed5b034a7b311bea76185 Mon Jan 06 01:56:23 CET 2003 Marcel Moolenaar <marcel@FreeBSD.org> Port libc_r to ia64. We need to do things slightly different because we have 2 stacks per thread: the regular downward memory stack and the irregular upward register stack. This implementation lets both stacks grow toward each other. An alternative scheme is to have them grow away from each other. The alternate scheme has the advantage that both stack grow toward guard pages. Since libc_r is virtually dead and we really want the *context stuff for thread switching, we don't try to be perfect, just functional. diff 4b1d654efb3395bc768ed5b034a7b311bea76185 Mon Jan 06 01:56:23 CET 2003 Marcel Moolenaar <marcel@FreeBSD.org> Port libc_r to ia64. We need to do things slightly different because we have 2 stacks per thread: the regular downward memory stack and the irregular upward register stack. This implementation lets both stacks grow toward each other. An alternative scheme is to have them grow away from each other. The alternate scheme has the advantage that both stack grow toward guard pages. Since libc_r is virtually dead and we really want the *context stuff for thread switching, we don't try to be perfect, just functional.
|