mirror of git://gcc.gnu.org/git/gcc.git
Daily bump.
This commit is contained in:
parent
af5a62ee88
commit
7f67acf60c
|
@ -1,3 +1,16 @@
|
|||
2024-11-02 Jakub Jelinek <jakub@redhat.com>
|
||||
|
||||
PR middle-end/117384
|
||||
* gimplify.cc (gimplify_init_ctor_eval): Add VIEW_CONVERT_EXPR around
|
||||
rctor if it doesn't have expected type.
|
||||
|
||||
2024-11-02 Jeff Law <jlaw@ventanamicro.com>
|
||||
|
||||
* config/ft32/ft32.cc (ft32_lra_p): Remove.
|
||||
(TARGET_LRA_P): Likewise.
|
||||
* config/ft32/ft32.opt: Make -mlra ignored.
|
||||
* doc/invoke.texi: Adjust documentation for -mlra on ft32.
|
||||
|
||||
2024-11-01 Jakub Jelinek <jakub@redhat.com>
|
||||
|
||||
PR bootstrap/117407
|
||||
|
|
|
@ -1 +1 @@
|
|||
20241102
|
||||
20241103
|
||||
|
|
|
@ -1,3 +1,38 @@
|
|||
2024-11-02 David Malcolm <dmalcolm@redhat.com>
|
||||
|
||||
* analyzer.cc: Include "make-unique.h". Convert "to_json"
|
||||
functions to use std::unique_ptr.
|
||||
* call-string.cc: Likewise.
|
||||
* constraint-manager.cc: Likewise.
|
||||
* diagnostic-manager.cc: Likewise.
|
||||
* engine.cc: Likewise.
|
||||
* program-point.cc: Likewise.
|
||||
* program-state.cc: Likewise.
|
||||
* ranges.cc: Likewise.
|
||||
* region-model.cc: Likewise.
|
||||
* region.cc: Likewise.
|
||||
* svalue.cc: Likewise.
|
||||
* sm.cc: Likewise.
|
||||
* store.cc: Likewise.
|
||||
* supergraph.cc: Likewise.
|
||||
* analyzer.h: Convert "to_json" functions to return
|
||||
std::unique_ptr.
|
||||
* call-string.h: Likewise.
|
||||
* constraint-manager.h: Likewise.
|
||||
(bounded_range::set_json_attr): Pass "obj" by reference.
|
||||
* diagnostic-manager.h: Convert "to_json" functions to return
|
||||
std::unique_ptr.
|
||||
* exploded-graph.h: Likewise.
|
||||
* program-point.h: Likewise.
|
||||
* program-state.h: Likewise.
|
||||
* ranges.h: Likewise.
|
||||
* region-model.h: Likewise.
|
||||
* region.h: Likewise.
|
||||
* sm.h: Likewise.
|
||||
* store.h: Likewise.
|
||||
* supergraph.h: Likewise.
|
||||
* svalue.h: Likewise.
|
||||
|
||||
2024-11-01 David Malcolm <dmalcolm@redhat.com>
|
||||
|
||||
PR analyzer/117373
|
||||
|
|
|
@ -1,3 +1,25 @@
|
|||
2024-11-02 Nathaniel Shead <nathanieloshead@gmail.com>
|
||||
Jason Merrill <jason@redhat.com>
|
||||
|
||||
PR c++/113814
|
||||
* pt.cc (add_mergeable_specialization): Propagate
|
||||
TYPE_CANONICAL.
|
||||
|
||||
2024-11-02 Nathaniel Shead <nathanieloshead@gmail.com>
|
||||
|
||||
PR c++/116317
|
||||
* module.cc
|
||||
(depset::DB_MAYBE_RECURSIVE_BIT): New flag.
|
||||
(depset::DB_ENTRY_BIT): New flag.
|
||||
(depset::is_maybe_recursive): New accessor.
|
||||
(depset::is_entry): New accessor.
|
||||
(depset::hash::writing_merge_key): New field.
|
||||
(trees_out::decl_value): Inform dep_hash while we're writing the
|
||||
merge key information for a decl.
|
||||
(depset::hash::add_dependency): Find recursive deps and mark the
|
||||
entry point.
|
||||
(sort_cluster): Ensure that the entry dep is streamed first.
|
||||
|
||||
2024-11-01 David Malcolm <dmalcolm@redhat.com>
|
||||
|
||||
PR bootstrap/117361
|
||||
|
|
|
@ -1,3 +1,19 @@
|
|||
2024-11-02 Thomas Koenig <tkoenig@gcc.gnu.org>
|
||||
|
||||
* check.cc (gfc_check_mask): Handle BT_INSIGNED.
|
||||
* gfortran.h (enum gfc_isym_id): Add GFC_ISYM_UMASKL and
|
||||
GFC_ISYM_UMASKR.
|
||||
* gfortran.texi: List UMASKL and UMASKR, remove unsigned future
|
||||
unsigned arguments for MASKL and MASKR.
|
||||
* intrinsic.cc (add_functions): Add UMASKL and UMASKR.
|
||||
* intrinsic.h (gfc_simplify_umaskl): New function.
|
||||
(gfc_simplify_umaskr): New function.
|
||||
(gfc_resolve_umasklr): New function.
|
||||
* intrinsic.texi: Document UMASKL and UMASKR.
|
||||
* iresolve.cc (gfc_resolve_umasklr): New function.
|
||||
* simplify.cc (gfc_simplify_umaskr): New function.
|
||||
(gfc_simplify_umaskl): New function.
|
||||
|
||||
2024-11-01 Thomas Koenig <tkoenig@gcc.gnu.org>
|
||||
|
||||
* resolve.cc (resolve_operator): Also handle BT_UNSIGNED.
|
||||
|
|
|
@ -1,3 +1,40 @@
|
|||
2024-11-02 Dimitar Dimitrov <dimitar@dinux.eu>
|
||||
|
||||
* gcc.dg/pr116887.c: Require effective target fpic.
|
||||
|
||||
2024-11-02 Dimitar Dimitrov <dimitar@dinux.eu>
|
||||
|
||||
* gcc.dg/pr117245.c: Require effective target with trampolines.
|
||||
|
||||
2024-11-02 Thomas Koenig <tkoenig@gcc.gnu.org>
|
||||
|
||||
* gfortran.dg/unsigned_39.f90: New test.
|
||||
|
||||
2024-11-02 Jakub Jelinek <jakub@redhat.com>
|
||||
|
||||
PR middle-end/117384
|
||||
* c-c++-common/init-7.c: New test.
|
||||
|
||||
2024-11-02 Nathaniel Shead <nathanieloshead@gmail.com>
|
||||
Jason Merrill <jason@redhat.com>
|
||||
|
||||
PR c++/113814
|
||||
* g++.dg/modules/partial-6.h: New test.
|
||||
* g++.dg/modules/partial-6_a.H: New test.
|
||||
* g++.dg/modules/partial-6_b.H: New test.
|
||||
* g++.dg/modules/partial-6_c.C: New test.
|
||||
|
||||
2024-11-02 Nathaniel Shead <nathanieloshead@gmail.com>
|
||||
|
||||
PR c++/116317
|
||||
* g++.dg/modules/late-ret-4_a.H: New test.
|
||||
* g++.dg/modules/late-ret-4_b.C: New test.
|
||||
|
||||
2024-11-02 Jeff Law <jlaw@ventanamicro.com>
|
||||
|
||||
* lib/target-supports.exp (check_effective_target_trampolines): ft32
|
||||
does not support trampolines.
|
||||
|
||||
2024-11-01 Andrew MacLeod <amacleod@redhat.com>
|
||||
|
||||
* g++.dg/cpp23/attr-assume-opt.C (f2b): Alternate flow test.
|
||||
|
|
|
@ -1,3 +1,17 @@
|
|||
2024-11-02 Jakub Jelinek <jakub@redhat.com>
|
||||
|
||||
PR libstdc++/117406
|
||||
* include/c_global/cmath (std::ilogb(_Float16), std::llrint(_Float16),
|
||||
std::llround(_Float16), std::lrint(_Float16), std::lround(_Float16)):
|
||||
Don't cast __builtin_* return to _Float16.
|
||||
(std::ilogb(__gnu_cxx::__bfloat16_t),
|
||||
std::llrint(__gnu_cxx::__bfloat16_t),
|
||||
std::llround(__gnu_cxx::__bfloat16_t),
|
||||
std::lrint(__gnu_cxx::__bfloat16_t),
|
||||
std::lround(__gnu_cxx::__bfloat16_t)): Don't cast __builtin_* return to
|
||||
__gnu_cxx::__bfloat16_t.
|
||||
* testsuite/26_numerics/headers/cmath/117406.cc: New test.
|
||||
|
||||
2024-11-01 Jonathan Wakely <jwakely@redhat.com>
|
||||
|
||||
* include/bits/unordered_map.h: Check __glibcxx_node_extract and
|
||||
|
|
Loading…
Reference in New Issue