We could really use the capability of specifying per-C-file flags in the make procedure, something that can be built into Configure. Right now we build without optimizations on, which is fine, but I'd like to turn them on in the future.
They can't be turned on unconditionally, since tsq.c *can't* have any optimizations turned on for it. (That's the thread-safe queue module, something that is annoyingly execution-order-dependent because it has to operate safely as interrupt code potentially interrupting itself as non-interrupt code) And, if Perl 5 is any guide (and I think it is) there will be some platform/compiler combinations that won't be able to compile one or more source modules with the highest optimization level, but will be able to manage with a lower one.
So... Configure.pl needs to be able to build a makefile that has per-C-file flags, and those flags need to be overridable per-file at configure time by the platform configuration module.
Any takers? :) -- Dan
--------------------------------------"it's like this"------------------- Dan Sugalski even samurai [EMAIL PROTECTED] have teddy bears and even teddy bears get drunk