The configure script tells me that it is unable to process
asm/signal.h, even though that header file exists. This happens on
both Fedora 10 and the current snapshot of Fedora 11-to-be. The
problem turns out to be conflicting type definitions in the glibc 2.9
(Fedora 10) or glibc 2.10 (Fedora 11)
The "register" keyword is a promise to never take the address of a
variable. When using an ellipsis to create a variable argument
function, the last parameter before the ellipsis is passed to
va_start(), which uses the address of that parameter to find the
unnamed parameters.
We have a case where