On Sun, Aug 29, 2004 at 08:55:48PM +0200, Paweł Sikora wrote:
> On Sunday 29 of August 2004 19:47, Mariusz Mazur wrote:
> > On niedziela 29 sierpień 2004 19:29, Jakub Bogusz wrote:
> > > Zawsze skompiluje, bo to się odnosi tylko do przypadku (architektur),
> > > gdzie PAGE_SIZE nie jest znane na etapie kompilacji. getpagesize() to
> > > funkcja libc.
> >
> > Się zdecydujcie i niech któryś coś commitnie, bo chciał bym to wydać :)
> 
> żeby Ci ułatwić ;-) życie, to najlepiej będzie jak zdefinujesz
> PAGE_SHIFT(n) jako funkcję zwracająca logarytm o podstawie 2 z n.
> na platformie ix86 możesz ten problem sprowadzić do banalnej
> funkcji rozwijanej w kodzie ;-)

Na x86 to akurat się optymalizuje przez #define PAGE_SHIFT 12 ;>
(no, mogą być niby 4M strony, ale nie mają tutaj zastosowania)


-- 
Jakub Bogusz    http://cyber.cs.net.pl/~qboosh/

_______________________________________________
pld-devel-pl mailing list
[EMAIL PROTECTED]
http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl

Odpowiedź listem elektroniczym