Daily bump.
This commit is contained in:
parent
90d9cdfa82
commit
e270b89978
6 changed files with 104 additions and 1 deletions
|
@ -1,3 +1,23 @@
|
|||
2025-03-08 Sandra Loosemore <sloosemore@baylibre.com>
|
||||
|
||||
* doc/extend.texi (Basic Asm): Document that AssemblerInstructions
|
||||
can be an asm constexpr.
|
||||
(Extended Asm): Move the notes about asm constexprs for
|
||||
AssemblerTemplate and Clobbers to the corresponding subsections.
|
||||
Remove the notes for OutputOperands and InputOperands and reword
|
||||
misleading descriptions of the list item syntax. Note that
|
||||
constraint strings can be asm constexprs.
|
||||
(Asm constexprs): Use "title case" for subsection name. Be
|
||||
explicit about what parts of the asm syntax this applies to and
|
||||
that the parentheses are required. Correct markup and terminology.
|
||||
|
||||
2025-03-08 Sandra Loosemore <sloosemore@baylibre.com>
|
||||
|
||||
PR c/67301
|
||||
* doc/extend.texi (Extended Asm): Clarify that the square brackets
|
||||
around the asmSymbolicName of operands are a required part of
|
||||
the syntax.
|
||||
|
||||
2025-03-07 Jakub Jelinek <jakub@redhat.com>
|
||||
|
||||
PR c/117178
|
||||
|
|
|
@ -1 +1 @@
|
|||
20250308
|
||||
20250309
|
||||
|
|
|
@ -1,3 +1,19 @@
|
|||
2025-03-08 Sandra Loosemore <sloosemore@baylibre.com>
|
||||
|
||||
* parser.cc (cp_parser_asm_definition): Make comment more explicit.
|
||||
(cp_parser_asm_operand_list): Likewise. Also correct the comment
|
||||
block at the top of the function to reflect reality.
|
||||
|
||||
2025-03-08 Jason Merrill <jason@redhat.com>
|
||||
Nathaniel Shead <nathanieloshead@gmail.com>
|
||||
|
||||
PR c++/114630
|
||||
PR c++/114795
|
||||
* pt.cc (reopen_tinst_level): Set or clear MK_PURVIEW.
|
||||
(mark_decl_instantiated): Call set_instantiating_module.
|
||||
(instantiate_pending_templates): Save and restore module_kind so
|
||||
it isn't affected by reopen_tinst_level.
|
||||
|
||||
2025-03-07 Marek Polacek <polacek@redhat.com>
|
||||
|
||||
PR c++/118775
|
||||
|
|
|
@ -1,3 +1,20 @@
|
|||
2025-03-08 Thomas Koenig <tkoenig@gcc.gnu.org>
|
||||
|
||||
PR fortran/119157
|
||||
* gfortran.h (gfc_symbol): Make ext_dummy_arglist_mismatch a
|
||||
one-bit bitfield
|
||||
(gfc_pop_undo_symbol): Declare prototype.
|
||||
* symbol.cc (gfc_pop_undo_symbol): New function.
|
||||
* interface.cc (gfc_get_formal_from_actual_arglist): Call it
|
||||
for artificially introduced formal variables.
|
||||
|
||||
2025-03-08 Jerry DeLisle <jvdelisle@gcc.gnu.org>
|
||||
|
||||
PR fortran/119054
|
||||
* resolve.cc (resolve_elemental_actual): When checking other
|
||||
actual arguments to elemental procedures, don't check
|
||||
attributes of literals and function calls.
|
||||
|
||||
2025-03-06 Harald Anlauf <anlauf@gmx.de>
|
||||
|
||||
PR fortran/119118
|
||||
|
|
|
@ -1,3 +1,25 @@
|
|||
2025-03-08 Thomas Koenig <tkoenig@gcc.gnu.org>
|
||||
|
||||
PR fortran/119157
|
||||
* gfortran.dg/interface_57.f90: New test.
|
||||
|
||||
2025-03-08 Jason Merrill <jason@redhat.com>
|
||||
Nathaniel Shead <nathanieloshead@gmail.com>
|
||||
|
||||
PR c++/114630
|
||||
PR c++/114795
|
||||
* g++.dg/modules/modules.exp: Run xtreme tests once.
|
||||
* g++.dg/modules/gmf-3.C: New test.
|
||||
* g++.dg/modules/gmf-4.C: New test.
|
||||
* g++.dg/modules/gmf-xtreme.C: New test.
|
||||
|
||||
2025-03-08 Jerry DeLisle <jvdelisle@gcc.gnu.org>
|
||||
|
||||
PR fortran/119054
|
||||
* gfortran.dg/pr95446.f90: Expand test case to literals and
|
||||
function calls.
|
||||
Signed-off-by: Peter Hill <peter.hill@york.ac.uk>
|
||||
|
||||
2025-03-07 Jakub Jelinek <jakub@redhat.com>
|
||||
|
||||
PR c/117178
|
||||
|
|
|
@ -1,3 +1,31 @@
|
|||
2025-03-08 Giuseppe D'Angelo <giuseppe.dangelo@kdab.com>
|
||||
|
||||
* include/bits/version.def (atomic_value_initialization):
|
||||
Guard the FTM with the language concepts FTM.
|
||||
* include/bits/version.h: Regenerate.
|
||||
* include/std/atomic (atomic): When atomic value init is
|
||||
defined, change the defaulted default constructor to
|
||||
a non-defaulted one, constraining it as per LWG4169.
|
||||
Otherwise, keep the existing constructor.
|
||||
Remove the NSDMI for the _M_i member.
|
||||
(_GLIBCXX20_INIT): Drop the macro, as it is not needed any more.
|
||||
* testsuite/29_atomics/atomic/69301.cc: Test that
|
||||
an atomic wrapping a non-default-constructible type is
|
||||
always itself non-default-constructible (in all language
|
||||
modes).
|
||||
* testsuite/29_atomics/atomic/cons/trivial.cc: New test.
|
||||
|
||||
2025-03-08 Jonathan Wakely <jwakely@redhat.com>
|
||||
|
||||
* include/bits/stl_algobase.h (__nothrow_contiguous_iterator):
|
||||
Remove.
|
||||
(__memcpyable_iterators): Simplify.
|
||||
(__copy_move_a2, __copy_n_a, __copy_move_backward_a2): Call
|
||||
std::to_address on the iterators after advancing them.
|
||||
* testsuite/25_algorithms/copy/contiguous.cc: New test.
|
||||
* testsuite/25_algorithms/copy_backward/contiguous.cc: New test.
|
||||
* testsuite/25_algorithms/copy_n/contiguous.cc: New test.
|
||||
|
||||
2025-03-07 Jonathan Wakely <jwakely@redhat.com>
|
||||
|
||||
* include/std/forward_list (erase): Change lambda to have
|
||||
|
|
Loading…
Add table
Reference in a new issue