diff options
author | GCC Administrator <gccadmin@gcc.gnu.org> | 2024-11-24 00:18:09 +0000 |
---|---|---|
committer | GCC Administrator <gccadmin@gcc.gnu.org> | 2024-11-24 00:18:09 +0000 |
commit | a095d720acd8b19aee4bf5052fb50c64207fe788 (patch) | |
tree | 1127a4f4aa82b89e22167a2cc19ce35686791ad5 /gcc | |
parent | e4c182ee008018259c80723780531bcec7ff168f (diff) | |
download | gcc-a095d720acd8b19aee4bf5052fb50c64207fe788.zip gcc-a095d720acd8b19aee4bf5052fb50c64207fe788.tar.gz gcc-a095d720acd8b19aee4bf5052fb50c64207fe788.tar.bz2 |
Daily bump.
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/ChangeLog | 18 | ||||
-rw-r--r-- | gcc/DATESTAMP | 2 | ||||
-rw-r--r-- | gcc/ada/ChangeLog | 4 | ||||
-rw-r--r-- | gcc/analyzer/ChangeLog | 7 | ||||
-rw-r--r-- | gcc/c-family/ChangeLog | 14 | ||||
-rw-r--r-- | gcc/cp/ChangeLog | 34 | ||||
-rw-r--r-- | gcc/m2/ChangeLog | 4 | ||||
-rw-r--r-- | gcc/testsuite/ChangeLog | 24 |
8 files changed, 106 insertions, 1 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 90f9a76..3d13552 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,21 @@ +2024-11-23 Lewis Hyatt <lhyatt@gmail.com> + + * gimple.cc (get_tail_padding_adjustment): New function. + (DEFGSSTRUCT): Adjust the computation of gimple_ops_offset_ to be + correct in the presence of tail padding. + +2024-11-23 Georg-Johann Lay <avr@gjlay.de> + + PR target/117744 + * config/avr/avr.cc (out_movqi_r_mr): Fix code when a load + only partially clobbers an address register due to + changing the address register temporally to accomodate for + faked addressing modes. + +2024-11-23 Andrew Pinski <quic_apinski@quicinc.com> + + * doc/rtl.texi: Add a note about quotes in braced strings. + 2024-11-22 Andrew Pinski <quic_apinski@quicinc.com> PR bootstrap/117737 diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP index f69d331..eba8e1c 100644 --- a/gcc/DATESTAMP +++ b/gcc/DATESTAMP @@ -1 +1 @@ -20241123 +20241124 diff --git a/gcc/ada/ChangeLog b/gcc/ada/ChangeLog index 11c8989..96dbd60 100644 --- a/gcc/ada/ChangeLog +++ b/gcc/ada/ChangeLog @@ -1,3 +1,7 @@ +2024-11-23 Maciej W. Rozycki <macro@orcam.me.uk> + + * gcc-interface/Make-lang.in (gnattools): Remove $(GCC_PARTS). + 2024-11-22 Andrew Pinski <quic_apinski@quicinc.com> PR bootstrap/117737 diff --git a/gcc/analyzer/ChangeLog b/gcc/analyzer/ChangeLog index 5240740..efaafbb 100644 --- a/gcc/analyzer/ChangeLog +++ b/gcc/analyzer/ChangeLog @@ -1,3 +1,10 @@ +2024-11-23 Lewis Hyatt <lhyatt@gmail.com> + + * checker-event.cc (checker_event::dump): Support printing either + 32- or 64-bit location_t values. + * checker-path.cc (checker_path::inject_any_inlined_call_events): + Likewise. + 2024-11-22 Andrew Pinski <quic_apinski@quicinc.com> PR bootstrap/117737 diff --git a/gcc/c-family/ChangeLog b/gcc/c-family/ChangeLog index 06907e0..8a20a3d 100644 --- a/gcc/c-family/ChangeLog +++ b/gcc/c-family/ChangeLog @@ -1,3 +1,17 @@ +2024-11-23 Jakub Jelinek <jakub@redhat.com> + + * c.opt.urls: Regenerate. + +2024-11-23 Lewis Hyatt <lhyatt@gmail.com> + + * c-indentation.cc (should_warn_for_misleading_indentation): Remove + comment about -flarge-source-files. + * c-lex.cc (cb_ident): Change "unsigned int" argument to type + "location_t". + (cb_def_pragma): Likewise. + (cb_define): Likewise. + (cb_undef): Likewise. + 2024-11-22 Andrew Pinski <quic_apinski@quicinc.com> PR bootstrap/117737 diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog index 77932e5..e527d5d 100644 --- a/gcc/cp/ChangeLog +++ b/gcc/cp/ChangeLog @@ -1,3 +1,37 @@ +2024-11-23 Lewis Hyatt <lhyatt@gmail.com> + + * module.cc (bytes_out::loc): New function. + (bytes_in::loc): New function. + (struct span): Change int fields to location_diff_t. + (range_t): Change from "unsigned int" to "line_map_uint_t". + (struct ord_loc_info): Likewise. + (struct macro_loc_info): Likewise. + (class module_state): Likewise. + (dumper::operator()): Add new code 'K' for dumping a location_t. + (loc_spans::init): Use %K instead of %u for location_t dumps. + (loc_spans::open): Likewise. + (loc_spans::close): Likewise. Adjust bitwise expressions to support + 64-bit location_t as well. + (struct module_state_config): Change ordinary_locs and macro_locs + from "unsigned int" to "line_map_uint_t". Reorder fields to improve + packing. Rather than changing the constructor initializer list to + match the new order, switch to NSDMI instead. + (module_state::note_location): Adjust to support 64-bit location_t. + (module_state::write_location): Use %K instead of %u for location_t + dumps. Use loc() instead of u() for streaming location_t. + (module_state::read_location): Likewise. + (module_state::write_ordinary_maps): Likewise. + (module_state::write_macro_maps): Likewise. + (module_state::write_config): Likewise. + (module_state::read_config): Likewise. + (module_state::write_prepare_maps): Use %K instead of %u for + location_t dumps. Adjust variable types and bitwise expressions to + support 64-bit location_t. + (module_state::read_ordinary_maps): Likewise. + (module_state::read_macro_maps): Likewise. + (preprocess_module): Adjust data types to support 64-bit number of + line maps. + 2024-11-22 Andrew Pinski <quic_apinski@quicinc.com> PR bootstrap/117737 diff --git a/gcc/m2/ChangeLog b/gcc/m2/ChangeLog index 01a01e4..4ab0a6b 100644 --- a/gcc/m2/ChangeLog +++ b/gcc/m2/ChangeLog @@ -1,3 +1,7 @@ +2024-11-23 Maciej W. Rozycki <macro@orcam.me.uk> + + * Make-lang.in (m2 modula-2 modula2): Remove $(GCC_PARTS). + 2024-11-22 Andrew Pinski <quic_apinski@quicinc.com> PR bootstrap/117737 diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index fb3c50f..ae98be8 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,27 @@ +2024-11-23 Lewis Hyatt <lhyatt@gmail.com> + + PR preprocessor/117118 + * c-c++-common/raw-string-directive-3.c: New test. + * c-c++-common/raw-string-directive-4.c: New test. + +2024-11-23 Jerry DeLisle <jvdelisle@gcc.gnu.org> + + PR fortran/88052 + * gfortran.dg/comma_format_extension_4.f: Add missing comma. + * gfortran.dg/dollar_edit_descriptor_2.f: Likewise. + * gfortran.dg/fmt_error_9.f: Likewise. + * gfortran.dg/fmt_g0_5.f08: Likewise. + * gfortran.dg/fmt_t_2.f90: Likewise. + * gfortran.dg/pr88052.f90: New test. + +2024-11-23 Maciej W. Rozycki <macro@orcam.me.uk> + + * gcc.c-torture/execute/memcpy-a1.c: New file. + * gcc.c-torture/execute/memcpy-a2.c: New file. + * gcc.c-torture/execute/memcpy-a4.c: New file. + * gcc.c-torture/execute/memcpy-a8.c: New file. + * gcc.c-torture/execute/memcpy-ax.h: New file. + 2024-11-22 Jeff Law <jlaw@ventanamicro.com> PR target/109279 |