On Mon, Oct 31, 2016 at 08:39:15PM -0600, Martin Sebor wrote: > Attached is an updated patch that works around the problem with > the definition of the NOTE_DATA macro discussed below. I've > raised bug 78174 for it and temporarily worked around it in > the patch. I'll see if I can come up with a patch to fix the > macro the "right way" but would prefer to do that separately. > The NOTE_DATA macro is implemented in terms of the RTL_CHECK1 > macro that will need to change and that macro is used in many > others, so I would rather not mess around with those as part > of this patch.
No, you just shouldn't use __bos (*, 1) in the warning code for mem* like builtins. Jakub