Subject: Re: Current-Build stops in libs
To: Todd Whitesel <toddpw@best.com>
From: Richard Earnshaw <rearnsha@arm.com>
List: port-arm32
Date: 11/19/1999 12:09:53
> > #elifdef?
> > 
> > Exactly what language is that in?  it's not in any C standard I'm
> > familiar with...
> 
> Either a GNU cpp extension, or C++ added more to the preprocessor than I
> thought. Clearly it's an abbreviation for #elif defined() which is what
> ANSI C clean code would use here.
> 
It's a bogon.  The GNU cpp does not recognize it, and just ignores it.

Maybe that should be regarded as a bug in cpp, but it can be useful at 
times if the preprocessor just ignores things it doesn't understand, 
especially inside #if{,def} sequences that are false.

R.