On Mon, 24 Jan 2000 21:58:24 PST, Martin Buchholz said:
VK> Seems to expand that X11 into the actual directory name.
VK> I'm surprised that #including a directory works, this is PROBABLY
VK> an IBM bug.
I think so. Our code is weird, but legal C.
If somebody cites me chapter&verse of a standard saying this is
required to work, I'll bug-report it.
Did our previous incarnation of this code work? It also used
preprocessor macros inside a #include directive.
The last build I did was Jan 4, and tagged -b26. I haven't dug
in to see what changed in between. It worked fine Jan 4.
Does this work?
#include "config.h"
#define TMP ATHENA_INCLUDE(foobar.h)
#include TMP
Nope, screws up in the exact same way.
/Valdis