[cfe-commits] [Request for approval] Warning for recursive macro expansion attempt
Douglas Gregor
dgregor at apple.com
Sun Jan 1 09:56:42 PST 2012
On Dec 22, 2011, at 10:32 AM, Abramo Bagnara wrote:
>
> The attached patch add a warning (disabled by default) to show the
> (mostly unwanted) attempt to recursively expand a macro.
>
> Ok to commit?
I'm having a hard time understanding the motivation behind this warning, because I've never encountered a place where it would have helped find a problem. On the other hand, I've seen a number of macros that wrap functions (with the same name) that benefit from the suppression of recursive macro instantiations, and those would come up as false positives with this warning.
- Doug
More information about the cfe-commits
mailing list