Here is a version which allows to set a certain expansion depth limit. Below this depth, expansion locations are evaluated fairly, and if expansion depth exceeds it, then expansion locations are not evaluated.
New flag is –max-macro-exploc-depth=N, where N is unsigned. If no passing the flag at all, no limitations on depth are used (so in this case preprocessing goes like in old good clang)
So, I have sent the commit to cfe-commits, but I’m pretty sure it got lost since there are so many other commits Can you tell me what should be next steps to suggest the patch?
So, I have sent the commit to cfe-commits, but I’m pretty sure it got lost since there are so many other commits Can you tell me what should be next steps to suggest the patch?
Generally the attitude is that if you don’t receive a response on a code review mail, to reply to the mail with the word “ping” on a roughly weekly basis to.