]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
Daily bump.
authorGCC Administrator <gccadmin@gcc.gnu.org>
Mon, 24 Mar 2025 00:17:16 +0000 (00:17 +0000)
committerGCC Administrator <gccadmin@gcc.gnu.org>
Mon, 24 Mar 2025 00:17:16 +0000 (00:17 +0000)
ChangeLog
gcc/ChangeLog
gcc/DATESTAMP
gcc/cp/ChangeLog
gcc/d/ChangeLog
gcc/testsuite/ChangeLog
libgcobol/ChangeLog

index 7c17b4c861c94d4886f2cc7b08934cb2a97d2705..9c3c42901c317511cba407e109d3bf4931e16595 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,13 @@
+2025-03-23  Iain Sandoe  <iain@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  <jklowden@cobolworx.com>
+
+       * MAINTAINERS: Add myself.
+
 2025-03-17  Arthur Cohen  <arthur.cohen@embecosm.com>
 
        * .gitignore: Add libgrust target folders to the ignore list.
index f5124f1680852f0de3c65a1a193982c9653fa23a..ade7488deab8e0b17289bb72f411299a634a6d9a 100644 (file)
@@ -1,3 +1,85 @@
+2025-03-23  Sandra Loosemore  <sloosemore@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  <sloosemore@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  <sloosemore@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  <sloosemore@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  <avr@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  <avr@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  <avr@gjlay.de>
 
        * config/avr/avr.cc (avr_option_override): Use
index 2e55fc0d0122ab9dae521262e8c65094b4044f49..2b52eecc8dd4afaf8ee3ffa2a1b8c757e5cbdb85 100644 (file)
@@ -1 +1 @@
-20250323
+20250324
index 89e24d5d6022f1d5c16d56dc9f1ef7b26ba6a57e..6787916069dbadb4905eb8950d75afbe11fe907c 100644 (file)
@@ -1,3 +1,15 @@
+2025-03-23  Nathaniel Shead  <nathanieloshead@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  <ppalka@redhat.com>
 
        PR c++/119379
index 87d37bd402b8a7aee9529653a508eda802d79dd4..0c7d0ee4d2b05533691b440057d8248ff5531271 100644 (file)
@@ -1,3 +1,8 @@
+2025-03-23  Iain Buclaw  <ibuclaw@gdcproject.org>
+
+       PR d/117621
+       * types.cc (finish_aggregate_type): Propagate TYPE_PACKED to variants.
+
 2025-03-22  Iain Buclaw  <ibuclaw@gdcproject.org>
 
        * dmd/MERGE: Merge upstream dmd 032e24446b.
index d859b0215be13d14f8faa4be4a2106651993fbec..131f605e8aac3f036758b221ef5edc0c539581b8 100644 (file)
@@ -1,3 +1,25 @@
+2025-03-23  Nathaniel Shead  <nathanieloshead@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  <ibuclaw@gdcproject.org>
+
+       PR d/117621
+       * gdc.dg/pr117621.d: New test.
+
 2025-03-22  Georg-Johann Lay  <avr@gjlay.de>
 
        PR target/119421
index 31fed56cb6e09ae388da5ffb92ab85aaad42a362..f3270616749b2bb165152aa3a316d579902de560 100644 (file)
@@ -1,3 +1,8 @@
+2025-03-23  Bob Dubner  <rdubner@symas.com>
+
+       * Makefile.am: Incorporate AM_CXXFLAGS = $(CXXFLAGS_FOR_TARGET).
+       * Makefile.in: Regenerated.
+
 2025-03-20  Iain Sandoe  <iain@sandoe.co.uk>
 
        * Makefile.am: Use LIBICONV.