Patch |  Series |  rb/tb |  S/W/F |  Date |  Submitter  |  Delegate |  State   
---|---|---|---|---|---|---|---  
Add stub 'gcc/rust/ChangeLog' (was: Prepare 'contrib/gcc-changelog/git_commit.py' for GCC/Rust)  |  Add stub 'gcc/rust/ChangeLog' (was: Prepare 'contrib/gcc-changelog/git_commit.py' for GCC/Rust)  | \- - | --- | 2022-12-10 | Thomas Schwinge | New  
Prepare 'contrib/gcc-changelog/git_commit.py' for GCC/Rust (was: Rust front-end patches v4)  |  Prepare 'contrib/gcc-changelog/git_commit.py' for GCC/Rust (was: Rust front-end patches v4)  | \- - | --- | 2022-12-10 | Thomas Schwinge | New  
[v4,1/19] modula2 front end: changes outside gcc/m2, libgm2 and gcc/testsuite.  |  [v4,1/19] modula2 front end: changes outside gcc/m2, libgm2 and gcc/testsuite.  | \- - | --- | 2022-12-10 | Gaius Mulley | New  
c++: extract_local_specs and unevaluated contexts [PR100295]  |  c++: extract_local_specs and unevaluated contexts [PR100295]  | \- - | --- | 2022-12-09 | Patrick Palka | New  
Fortran: ICE on recursive derived types with allocatable components [PR107872]  |  Fortran: ICE on recursive derived types with allocatable components [PR107872]  | \- - | --- | 2022-12-09 | Harald Anlauf | New  
Fortran: Replace simple '.' quotes by %<.%> |  Fortran: Replace simple '.' quotes by %<.%> | \- - | --- | 2022-12-09 | Tobias Burnus | New  
Fortran/OpenMP: align/allocator modifiers to the allocate clause  |  Fortran/OpenMP: align/allocator modifiers to the allocate clause  | \- - | --- | 2022-12-09 | Tobias Burnus | New  
[v2] RISC-V: Produce better code with complex constants [PR95632] [PR106602]  |  [v2] RISC-V: Produce better code with complex constants [PR95632] [PR106602]  | \- - | --- | 2022-12-09 | Raphael Moreira Zinsly | New  
i386: correct division modeling in lujiazui.md  |  i386: correct division modeling in lujiazui.md  | \- - | --- | 2022-12-09 | Alexander Monakov | New  
initialize fde objects lazily  |  initialize fde objects lazily  | \- - | --- | 2022-12-09 | Thomas Neumann | New  
AArch64: Enable TARGET_CONST_ANCHOR  |  AArch64: Enable TARGET_CONST_ANCHOR  | \- - | --- | 2022-12-09 | Wilco Dijkstra | New  
[10/15,V5] arm: Implement cortex-M return signing address codegen  |  Untitled series #15095  | \- - | --- | 2022-12-09 | Andrea Corallo | New  
gcov: Fix -fprofile-update=atomic  |  gcov: Fix -fprofile-update=atomic  | \- - | --- | 2022-12-09 | Sebastian Huber | New  
Fix memory constraint on MVE v[ld/st][2/4] instructions [PR107714]  |  Fix memory constraint on MVE v[ld/st][2/4] instructions [PR107714]  | \- - | --- | 2022-12-09 | Stam Markianos-Wright | New  
[v3] LoongArch: Fixed a compilation failure with '%c' in inline assembly [PR107731].  |  [v3] LoongArch: Fixed a compilation failure with '%c' in inline assembly [PR107731].  | \- - | --- | 2022-12-09 | Lulu Cheng | New  
[2/2] LoongArch: drop loongarch-driver  |  [1/2] LoongArch: respect the with values in config.gcc  | \- - | --- | 2022-12-09 | Icenowy Zheng | New  
[1/2] LoongArch: respect the with values in config.gcc  |  [1/2] LoongArch: respect the with values in config.gcc  | \- - | --- | 2022-12-09 | Icenowy Zheng | New  
[committed] analyzer: rename region-model-impl-calls.cc to kf.cc  |  [committed] analyzer: rename region-model-impl-calls.cc to kf.cc  | \- - | --- | 2022-12-09 | David Malcolm | New  
[committed] analyzer: fix ICE on region creation during get_referenced_base_regions [PR108003]  |  [committed] analyzer: fix ICE on region creation during get_referenced_base_regions [PR108003]  | \- - | --- | 2022-12-09 | David Malcolm | New  
[committed] analyzer: handle memmove like memcpy  |  [committed] analyzer: handle memmove like memcpy  | \- - | --- | 2022-12-09 | David Malcolm | New  
[committed] libstdc++: Remove digit separators [PR108015]  |  [committed] libstdc++: Remove digit separators [PR108015]  | \- - | --- | 2022-12-09 | Jonathan Wakely | New  
[committed] libstdc++: Fix some -Wunused warnings in tests  |  [committed] libstdc++: Fix some -Wunused warnings in tests  | \- - | --- | 2022-12-09 | Jonathan Wakely | New  
[committed] libstdc++: Add [[nodiscard]] to chrono conversion functions  |  [committed] libstdc++: Add [[nodiscard]] to chrono conversion functions  | \- - | --- | 2022-12-09 | Jonathan Wakely | New  
[committed] libstdc++: Change class-key for duration and time_point to class  |  [committed] libstdc++: Change class-key for duration and time_point to class  | \- - | --- | 2022-12-09 | Jonathan Wakely | New  
[v3] docs: Suggest options to improve ASAN stack traces  |  [v3] docs: Suggest options to improve ASAN stack traces  | \- - | --- | 2022-12-08 | Marek Polacek | New  
[RFA] gimplify: avoid unnecessary copy of init array [PR105838]  |  [RFA] gimplify: avoid unnecessary copy of init array [PR105838]  | \- - | --- | 2022-12-08 | Jason Merrill | New  
Fortran: diagnose and reject duplicate CONTIGUOUS attribute [PR108025]  |  Fortran: diagnose and reject duplicate CONTIGUOUS attribute [PR108025]  | \- - | --- | 2022-12-08 | Harald Anlauf | New  
[pushed] c++: build initializer_list<string> in a loop [PR105838]  |  [pushed] c++: build initializer_list<string> in a loop [PR105838]  | \- - | --- | 2022-12-08 | Jason Merrill | New  
[pushed] c++: avoid initializer_list<string> [PR105838]  |  [pushed] c++: avoid initializer_list<string> [PR105838]  | \- - | --- | 2022-12-08 | Jason Merrill | New  
bpf: add define_insn for bswap  |  bpf: add define_insn for bswap  | \- - | --- | 2022-12-08 | David Faust | New  
[pushed] c++: fewer allocator temps [PR105838]  |  [pushed] c++: fewer allocator temps [PR105838]  | \- - | --- | 2022-12-08 | Jason Merrill | New  
c++: class-scope qualified constrained auto [PR107188]  |  c++: class-scope qualified constrained auto [PR107188]  | \- - | --- | 2022-12-08 | Patrick Palka | New  
AArch64 div-by-255, ensure that arguments are registers. [PR107988]  |  AArch64 div-by-255, ensure that arguments are registers. [PR107988]  | \- - | --- | 2022-12-08 | Tamar Christina | New  
[v2] docs: Suggest options to improve ASAN stack traces  |  [v2] docs: Suggest options to improve ASAN stack traces  | \- - | --- | 2022-12-08 | Marek Polacek | New  
tree-optimization/99919 - bogus uninit diagnostic with bitfield guards  |  tree-optimization/99919 - bogus uninit diagnostic with bitfield guards  | \- - | --- | 2022-12-08 | Richard Biener | New  
expr.cc: avoid unexpected side effects in expand_expr_divmod optimization  |  expr.cc: avoid unexpected side effects in expand_expr_divmod optimization  | \- - | --- | 2022-12-08 | Jose E. Marchesi | New  
tree-optimization/107699 - missed &data._M_elems + _1 != &data._M_elems folding  |  tree-optimization/107699 - missed &data._M_elems + _1 != &data._M_elems folding  | \- - | --- | 2022-12-08 | Richard Biener | New  
cfgbuild: Fix DEBUG_INSN handling in find_bb_boundaries [PR106719]  |  cfgbuild: Fix DEBUG_INSN handling in find_bb_boundaries [PR106719]  | \- - | --- | 2022-12-08 | Jakub Jelinek | New  
i386: Add *concat<mode><dwi>3_{5,6,7} patterns [PR107627]  |  i386: Add *concat<mode><dwi>3_{5,6,7} patterns [PR107627]  | \- - | --- | 2022-12-08 | Jakub Jelinek | New  
[COMMITTED] libgcc: xtensa: remove stray symbols from X*HAL macro definitions  |  [COMMITTED] libgcc: xtensa: remove stray symbols from X*HAL macro definitions  | \- - | --- | 2022-12-08 | Max Filippov | New  
[v4,rs6000] Enable have_cbranchcc4 on rs6000  |  [v4,rs6000] Enable have_cbranchcc4 on rs6000  | \- - | --- | 2022-12-08 | HAO CHEN GUI | New  
Add zstd support to libbacktrace  |  Add zstd support to libbacktrace  | \- - | --- | 2022-12-08 | Ian Lance Taylor | New  
[committed] c: Diagnose auto constexpr used with a type  |  [committed] c: Diagnose auto constexpr used with a type  | \- - | --- | 2022-12-07 | Joseph Myers | New  
c++: modules and std::source_location::current() def arg [PR100881]  |  c++: modules and std::source_location::current() def arg [PR100881]  | \- - | --- | 2022-12-07 | Patrick Palka | New  
[3/3] btf: correct generation for extern funcs [PR106773]  |  btf: fix BTF for extern items [PR106773]  | \- - | --- | 2022-12-07 | David Faust | New  
[2/3] btf: fix 'extern const void' variables [PR106773]  |  btf: fix BTF for extern items [PR106773]  | \- - | --- | 2022-12-07 | David Faust | New  
[1/3] btf: add 'extern' linkage for variables [PR106773]  |  btf: fix BTF for extern items [PR106773]  | \- - | --- | 2022-12-07 | David Faust | New  
Fortran: handle zero-sized arrays in ctors with typespec [PR108010]  |  Fortran: handle zero-sized arrays in ctors with typespec [PR108010]  | \- - | --- | 2022-12-07 | Harald Anlauf | New  
RISC-V: Produce better code with complex constants [PR95632] [PR106602]  |  RISC-V: Produce better code with complex constants [PR95632] [PR106602]  | \- - | --- | 2022-12-07 | Raphael Moreira Zinsly | New  
docs: Suggest options to improve ASAN stack traces  |  docs: Suggest options to improve ASAN stack traces  | \- - | --- | 2022-12-07 | Marek Polacek | New  
c++: ICE with concepts TS multiple auto deduction [PR101886]  |  c++: ICE with concepts TS multiple auto deduction [PR101886]  | \- - | --- | 2022-12-07 | Patrick Palka | New  
[committed] testsuite: Add test for C90 auto with implicit int  |  [committed] testsuite: Add test for C90 auto with implicit int  | \- - | --- | 2022-12-07 | Joseph Myers | New  
[committed] preprocessor: Enable __VA_OPT__ for C2x  |  [committed] preprocessor: Enable __VA_OPT__ for C2x  | \- - | --- | 2022-12-07 | Joseph Myers | New  
[2/2] OpenMP: Duplicate checking for map clauses in Fortran (PR107214)  |  [1/2] OpenMP/Fortran: Combined directives with map/firstprivate of same symbol  | \- - | --- | 2022-12-07 | Julian Brown | New  
[1/2] OpenMP/Fortran: Combined directives with map/firstprivate of same symbol  |  [1/2] OpenMP/Fortran: Combined directives with map/firstprivate of same symbol  | \- - | --- | 2022-12-07 | Julian Brown | New  
[COMMITTED] AArch64: Fix assert in aarch64_move_imm [PR108006]  |  [COMMITTED] AArch64: Fix assert in aarch64_move_imm [PR108006]  | \- - | --- | 2022-12-07 | Wilco Dijkstra | New  
PR tree-optimization/107985 - Ensure arguments to range-op handler are supported.  |  PR tree-optimization/107985 - Ensure arguments to range-op handler are supported.  | \- - | --- | 2022-12-07 | Andrew MacLeod | New  
range-op-float, v2: frange_arithmetic tweaks for MODE_COMPOSITE_P  |  range-op-float, v2: frange_arithmetic tweaks for MODE_COMPOSITE_P  | \- - | --- | 2022-12-07 | Jakub Jelinek | New  
range-op-float, v2: Fix up frange_arithmetic [PR107967]  |  range-op-float, v2: Fix up frange_arithmetic [PR107967]  | \- - | --- | 2022-12-07 | Jakub Jelinek | New  
c++, TLS: Support cross-tu static initialization for targets without alias support [PR106435].  |  c++, TLS: Support cross-tu static initialization for targets without alias support [PR106435].  | \- - | --- | 2022-12-07 | Iain Sandoe | New  
tree-optimization/106904 - bogus -Wstringopt-overflow with vectors  |  tree-optimization/106904 - bogus -Wstringopt-overflow with vectors  | \- - | --- | 2022-12-07 | Richard Biener | New  
range-op-float: frange_arithmetic tweaks for MODE_COMPOSITE_P  |  range-op-float: frange_arithmetic tweaks for MODE_COMPOSITE_P  | \- - | --- | 2022-12-07 | Jakub Jelinek | New  
[V3] Use reg mode to move sub blocks for parameters and returns  |  [V3] Use reg mode to move sub blocks for parameters and returns  | \- - | --- | 2022-12-07 | Jiufu Guo | New  
[committed] MAINTAINERS: Add myself as Rust front-end maintainer  |  [committed] MAINTAINERS: Add myself as Rust front-end maintainer  | \- - | --- | 2022-12-07 | Arthur Cohen | New  
tree-optimization/104475 - bogus -Wstringop-overflow  |  tree-optimization/104475 - bogus -Wstringop-overflow  | \- - | --- | 2022-12-07 | Richard Biener | New  
ipa/105676 - pure attribute suggestion for const function  |  ipa/105676 - pure attribute suggestion for const function  | \- - | --- | 2022-12-07 | Richard Biener | New  
preprocessor: __has_include_next should not error out [PR80755]  |  preprocessor: __has_include_next should not error out [PR80755]  | \- - | --- | 2022-12-07 | Helmut Grohne | New  
range-op-float: Fix up frange_arithmetic [PR107967]  |  range-op-float: Fix up frange_arithmetic [PR107967]  | \- - | --- | 2022-12-07 | Jakub Jelinek | New  
libgomp.texi: Reverse-offload updates (was: [Patch] libgomp: Handle OpenMP's reverse offloads)  |  libgomp.texi: Reverse-offload updates (was: [Patch] libgomp: Handle OpenMP's reverse offloads)  | \- - | --- | 2022-12-07 | Tobias Burnus | New  
i386: Avoid fma_chain for -march=alderlake and sapphirerapids.  |  i386: Avoid fma_chain for -march=alderlake and sapphirerapids.  | \- - | --- | 2022-12-07 | Hongyu Wang | New  
[v2] Add a new conversion for conditional ternary set into ifcvt [PR106536]  |  [v2] Add a new conversion for conditional ternary set into ifcvt [PR106536]  | \- - | --- | 2022-12-07 | HAO CHEN GUI | New  
doc: Correct a clerical error in the document.  |  doc: Correct a clerical error in the document.  | \- - | --- | 2022-12-07 | Lulu Cheng | New  
[committed] analyzer: don't create bindings or binding keys for empty regions [PR107882]  |  [committed] analyzer: don't create bindings or binding keys for empty regions [PR107882]  | \- - | --- | 2022-12-06 | David Malcolm | New  
[committed] libstdc++: Fix test that fails due to name clash with old glibc [PR107979]  |  [committed] libstdc++: Fix test that fails due to name clash with old glibc [PR107979]  | \- - | --- | 2022-12-06 | Jonathan Wakely | New  
[committed] libstdc++: Add casts for integer-like difference type [PR107871]  |  [committed] libstdc++: Add casts for integer-like difference type [PR107871]  | \- - | --- | 2022-12-06 | Jonathan Wakely | New  
[committed] libstdc++: Add hint to compiler about vector invariants [PR106434]  |  [committed] libstdc++: Add hint to compiler about vector invariants [PR106434]  | \- - | --- | 2022-12-06 | Jonathan Wakely | New  
[committed] libstdc++: Add nodiscard attribute to mutex try_lock functions  |  [committed] libstdc++: Add nodiscard attribute to mutex try_lock functions  | \- - | --- | 2022-12-06 | Jonathan Wakely | New  
[committed] libstdc++: The Trouble with Tribbles  |  [committed] libstdc++: The Trouble with Tribbles  | \- - | --- | 2022-12-06 | Jonathan Wakely | New  
[4/4] libbacktrace: get debug information for loaded dlls  |  [1/4] libbacktrace: change all pc related variables to uintptr_t  | \- - | --- | 2022-12-06 | Björn Schäpers | New  
[3/4] libbacktrace: work with aslr on windows  |  [1/4] libbacktrace: change all pc related variables to uintptr_t  | \- - | --- | 2022-12-06 | Björn Schäpers | New  
[2/4] libbacktrace: detect executable path on windows  |  [1/4] libbacktrace: change all pc related variables to uintptr_t  | \- - | --- | 2022-12-06 | Björn Schäpers | New  
[1/4] libbacktrace: change all pc related variables to uintptr_t  |  [1/4] libbacktrace: change all pc related variables to uintptr_t  | \- - | --- | 2022-12-06 | Björn Schäpers | New  
[v4,15/19] modula2 front end: cc1gm2 additional non modula2 source files  |  Untitled series #15010  | \- - | --- | 2022-12-06 | Gaius Mulley | New  
[committed] analyzer: use __attribute__((nonnull)) at top level of analysis [PR106325]  |  [committed] analyzer: use __attribute__((nonnull)) at top level of analysis [PR106325]  | \- - | --- | 2022-12-06 | David Malcolm | New  
[committed] contrib: doxygen: add gcc/analyzer subdirectory to INPUT  |  [committed] contrib: doxygen: add gcc/analyzer subdirectory to INPUT  | \- - | --- | 2022-12-06 | David Malcolm | New  
[committed] analyzer: update internal docs  |  [committed] analyzer: update internal docs  | \- - | --- | 2022-12-06 | David Malcolm | New  
[committed] analyzer: split out more stuff from region-model-impl-calls.cc  |  [committed] analyzer: split out more stuff from region-model-impl-calls.cc  | \- - | --- | 2022-12-06 | David Malcolm | New  
c++: NTTP object wrapper substitution fixes [PR103346, ...]  |  c++: NTTP object wrapper substitution fixes [PR103346, ...]  | \- - | --- | 2022-12-06 | Patrick Palka | New  
[V3,2/2] Add a new warning option -Wstrict-flex-arrays.  |  Update -Warray-bounds with -fstrict-flex-arrays  | \- - | --- | 2022-12-06 | Qing Zhao | New  
[V3,1/2] Update -Warray-bounds with -fstrict-flex-arrays.  |  Update -Warray-bounds with -fstrict-flex-arrays  | \- - | --- | 2022-12-06 | Qing Zhao | New  
[V2,1/1] Add a new warning option -Wstrict-flex-arrays.  |  [V2,1/1] Add a new warning option -Wstrict-flex-arrays.  | \- - | --- | 2022-12-06 | Qing Zhao | New  
[v3,14/19] modula2 front end: gimple interface remainder  |  modula-2 front end patches overview  | \- - | --- | 2022-12-06 | Gaius Mulley | New  
[v3,15/19] modula2 front end: cc1gm2 additional non modula2 source files  |  [v3,1/19] modula2 front end: changes outside gcc/m2, libgm2 and gcc/testsuite.  | \- - | --- | 2022-12-06 | Gaius Mulley | New  
[v3,16/19] modula2 front end: bootstrap and documentation tools  |  [v3,1/19] modula2 front end: changes outside gcc/m2, libgm2 and gcc/testsuite.  | \- - | --- | 2022-12-06 | Gaius Mulley | New  
[v3,17/19] modula2 front end: dejagnu expect library scripts  |  [v3,1/19] modula2 front end: changes outside gcc/m2, libgm2 and gcc/testsuite.  | \- - | --- | 2022-12-06 | Gaius Mulley | New  
[v3,10/19] modula2 front end: gimple interface header files *.h and *.def  |  [v3,1/19] modula2 front end: changes outside gcc/m2, libgm2 and gcc/testsuite.  | \- - | --- | 2022-12-06 | Gaius Mulley | New  
[v3,11/19] modula2 front end: gimple interface *[a-d]*.cc  |  modula-2 front end patches overview  | \- - | --- | 2022-12-06 | Gaius Mulley | New  
[v3,12/19] modula2 front end: gimple interface *[e-f]*.cc  |  modula-2 front end patches overview  | \- - | --- | 2022-12-06 | Gaius Mulley | New  
[v3,13/19] modula2 front end: gimple interface *[g-m]*.cc  |  [v3,1/19] modula2 front end: changes outside gcc/m2, libgm2 and gcc/testsuite.  | \- - | --- | 2022-12-06 | Gaius Mulley | New  
[v3,5/19] modula2 front end: libgm2/libm2iso contents  |  [v3,1/19] modula2 front end: changes outside gcc/m2, libgm2 and gcc/testsuite.  | \- - | --- | 2022-12-06 | Gaius Mulley | New