------- Comment #3 from rguenth at gcc dot gnu dot org 2010-05-06 11:30 ------- (In reply to comment #2) > (In reply to comment #1) > > Place the pragma outside of the function (though it'll probably not help > > due to the inlining). > > with new function attribute "warning(string...)" similary to existing > "target" and "optimize" atributtes/pragmas it would be possible to manage > warnings for intended parts of code. currently diagnostic system reports > the location of strict-overflow, so i suppose it's able to check a function > attributes and skip some warnings. am i right?
Huh. In theory yes. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=44011