linux-libc-headers: include/asm-arm26/page.h, include/asm-ia64/pag...
Mariusz Mazur
mmazur w kernel.pl
Nie, 29 Sie 2004, 17:31:12 CEST
On niedziela 29 sierpień 2004 17:30, Jakub Bogusz wrote:
> To może lepiej tak (coś pośredniego):
>
> #define PAGE_SHIFT ((PAGE_SIZE > 65536) ? -1 : ((unsigned
> long[]){12,13,14,-1,15,-1,-1,-1,16}[PAGE_SIZE>>13]))
>
> 6 zagnieżdżonych ?: byłoby faktycznie mało czytelne ;)
> A z tym jednym mamy zabezpieczenie na wypadek, gdyby jakaś
> podarchitektura zaczęła mieć strony >=128kB
> (poprzednia wersja odczytywałaby wtedy jakiegoś śmiecia z pamięci).
Ja się nie znam, jak jesteś skłonny dać taką wersję, to commitnij :)
--
Każdy człowiek, który naprawdę żyje, nie ma charakteru, nie może go mieć.
Charakter jest zawsze martwy, otacza cię zgniła struktura przeniesiona z
przeszłości. Jeżeli działasz zgodnie z charakterem wtedy nie działasz w ogóle
- jedynie mechanicznie reagujesz. { Osho }
Więcej informacji o liście dyskusyjnej pld-devel-pl