diff options
author | GCC Administrator <gccadmin@gcc.gnu.org> | 2020-07-15 00:16:35 +0000 |
---|---|---|
committer | GCC Administrator <gccadmin@gcc.gnu.org> | 2020-07-15 00:16:35 +0000 |
commit | 8ca07a3072438fa5e76f2b2cea9e51a98760a86f (patch) | |
tree | e01de3d5d94756ac36a4b189c720433d2ffee046 /libcpp | |
parent | 4358099049cbb8180c5354c6754b04ff0b330835 (diff) | |
download | gcc-8ca07a3072438fa5e76f2b2cea9e51a98760a86f.zip gcc-8ca07a3072438fa5e76f2b2cea9e51a98760a86f.tar.gz gcc-8ca07a3072438fa5e76f2b2cea9e51a98760a86f.tar.bz2 |
Daily bump.
Diffstat (limited to 'libcpp')
-rw-r--r-- | libcpp/ChangeLog | 23 |
1 files changed, 23 insertions, 0 deletions
diff --git a/libcpp/ChangeLog b/libcpp/ChangeLog index ed65d15..f1abcbd 100644 --- a/libcpp/ChangeLog +++ b/libcpp/ChangeLog @@ -1,3 +1,26 @@ +2020-07-14 Lewis Hyatt <lhyatt@gmail.com> + + PR preprocessor/49973 + PR other/86904 + * include/cpplib.h (struct cpp_options): Removed support for -ftabstop, + which is now handled by diagnostic_context. + (class cpp_display_width_computation): New class. + (cpp_byte_column_to_display_column): Add optional tabstop argument. + (cpp_display_width): Likewise. + (cpp_display_column_to_byte_column): Likewise. + * charset.c + (cpp_display_width_computation::cpp_display_width_computation): New + function. + (cpp_display_width_computation::advance_display_cols): Likewise. + (compute_next_display_width): Removed and implemented this + functionality in a new function... + (cpp_display_width_computation::process_next_codepoint): ...here. + (cpp_byte_column_to_display_column): Added tabstop argument. + Reimplemented in terms of class cpp_display_width_computation. + (cpp_display_column_to_byte_column): Likewise. + * init.c (cpp_create_reader): Remove handling of -ftabstop, which is now + handled by diagnostic_context. + 2020-07-07 Nathan Sidwell <nathan@acm.org> * directives.c (do_linemarker): Optimize rewinding to line zero. |