This is the mail archive of the
mailing list for the GCC project.
Re: GCC 3.0.2 and BSD Make
There's one very useful feature I added to OpenBSD make (and to open-packages
make as well) last year: some recognition of gnu-make misfeatures.
Instead of blindly expanding $< to nothing in a non-suffix rule context,
like all BSD makes used to do, it also warns that this is a probably misuse
of a gnu-make'ism. VERY useful to avoid head scratching in some cases.
Now, I ought to supplement the parser so that it barfs in a more explicit
way on variable declarations with a leading tab...