https://gcc.gnu.org/g:6b36b659e379723f97a2b4adf63276378784e06d
commit r15-8690-g6b36b659e379723f97a2b4adf63276378784e06d Author: GCC Administrator <gccadmin@gcc.gnu.org> Date: Mon Mar 24 00:17:16 2025 +0000 Daily bump. Diff: --- ChangeLog | 10 ++++++ gcc/ChangeLog | 82 +++++++++++++++++++++++++++++++++++++++++++++++++ gcc/DATESTAMP | 2 +- gcc/cp/ChangeLog | 12 ++++++++ gcc/d/ChangeLog | 5 +++ gcc/testsuite/ChangeLog | 22 +++++++++++++ libgcobol/ChangeLog | 5 +++ 7 files changed, 137 insertions(+), 1 deletion(-) diff --git a/ChangeLog b/ChangeLog index 7c17b4c861c9..9c3c42901c31 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,13 @@ +2025-03-23 Iain Sandoe <i...@sandoe.co.uk> + + PR libitm/88319 + * Makefile.in: Regenerate. + * Makefile.tpl: Add CXX_FOR_TARGET to NORMAL_TARGET_EXPORTS. + +2025-03-23 James K. Lowden <jklow...@cobolworx.com> + + * MAINTAINERS: Add myself. + 2025-03-17 Arthur Cohen <arthur.co...@embecosm.com> * .gitignore: Add libgrust target folders to the ignore list. diff --git a/gcc/ChangeLog b/gcc/ChangeLog index f5124f168085..ade7488deab8 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,85 @@ +2025-03-23 Sandra Loosemore <sloosem...@baylibre.com> + + PR other/42270 + * doc/extend.texi (Nonlocal Gotos): Group with other built-ins + sections. + (Constructing Calls): Likewise. + (Pragmas): Move earlier in the section, before the built-ins docs. + (Thread-Local): Likewise. + (OpenMP): Likewise. + (OpenACC): Likewise. + +2025-03-23 Sandra Loosemore <sloosem...@baylibre.com> + + PR other/42270 + * doc/extend.texi (Syntax Extensions): New section. + (Statement Exprs): Make it a subsection of the above. + (Local Labels): Likewise. + (Labels as Values): Likewise. + (Nested Functions): Likewise. + (Typeof): Likewise. + (Offsetof): Likewise. + (Alignment): Likewise. + (Incomplete Enums): Likewise. + (Variadic Macros): Likewise. + (Conditionals): Likewise. + (Case Ranges): Likewise. + (Mixed Labels and Declarations): Likewise. + (C++ Comments): Likewise. + (Escaped Newlines): Likewise. + (Hex Floats): Likewise. + (Binary constants): Likewise. + (Dollar Signs): Likewise. + (Character Escapes): Likewise. + (Alternate Keywords): Likewise. + (Function Names): Likewise. + (Semantic Extensions): New section. + (Function Prototypes): Make it a subsection of the above. + (Pointer Arith): Likewise. + (Variadic Pointer Args): Likewise. + (Pointers to Arrays): Likewise. + (Const and Volatile Functions): Likewise. + +2025-03-23 Sandra Loosemore <sloosem...@baylibre.com> + + PR other/42270 + * doc/extend.texi (Aggregate Types): New section. + (Variable Length): Make it a subsection of the above. + (Zero Length): Likewise. + (Empty Structures): Likewise. + (Flexible Array Members in Unions): Likewise. + (Flexible Array Members alone in Structures): Likewise. + (Unnamed Fields): Likewise. + (Cast to Union): Likewise. + (Subscripting): Likewise. + (Initializers): Likewise. + (Compound Literals): Likewise. + (Designated Inits): Likewise. + +2025-03-23 Sandra Loosemore <sloosem...@baylibre.com> + + PR other/42270 + * doc/extend.texi (Additional Numeric Types): New section. + (__int128): Make it a subsection of the above. + (Long Long): Likewise. + (Complex): Likewise. + (Floating Types): Likewise. + (Half-Precision): Likewise. + (Decimal Float): Likewise. + (Fixed-Point): Likewise. + +2025-03-23 Georg-Johann Lay <a...@gjlay.de> + + * config/avr/avr-mcus.def: Add AVR32SD20, AVR32SD28, AVR32SD32, + AVR64SD28, AVR64SD32, AVR64SD48. + * doc/avr-mmcu.texi: Rebuild. + +2025-03-23 Georg-Johann Lay <a...@gjlay.de> + + * doc/invoke.texi (AVR Optimization Options) + <-maccumulate-args>: Refer to -fdefer-pop. + <-muse-nonzero-bits>: Re-formulate what the option does. + 2025-03-22 Georg-Johann Lay <a...@gjlay.de> * config/avr/avr.cc (avr_option_override): Use diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP index 2e55fc0d0122..2b52eecc8dd4 100644 --- a/gcc/DATESTAMP +++ b/gcc/DATESTAMP @@ -1 +1 @@ -20250323 +20250324 diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog index 89e24d5d6022..6787916069db 100644 --- a/gcc/cp/ChangeLog +++ b/gcc/cp/ChangeLog @@ -1,3 +1,15 @@ +2025-03-23 Nathaniel Shead <nathanielosh...@gmail.com> + + PR c++/119154 + * decl2.cc (vague_linkage_p): Revert gnu_linkage handling. + * module.cc (importer_interface): New enumeration. + (get_importer_interface): New function. + (trees_out::core_bools): Use it to determine interface. + (trees_in::is_matching_decl): Propagate gnu_inline handling onto + existing forward declarations. + (trees_in::read_var_def): Also note explicit instantiation + definitions of variable templates to be emitted. + 2025-03-22 Patrick Palka <ppa...@redhat.com> PR c++/119379 diff --git a/gcc/d/ChangeLog b/gcc/d/ChangeLog index 87d37bd402b8..0c7d0ee4d2b0 100644 --- a/gcc/d/ChangeLog +++ b/gcc/d/ChangeLog @@ -1,3 +1,8 @@ +2025-03-23 Iain Buclaw <ibuc...@gdcproject.org> + + PR d/117621 + * types.cc (finish_aggregate_type): Propagate TYPE_PACKED to variants. + 2025-03-22 Iain Buclaw <ibuc...@gdcproject.org> * dmd/MERGE: Merge upstream dmd 032e24446b. diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index d859b0215be1..131f605e8aac 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,25 @@ +2025-03-23 Nathaniel Shead <nathanielosh...@gmail.com> + + PR c++/119154 + * g++.dg/modules/pr119154_a.C: Move to... + * g++.dg/modules/gnu-inline-1_a.C: ...here, and add decl. + * g++.dg/modules/pr119154_b.C: Move to... + * g++.dg/modules/gnu-inline-1_b.C: here, and add check. + * g++.dg/modules/gnu-inline-1_c.C: New test. + * g++.dg/modules/gnu-inline-1_d.C: New test. + * g++.dg/modules/gnu-inline-2_a.C: New test. + * g++.dg/modules/gnu-inline-2_b.C: New test. + * g++.dg/modules/extern-tpl-3_a.C: New test. + * g++.dg/modules/extern-tpl-3_b.C: New test. + * g++.dg/modules/extern-tpl-4_a.H: New test. + * g++.dg/modules/extern-tpl-4_b.C: New test. + * g++.dg/modules/extern-tpl-4_c.C: New test. + +2025-03-23 Iain Buclaw <ibuc...@gdcproject.org> + + PR d/117621 + * gdc.dg/pr117621.d: New test. + 2025-03-22 Georg-Johann Lay <a...@gjlay.de> PR target/119421 diff --git a/libgcobol/ChangeLog b/libgcobol/ChangeLog index 31fed56cb6e0..f3270616749b 100644 --- a/libgcobol/ChangeLog +++ b/libgcobol/ChangeLog @@ -1,3 +1,8 @@ +2025-03-23 Bob Dubner <rdub...@symas.com> + + * Makefile.am: Incorporate AM_CXXFLAGS = $(CXXFLAGS_FOR_TARGET). + * Makefile.in: Regenerated. + 2025-03-20 Iain Sandoe <i...@sandoe.co.uk> * Makefile.am: Use LIBICONV.