mirror of
https://github.com/gcc-mirror/gcc.git
synced 2024-11-21 13:40:47 +00:00
Daily bump.
This commit is contained in:
parent
ff98aab108
commit
fd48e674fd
@ -1,3 +1,55 @@
|
||||
2024-05-01 Gerald Pfeifer <gerald@pfeifer.com>
|
||||
|
||||
PR target/69374
|
||||
PR target/112959
|
||||
* doc/install.texi (Specific) <*-*-freebsd*>: The Ada and D
|
||||
run-time libraries are broken on i386 which also can affect
|
||||
64-bit builds. Go is broken.
|
||||
|
||||
2024-05-01 Jeff Law <jlaw@ventanamicro.com>
|
||||
|
||||
* config/riscv/bitmanip.md (splitter to use w-form division): Remove
|
||||
explicit subregs.
|
||||
(zero extended bitfield extraction): Similarly.
|
||||
* config/riscv/thead.md (*th_memidx_operand): Similarly.
|
||||
|
||||
2024-05-01 Jeff Law <jlaw@ventanamicro.com>
|
||||
|
||||
* config/riscv/riscv.cc (riscv_macro_fusion_pair_p): Break out
|
||||
tests for easier debugging in store pair fusion case. Fix offset
|
||||
check in same.
|
||||
|
||||
2024-05-01 Gerald Pfeifer <gerald@pfeifer.com>
|
||||
|
||||
PR target/69374
|
||||
PR target/112959
|
||||
* doc/install.texi (Specific) <*-*-freebsd*>: No longer refer
|
||||
to GCC or binutils in base. Recommend bootstrap using binutils.
|
||||
|
||||
2024-05-01 Gerald Pfeifer <gerald@pfeifer.com>
|
||||
|
||||
PR target/69374
|
||||
* doc/install.texi (Specific) <ia64-*-hpux*>: Remove details
|
||||
on libunwind for GCC 3.4 and earlier.
|
||||
|
||||
2024-05-01 Aldy Hernandez <aldyh@redhat.com>
|
||||
|
||||
* ipa-fnsummary.cc (evaluate_properties_for_edge): Initialize Value_Range's.
|
||||
* value-range.h (class Value_Range): Add a buffer and remove
|
||||
m_irange and m_frange.
|
||||
(Value_Range::Value_Range): Call init.
|
||||
(Value_Range::set_type): Same.
|
||||
(Value_Range::init): Use in place new to initialize buffer.
|
||||
(Value_Range::operator=): Tidy.
|
||||
|
||||
2024-05-01 Aldy Hernandez <aldyh@redhat.com>
|
||||
|
||||
* value-range.cc (unsupported_range::union_): Cast vrange to
|
||||
unsupported_range.
|
||||
(unsupported_range::intersect): Same.
|
||||
(unsupported_range::operator=): Make argument an unsupported_range.
|
||||
* value-range.h: New constructor.
|
||||
|
||||
2024-04-30 Andrew MacLeod <amacleod@redhat.com>
|
||||
|
||||
* gimple-range-op.cc (gimple_range_op_handler::calc_op1): Don't
|
||||
|
@ -1 +1 @@
|
||||
20240501
|
||||
20240502
|
||||
|
@ -1,3 +1,48 @@
|
||||
2024-05-01 Jason Merrill <jason@redhat.com>
|
||||
|
||||
* cp-tree.h (base_ctor_identifier): Adjust comment.
|
||||
* call.cc (in_charge_arg_for_name): Abort on deleting dtor.
|
||||
* decl2.cc (maybe_retrofit_in_chrg): Don't add it for
|
||||
destructors without vbases, either.
|
||||
* constexpr.cc (cxx_eval_call_expression): Remove workaround.
|
||||
|
||||
2024-05-01 Jason Merrill <jason@redhat.com>
|
||||
|
||||
PR c++/113706
|
||||
* decl.cc (decls_match): Handle memchr return type being
|
||||
const-qualified.
|
||||
|
||||
2024-05-01 Nathaniel Shead <nathanieloshead@gmail.com>
|
||||
|
||||
* name-lookup.cc (walk_module_binding): Use the
|
||||
partition-specific hidden flag instead of the top-level
|
||||
decl_hidden.
|
||||
|
||||
2024-05-01 Nathaniel Shead <nathanieloshead@gmail.com>
|
||||
|
||||
PR c++/114868
|
||||
* module.cc (depset::hash::add_binding_entity): Propagate
|
||||
OVL_USING_P for using-declarations.
|
||||
|
||||
2024-05-01 Nathaniel Shead <nathanieloshead@gmail.com>
|
||||
|
||||
PR c++/107688
|
||||
* name-lookup.cc (push_namespace): Error when exporting
|
||||
namespace with internal linkage.
|
||||
* parser.h (struct cp_parser): Add new flag
|
||||
'in_unbraced_export_declaration_p'.
|
||||
* parser.cc (cp_debug_parser): Print the new flag.
|
||||
(cp_parser_new): Initialise the new flag.
|
||||
(cp_parser_module_export): Set the new flag.
|
||||
(cp_parser_class_specifier): Clear and restore the new flag.
|
||||
(cp_parser_import_declaration): Imports can now appear directly
|
||||
in a linkage specification.
|
||||
(cp_parser_declaration): Categorise declarations as "name" or
|
||||
"special"; error on the later in contexts where the former is
|
||||
required.
|
||||
(cp_parser_class_head): Error when exporting a partial
|
||||
specialisation.
|
||||
|
||||
2024-04-30 Jakub Jelinek <jakub@redhat.com>
|
||||
|
||||
PR c++/114456
|
||||
|
@ -1,3 +1,42 @@
|
||||
2024-05-01 Jason Merrill <jason@redhat.com>
|
||||
|
||||
* g++.dg/debug/dwarf2/array-3.C: No more 'int' for in-chrg parm.
|
||||
* g++.dg/debug/dwarf2/array-4.C: Likewise.
|
||||
|
||||
2024-05-01 Jason Merrill <jason@redhat.com>
|
||||
|
||||
PR c++/113706
|
||||
* g++.dg/opt/const-builtin1.C: New test.
|
||||
* c-c++-common/pr103798-2.c: Remove xfail.
|
||||
|
||||
2024-05-01 Nathaniel Shead <nathanieloshead@gmail.com>
|
||||
|
||||
* g++.dg/modules/using-16_a.C: New test.
|
||||
* g++.dg/modules/using-16_b.C: New test.
|
||||
* g++.dg/modules/using-16_c.C: New test.
|
||||
|
||||
2024-05-01 Nathaniel Shead <nathanieloshead@gmail.com>
|
||||
|
||||
PR c++/114868
|
||||
* g++.dg/modules/using-15_a.C: New test.
|
||||
* g++.dg/modules/using-15_b.C: New test.
|
||||
* g++.dg/modules/using-15_c.C: New test.
|
||||
|
||||
2024-05-01 Nathaniel Shead <nathanieloshead@gmail.com>
|
||||
|
||||
PR c++/107688
|
||||
* g++.dg/modules/contracts-1_a.C: Avoid now-illegal syntax.
|
||||
* g++.dg/modules/contracts-2_a.C: Likewise.
|
||||
* g++.dg/modules/contracts-3_a.C: Likewise.
|
||||
* g++.dg/modules/contracts-4_a.C: Likewise.
|
||||
* g++.dg/modules/lang-1_c.C: Clarify now-legal syntax.
|
||||
* g++.dg/modules/pr101582-1.C: Remove now-legal XFAILS.
|
||||
* g++.dg/template/crash71.C: Update error messages.
|
||||
* g++.dg/cpp2a/linkage-spec1.C: New test.
|
||||
* g++.dg/modules/export-3.C: New test.
|
||||
* g++.dg/modules/export-4_a.C: New test.
|
||||
* g++.dg/modules/export-4_b.C: New test.
|
||||
|
||||
2024-04-30 Jivan Hakobyan <jivanhakobyan9@gmail.com>
|
||||
|
||||
* gcc.target/riscv/fix.c: New test.
|
||||
|
@ -1,3 +1,9 @@
|
||||
2024-05-01 Jonathan Wakely <jwakely@redhat.com>
|
||||
|
||||
PR libstdc++/114891
|
||||
* include/std/generator: Check feature test macro before using
|
||||
is_pointer_interconvertible_v.
|
||||
|
||||
2024-04-30 Christophe Lyon <christophe.lyon@linaro.org>
|
||||
|
||||
* testsuite/lib/gdb-test.exp (gdb-test): Fix regexp. Quote
|
||||
|
Loading…
Reference in New Issue
Block a user