aboutsummaryrefslogtreecommitdiff
path: root/libcpp
diff options
context:
space:
mode:
Diffstat (limited to 'libcpp')
-rw-r--r--libcpp/ChangeLog14
1 files changed, 14 insertions, 0 deletions
diff --git a/libcpp/ChangeLog b/libcpp/ChangeLog
index b099e2f..c3679fe 100644
--- a/libcpp/ChangeLog
+++ b/libcpp/ChangeLog
@@ -1,3 +1,17 @@
+2022-02-01 Jakub Jelinek <jakub@redhat.com>
+
+ PR preprocessor/104147
+ * macro.cc (funlike_invocation_p): For padding prefer a token
+ with val.source non-NULL especially if it has PREV_WHITE set
+ on val.source->flags. Add gcc_assert that CPP_PADDING tokens
+ don't have PREV_WHITE set in flags.
+
+2022-02-01 Jakub Jelinek <jakub@redhat.com>
+
+ * directives.cc (destringize_and_run): Push &pfile->avoid_paste
+ instead of a copy of pfile->directive_result for the CPP_PADDING
+ case.
+
2022-01-24 Marek Polacek <polacek@redhat.com>
PR preprocessor/104030