On Thu, 10 Nov 2022, Jonathan Wakely via Gcc-patches wrote: > Something similar has been proposed before, but didn't get approval. > Jeff wanted a more general framework for ignoring pragmas. It might make > sense to do that, and reuse it for the Darwin-specific 'mark' pragmas. > But as I said in the PR, I looked at the darwin ones and they are unique > among all pragmas in GCC. I am not going there, sorry :-) > > In the PR it was suggested that we should check for syntax errors in > these pragmas or make sure there are matching region/endregion pairs. > I disagree. This is a simple, low-risk patch that removes unhelpful > warnings for users who have these macros for their editor to process. > It's not our business to check for correct use of these macros, their > meaning is determined by other tools that we don't control. We should > just not complain when we see them, and no more. > > Tested powerpc64le-linux. OK for trunk?
OK. -- Joseph S. Myers jos...@codesourcery.com