+2022-08-01 Lewis Hyatt <lhyatt@gmail.com>
+
+ Backported from master:
+ 2022-07-10 Lewis Hyatt <lhyatt@gmail.com>
+
+ PR preprocessor/97498
+ * c-parser.cc (c_parser_pragma): Set input_location to the
+ location of the pragma, rather than the start of the line.
+
2022-05-06 Release Manager
* GCC 12.1.0 released.
+2022-08-01 Lewis Hyatt <lhyatt@gmail.com>
+
+ Backported from master:
+ 2022-07-10 Lewis Hyatt <lhyatt@gmail.com>
+
+ PR preprocessor/97498
+ * c-c++-common/pr97498.c: New test.
+ * c-c++-common/gomp/pragma-3.c: Adapt for improved warning locations.
+ * c-c++-common/gomp/pragma-5.c: Likewise.
+ * gcc.dg/pragma-message.c: Likewise.
+
2022-07-30 Jakub Jelinek <jakub@redhat.com>
Backported from master:
+2022-08-01 Lewis Hyatt <lhyatt@gmail.com>
+
+ Backported from master:
+ 2022-07-10 Lewis Hyatt <lhyatt@gmail.com>
+
+ PR preprocessor/97498
+ * directives.cc (destringize_and_run): Override the location of
+ the CPP_PRAGMA token from a _Pragma directive to the location of
+ the expansion point, as is done for the tokens lexed from it.
+
2022-05-30 Jakub Jelinek <jakub@redhat.com>
Backported from master:
+2022-08-01 Lewis Hyatt <lhyatt@gmail.com>
+
+ Backported from master:
+ 2022-07-10 Lewis Hyatt <lhyatt@gmail.com>
+
+ * testsuite/libgomp.oacc-c-c++-common/reduction-5.c: Adapt for
+ improved warning locations.
+ * testsuite/libgomp.oacc-c-c++-common/vred2d-128.c: Likewise.
+
2022-07-30 Jakub Jelinek <jakub@redhat.com>
Backported from master: