aboutsummaryrefslogtreecommitdiff
path: root/libcpp
diff options
context:
space:
mode:
authorGCC Administrator <gccadmin@gcc.gnu.org>2024-10-24 00:20:23 +0000
committerGCC Administrator <gccadmin@gcc.gnu.org>2024-10-24 00:20:23 +0000
commitfa546b6641e34d55f8a498bd863fd9e6d06e991e (patch)
tree8724cc6ceda0c7cd22094ccbed166719bfdfd0e2 /libcpp
parent820464ef382fa7fb54b7f1e2f05ed9763ba8decd (diff)
downloadgcc-fa546b6641e34d55f8a498bd863fd9e6d06e991e.zip
gcc-fa546b6641e34d55f8a498bd863fd9e6d06e991e.tar.gz
gcc-fa546b6641e34d55f8a498bd863fd9e6d06e991e.tar.bz2
Daily bump.
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 350bac8..703f30d 100644
--- a/libcpp/ChangeLog
+++ b/libcpp/ChangeLog
@@ -1,3 +1,17 @@
+2024-10-23 Jakub Jelinek <jakub@redhat.com>
+
+ * include/cpplib.h (struct cpp_options): Add
+ cpp_warn_leading_whitespace and cpp_tabstop members.
+ (enum cpp_warning_reason): Add CPP_W_LEADING_WHITESPACE.
+ * internal.h (struct _cpp_line_note): Document new
+ line note kinds.
+ * init.cc (cpp_create_reader): Set cpp_tabstop to 8.
+ * lex.cc (find_leading_whitespace_issues): New function.
+ (_cpp_clean_line): Use it.
+ (_cpp_process_line_notes): Handle 'L', 'S' and 'T' line notes.
+ (lex_raw_string): Clear type on 'L', 'S' and 'T' line notes
+ inside of raw string literals.
+
2024-10-19 Lewis Hyatt <lhyatt@gmail.com>
PR preprocessor/114423