https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61162
--- Comment #9 from Tom Tromey <tromey at gcc dot gnu.org> --- (In reply to Manuel López-Ibáñez from comment #8) > If you point to '=', then the macro expansion note will not appear in your > other example (PR61165). Yeah, I still think the '=' is preferable. I think it lets one know exactly where to insert a cast.