Messages in this thread | | | Date | Wed, 10 Jan 2007 19:25:10 +0100 | From | Stefan Richter <> | Subject | Re: macros: "do-while" versus "({ })" and a compile-time error |
| |
Robert P. J. Day wrote: [...] > what the above implies is > that the ALIGN() macro can *never* be extended in that way because of > the way it's being used in the struct definition above, outside of a > function. > > doesn't that place an unnecessarily limit on what might be done with > ALIGN() in the future? [...]
The one occurrence which is different from others could be changed.
But more importantly: Don't overuse macros. -- Stefan Richter -=====-=-=== ---= -=-=- http://arcgraph.de/sr/ - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
| |