linux-libc-headers: include/asm-arm26/page.h, include/asm-ia64/pag...

Jakub Bogusz qboosh w pld-linux.org
Nie, 29 Sie 2004, 21:04:31 CEST


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/




Więcej informacji o liście dyskusyjnej pld-devel-pl