On Thu, Jan 23, 2003 at 07:52:45AM -0700, Roger Sayle wrote: > The strategy is to notice that typically relatively few functions > ever call __builtin_constant_p. Are you sure about that? For example, glibc and the linux kernel use this builtin in macros, a *lot*. OTOH, this is cheap enough we might as well. r~