https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69126
--- Comment #11 from Jakub Jelinek <jakub at gcc dot gnu.org> --- Perhaps it would be possible to arrange for the lexing of _Pragma string to get the right locations for the simple case where _Pragma argument is a single string literal without escapes etc., but as soon as escapes are there, or say stringified arguments are added, and string literals concatenated, it is going to be really difficult. But if we at least could let the easiest cases work fine, it would be really nice.