Subject: Re: Proposal: CL* macros removal.
To: None <thorpej@nas.nasa.gov>
From: Anders Magnusson <ragge@ludd.luth.se>
List: tech-kern
Date: 11/21/1999 22:40:40
> 
> However, NBPG should probably die, too.  MI code should be using PAGE_SIZE,
> and PAGE_SIZE only.  (I will admit I'm guilty of not always following this
> rule...)
> 
Now you came up with something else: PAGE_SIZE as a variable instead of
a constant create lots of unneccessary code, especially in complex
expressions that otherwise could be optimized away by the compiler.
What is the reason to have it as a variable instead of a constant?
Can there ever be a benefit from this?

-- Ragge