Releases: UoB-HPC/compiler-snapshots
gcc-15.2024-10-06Z.4782662
[220402b
] 2024-10-06T19:21:21Z
hppa: Use stack slot SP-40 to copy between integer and floating-point registers
[fe2e64b
] 2024-10-06T12:27:49Z
Add single-lane SLP support to .GOMP_SIMD_LANE vectorization
[c86be8f
] 2024-10-06T03:54:37Z
doc: Focus on DWARF for FreeBSD
[88b75dc
] 2024-10-06T00:17:19Z
Daily bump.
[29f47b0
] 2024-10-05T22:39:41Z
hppa: Don't clobber frame_pointer_rtx in expanders
[f653910
] 2024-10-05T22:18:31Z
hppa: Fix indirect_goto constraint
[9fc5b8f
] 2024-10-05T18:34:29Z
libstdc++: add std::is_virtual_base_of
[7c0d1e9
] 2024-10-05T17:48:06Z
libstdc++: Implement LWG 3664 changes to ranges::distance
[a8e6360
] 2024-10-05T12:43:03Z
Fix various issues of -ftrivial-auto-var-init=zero with Ada
[515f015
] 2024-10-05T11:59:32Z
Improve load permutation lowering
[7d736ec
] 2024-10-05T00:18:14Z
Daily bump.
[3f10a24
] 2024-10-04T23:41:42Z
MAINTAINERS: Add myself to write after approval
[385a232
] 2024-10-04T22:31:17Z
diagnostics: bulletproof opening of SARIF output [PR116978]
[7d2845d
] 2024-10-04T19:22:00Z
x86: Disable stack protector for naked functions
[20ce363
] 2024-10-04T19:04:15Z
aarch64: Fix bug with max/min (PR116934)
[58b9024
] 2024-10-04T18:28:12Z
AVR: target/116953 - ICE due to operands clobber in avr_out_sbxx_branch.
[0f39769
] 2024-10-04T18:26:50Z
testsuite - Some float64 and float32x test require double64plus.
[6064420
] 2024-10-04T15:25:39Z
cfgexpand: Expand comment on when non-var clobbers can show up
[115857b
] 2024-10-04T15:13:14Z
testsuite: Fix fallout of turning warnings into errors on 32-bit Arm
[f139cbe
] 2024-10-04T15:08:02Z
Revert: AVR: Implement TARGET_FLOATN_MODE.
[98a1a88
] 2024-10-04T14:36:30Z
AVR: Implement TARGET_FLOATN_MODE.
[e2a701c
] 2024-10-04T14:30:10Z
PR modula2/116918 -fswig correct syntax fixup
[78d2af1
] 2024-10-04T14:02:48Z
[PATCH] RISC-V/libgcc: Fix incorrect .cfi_offset for saving ra in _riscv_save[0-3] on ilp32e.
[20165d0
] 2024-10-04T14:01:39Z
libstdc++/ranges: Implement various small LWG issues
[c679caf
] 2024-10-04T13:24:24Z
testsuite: Fix up unevalstr2.C test
[f000cb8
] 2024-10-04T13:15:11Z
aarch64: Set Armv9-A generic L1 cache line size to 64 bytes
[e120521
] 2024-10-04T13:08:28Z
libstdc++: Fix some Parallel Mode testsuite failures
[7766a2c
] 2024-10-04T12:46:13Z
arm: Fix missed CE optimization for armv8.1-m.main [PR 116444]
[16cd00a
] 2024-10-04T12:14:13Z
Fixup dumping of re-trying without/with single-lane SLP
[f82055f
] 2024-10-04T12:02:13Z
diagnostic, pch: Fix up the new diagnostic PCH methods for ubsan checking [PR116936]
[92e9e97
] 2024-10-04T11:12:45Z
i386: Fix up ix86_expand_int_compare with TImode comparisons of SUBREGs from V8{H,B}Fmode against zero [PR116921]
[67b750c
] 2024-10-04T10:36:52Z
i386: Fix up *minmax3_2 splitter [PR116925]
[247643c
] 2024-10-04T10:30:04Z
c++: Allow references to internal-linkage vars in C++11 [PR113266]
[6a1e109
] 2024-10-04T10:30:03Z
c++: Return the underlying decl rather than the USING_DECL from update_binding [PR116913]
[7fb6526
] 2024-10-04T09:55:59Z
Relax gcc.dg/vect/pr65947-8.c
[f135278
] 2024-10-04T09:53:23Z
libstdc++: Replace implicit lambda capture of 'this' [PR116964]
[a96ebb2
] 2024-10-04T09:48:27Z
tree-optimization/99856 - fix testcase
[0fae155
] 2024-10-04T08:42:40Z
testsuite: fix two newly-running -Wstringop-overflow test directives
[a2b7a6f
] 2024-10-04T08:42:39Z
testsuite: add missing braces around dejagnu directives
[a0cc694
] 2024-10-04T08:15:48Z
testsuite - Fix gcc.c-torture/execute/ieee/pr108540-1.c
[186be7f
] 2024-10-04T04:53:15Z
doc: Drop GCC 2.6 ABI change note for H8/h8300-hms
[4f0026c
] 2024-10-04T03:35:21Z
gcc: fix typo in gimplify
[68d88d9
] 2024-10-04T03:35:14Z
testsuite: gnat.dg: fix dg-do directive syntax
[5dad738
] 2024-10-04T01:43:21Z
c++: record template specialization hash
[e175fb3
] 2024-10-04T00:17:32Z
Daily bump.
[d77f073
] 2024-10-03T20:31:00Z
c++: free garbage vec in coerce_template_parms
[547219f
] 2024-10-03T18:02:27Z
Aarch64: Define WIDEST_HARDWARE_FP_SIZE
[fe33530
] 2024-10-03T17:25:43Z
Revert "c++: free garbage vec in coerce_template_parms"
[b6ff52a
] 2024-10-03T16:39:00Z
c++: add -Wdeprecated-literal-operator [CWG2521]
[dca2b47
] 2024-10-03T16:39:00Z
c++: -Wdeprecated enables later standard deprecations
[5b08ae5
] 2024-10-03T16:33:53Z
c++: free garbage vec in coerce_template_parms
[8d63d87
] 2024-10-03T13:22:47Z
AVR: Make gcc.dg/c23-stdarg-9.c work.
[28911f6
] 2024-10-03T11:29:55Z
libstdc++: Fix some warnings seen during bootstrap
[7754a8b
] 2024-10-03T11:29:55Z
libstdc++: Fix -Wdeprecated-declarations warning for Parallel Mode [PR116944]
[0d9d687
] 2024-10-03T11:29:55Z
libstdc++: Make Unicode utils work with Parallel Mode
[34670de
] 2024-10-03T11:26:21Z
Restore aarch64 bootstrap
[edec4bf
] 2024-10-03T08:31:11Z
aarch64: Fix early ra for -fno-delete-dead-exceptions [PR116927]
[ccb6e08
] 2024-10-03T04:44:21Z
libstdc++: [_Hashtable] Fix some implementation inconsistencies
[caef700
] 2024-10-03T02:05:03Z
diagnostics: support SARIF 2.2 output, undocumented for now [PR116301]
[1d09117
] 2024-10-03T00:18:37Z
Daily bump.
[1f619fe
] 2024-10-02T17:16:01Z
phiopt: Fix VCE moving by rewriting it into cast [PR116098]
[77c3ef0
] 2024-10-02T17:09:18Z
testsuite/52641 - Make gcc.dg/strict-flex-array-3.c work on int != 32 bits.
[524b9c2
] 2024-10-02T16:42:26Z
AVR: Make gcc.dg/pr113596.c work.
[5bf78cf
] 2024-10-02T15:16:55Z
testsuite/52641 - Require int32 for gcc.dg/pr93820-2.c.
[875a1df
] 2024-10-02T14:50:36Z
testsuite/52641 - Fix gcc.dg/signbit-6.c for int != 32-bit targets.
[4d9e473
] 2024-10-02T14:27:42Z
middle-end: Fix ifcvt predicate generation for masked function calls
[4e11ad7
] 2024-10-02T14:15:47Z
arm: Prevent ICE when doloop dec_set is not PLUS expr
[3a52838
] 2024-10-02T13:32:37Z
c++: Fix regression introduced by r15-3796 [PR116722]
[dafbfdb
] 2024-10-02T13:29:10Z
Replace another missed iterative_hash_object
[ffc389c
] 2024-10-02T12:14:44Z
gimple ssa: Don't use __builtin_popcount in switch exp transform [PR116616]
[842fbfa
] 2024-10-02T11:59:58Z
Speedup iterative_hash_template_arg
[32b99da
] 2024-10-02T11:45:54Z
Adjust expectation for gcc.dg/vect/slp-19c.c
[77c5e4a
] 2024-10-02T11:45:54Z
Adjust gcc.dg/vect/slp-12a.c
[71896a8
] 2024-10-02T11:23:10Z
un-XFAIL gcc.dg/vect/vect-double-reduc-5.c
[61d87f2
] 2024-10-02T11:02:06Z
testsuite/116596 - fix gcc.dg/vect/slp-11a.c
[02f4efe
] 2024-10-02T10:56:02Z
tree-optimization/113197 - bougs assert in PTA
[4ba4165
] 2024-10-02T10:55:57Z
tree-optimiztation/114855 - profile prediction slowness
[5cf26f2
] 2024-10-02T10:36:17Z
libstdc++: Fix rounding in chrono::parse
[c534e37
] 2024-10-02T10:36:17Z
libstdc++: Populate std::time_get::get's %c format for C locale
[05b7ab8
] 2024-10-02T10:29:11Z
libstdc++: Fix -Wlong-long warning in <bits/postypes.h>
[79ea0aa
] 2024-10-02T09:29:36Z
testsuite/116660 - adjust testcases unexpectedly failing on 32bit sparc
[ba76326
] 2024-10-02T09:12:21Z
tree-optimization/116566 - single lane SLP for VLA inductions
[56d0ee7
] 2024-10-02T09:10:33Z
doc: Drop h8300-hms reference to binaries downloads
[5943a2f
] 2024-10-02T08:53:35Z
libcpp: Implement clang -Wheader-guard warning [PR96842]
[ba53cca
] 2024-10-02T08:14:50Z
opts: Fix up regenerate-opt-urls dependencies
[cea87c8
] 2024-10-02T07:36:33Z
backprop: Fix deleting of a phi node [PR116922]
[9175d08
] 2024-10-02T06:49:50Z
Fix gcc.dg/pr116905.c
[b56dc0a
] 2024-10-02T06:44:15Z
testsuite/116654 - adjust gcc.dg/vect/costmodel/ppc/costmodel-slp-12.c
[eb0698a
] 2024-10-02T06:44:15Z
testsuite/116654 - adjust gcc.target/powerpc/p9-vec-length-full-8.c
[e592ea8
] 2024-10-02T06:15:44Z
tree-optimization/116654 - missed dr_explicit_realign[_optimized] with SLP
[ed7b3e7
] 2024-10-02T06:01:28Z
RISC-V: Add testcases for form 2 of scalar signed SAT_SUB
[3809b4d
] 2024-10-02T06:01:15Z
Match: Support form 2 for scalar signed integer SAT_SUB
[60f1fed
] 2024-10-02T00:17:48Z
Daily bump.
[1c9b440
] 2024-10-01T21:40:49Z
c++: don't advertise C++20 concepts in C++14
[f72b1a4
] 2024-10-01T18:42:09Z
AVR: avr.cc - Drop a superfluous sub-condition in avr_out_compare.
[5e41e8f
] 2024-10-01T18:28:51Z
AVR: avr-passes.cc - Fix a build warning.
[ac4cdf5
] 2024-10-01T16:44:12Z
aarch64: Introduce new unspecs for smax/smin
[9dd9a06
] 2024-10-01T16:42:37Z
Implement MAXVAL and MINVAL for UNSIGNED.
[be2f7a1
] 2024-10-01T16:03:38Z
Fix wrong code out of NRV + RSO + inlining
[97fd777
] 2024-10-01T15:10:29Z
[PATCH] RISC-V/libgcc: Fix incorrect and missing .cfi_offset for _riscv_save[0-3] on RV32.
[1b7cfa7
] 2024-10-01T14:45:54Z
c++: introduce __builtin_is_virtual_base_of
[698e0ec
] 2024-10-01T14:09:35Z
phi-opt: Improve factor heurstic with constants and conversions from bool [PR116890]
[8273e31
] 2024-10-01T14:06:54Z
modula2: Add FindIndice to library module gm2-libs/Indexing
[fda30a3
] 2024-10-01T13:26:31Z
PR modula2/116918 -fswig correct syntax
[35dd5cf
] 2024-10-01T12:48:03Z
aarch64: Add fp8 scalar types
[27ddda8
] 2024-10-01T12:28:33Z
tree-optimization/116902 - vectorizer load hosting breaks UID order #2
[60fa7f5
] 2024-10-01T10:52:21Z
tree-optimization/116905 - ICE with bogus range ops
[3e1bd64
] 2024-10-01T09:44:50Z
tree-optimization/116906 - unsafe PRE with never executed edges
[de25f17
] 2024-10-01T07:52:20Z
range-cache: Fix ranger ICE if number of bbs increases [PR116899]
[bdbd060
] 2024-10-01T07:49:49Z
range-cache: Fix ICE on SSA_NAME with def_stmt not yet in the IL [PR116898]
[0939c8c
] 2024-10-01T00:20:07Z
Daily bump.
[b1696ff
] 2024-10-01T00:14:10Z
libstdc++-v3: Fix signed-overflow warning for newlib/ctype_base.h, PR116895
[ab07db3
] 2024-09-30T22:57:35Z
[testcase] Fix-absfloat16.c-testcase
[4bcfaae
] 2024-09-30T19:20:31Z
c++: concept in default argument...
gcc-15.2024-09-29Z.a2a78c0
[b6ea98b
] 2024-09-29T23:24:07Z
RISC-V: Implement scalar SAT_SUB for signed integer
[7372672
] 2024-09-29T19:52:32Z
cselib: Discard useless locs of preserved VALUEs [PR116627]
[f4d0c6a
] 2024-09-29T17:45:32Z
testsuite: XFAIL gfortran.dg/initialization_25.f90 properly (again)
[01a42a0
] 2024-09-29T16:40:02Z
[PATCH] SH: Document extended asm operand modifers
[0cd24b0
] 2024-09-29T16:15:55Z
[PATCH] [PATCH] Avoid integer overflow in gcc.dg/cpp/charconst-3.c (PR testsuite/116806)
[a0f1f50
] 2024-09-29T16:07:29Z
[PATCH v2] RISC-V: Improve code generation for select of consecutive constants
[a30a9d5
] 2024-09-29T11:36:52Z
doc: Document struct-layout-1.exp for ABI checks
[74a0ff6
] 2024-09-29T00:17:27Z
Daily bump.
[786773d
] 2024-09-28T20:29:56Z
Implement FINDLOC for UNSIGNED.
[1c92800
] 2024-09-28T20:28:59Z
Implement CSHIFT and EOSHIFT for unsigned.
[2531f01
] 2024-09-28T01:20:31Z
doc: Remove i?86--linux installation note from 2003
[9261339
] 2024-09-28T00:19:05Z
Daily bump.
[2196a20
] 2024-09-27T23:00:52Z
c++: Implement resolution for DR 36 [PR116160]
[b9ac51a
] 2024-09-27T23:00:31Z
c++: Don't strip USING_DECLs when updating local bindings [PR116748]
[cf9efe5
] 2024-09-27T22:59:01Z
c++/modules: Propagate purview/import for templates in duplicate_decls [PR116803]
[6885407
] 2024-09-27T22:55:11Z
libstdc++: Fix more pedwarns in headers for C++98
[16491e1
] 2024-09-27T22:55:09Z
libstdc++: Refactor experimental::filesystem::path string conversions
[7040c20
] 2024-09-27T20:41:31Z
libstdc++: Fix -Wsign-compare warning in std::string::resize_for_overwrite
[96e0370
] 2024-09-27T20:33:07Z
c++: ICE with structured bindings and m-d array [PR102594]
[500046d
] 2024-09-27T15:28:12Z
libstdc++: Fix test FAIL due to -Wpointer-arith
[c580b8a
] 2024-09-27T15:28:12Z
libstdc++: Fix test FAILs due to -Wreturn-local-addr
[0ff49a5
] 2024-09-27T14:35:10Z
aarch64: fix build failure on aarch64-none-elf
[64072e6
] 2024-09-27T14:07:40Z
diagnostic: Save/restore diagnostic context history and push/pop state for PCH [PR116847]
[ddc72ba
] 2024-09-27T14:06:29Z
diagnostic: Use vec instead of custom array reallocations for m_classification_history/m_push_list [PR116847]
[a721089
] 2024-09-27T13:59:38Z
i386: Modernize AMD processor types
[cd430b1
] 2024-09-27T13:57:22Z
Widening-Mul: Fix one ICE when iterate on phi node
[9085cc2
] 2024-09-27T12:55:28Z
Fix sorting in Contributors.html
[dd5b823
] 2024-09-27T12:17:44Z
libgcc, Darwin: Don't build legacy libgcc_s.1 on macOS 14 [PR116809]
[d888a8a
] 2024-09-27T11:37:38Z
c++/coro: ignore cleanup_point_exprs while expanding awaits [PR116793]
[05e4f07
] 2024-09-27T11:37:37Z
c++/coro: prevent ICV_STATEMENT diagnostics in temp promotion [PR116502]
[de03ef6
] 2024-09-27T11:37:37Z
c++: simplify handling implicit INDIRECT_REF and co_await in convert_to_void
[037c97e
] 2024-09-27T10:27:39Z
[MAINTAINERS]: Add myself as MVE Reviewer for the AArch32 (arm) port
[cfdc0a3
] 2024-09-27T10:06:17Z
libgomp.texi: Remove now duplicate TR13 item
[bb01c9d
] 2024-09-27T09:29:06Z
RISC-V/libgcc: Save/Restore routines for E goes with ABI.
[6b7eaec
] 2024-09-27T08:48:09Z
libgomp.texi: fix formatting; add post-TR13 OpenMP impl. status items
[3db9e99
] 2024-09-27T07:20:24Z
Fix bogus SLP nvector compute in check_load_store_for_partial_vectors
[b1c7095
] 2024-09-27T07:20:24Z
tree-optimization/116818 - try VMAT_GATHER_SCATTER also for SLP
[9c04112
] 2024-09-27T07:14:00Z
unswitch: Replace manual ondemand maybe_undef with ssa_name_maybe_undef_p/mark_ssa_maybe_undefs [PR116848]
[af4471c
] 2024-09-27T03:49:23Z
c++: Update decl_linkage for C++11
[ad08ef0
] 2024-09-27T03:49:23Z
c++/modules: Use decl_linkage in maybe_record_mergeable_decl
[d0762e9
] 2024-09-27T03:49:23Z
c++/modules: Fix linkage checks for exported using-decls
[1a0b33e
] 2024-09-27T03:49:23Z
c++/modules: Allow imported references in constant expressions
[3471ae3
] 2024-09-27T01:53:29Z
testsuite/gfortran.dg/open_errors_2.f90: Remove now-redundant file deletion
[ff20f2b
] 2024-09-27T00:18:47Z
Daily bump.
[48e1b89
] 2024-09-26T23:18:43Z
libstdc++: Add missing 'inline' to always_inline function
[6a4d1c3
] 2024-09-26T23:16:53Z
libgcc, libstdc++: Make declarations no longer TU-local [PR115126]
[6ac4e2f
] 2024-09-26T21:50:32Z
c++: tweak for -Wrange-loop-construct [PR116731]
[e23e537
] 2024-09-26T21:45:22Z
libstdc++: Fix freebsd/dragonfly build [PR116859]
[240285e
] 2024-09-26T20:32:01Z
libstdc++: Add [[nodiscard]] to iostream members
[5ad6ff2
] 2024-09-26T20:32:01Z
libstdc++: Fix comments in tests that mention basic_filebuf
[ee9f006
] 2024-09-26T20:32:01Z
libstdc++: Preserve signbit of nan when converting float to double [PR113578]
[9ec258b
] 2024-09-26T15:25:34Z
libgomp.texi: Fix deprecation note for omp_{get,set}_nested + OMP_NESTED
[819098d
] 2024-09-26T14:45:11Z
testsuite: XFAIL gfortran.dg/initialization_25.f90 properly
[e9f3414
] 2024-09-26T13:00:20Z
doc: Remove index reference to removed documentation in fortran manual
[6f76ce8
] 2024-09-26T12:41:00Z
Add virtual destructor to AbstractExpr
[942bbb2
] 2024-09-26T12:26:00Z
tree-optimization/114855 - speed up dom_oracle::register_transitives
[e4a58b6
] 2024-09-26T12:01:20Z
Fortran/OpenMP: Middle-end support for mapping of DT with allocatable components
[d797202
] 2024-09-26T11:55:28Z
libstdc++: Suppress an attribute suggestion warning [PR116853].
[c45844e
] 2024-09-26T11:38:40Z
libstdc++: Fix std::basic_stracktrace to not assume allocators throw std::bad_alloc
[efdda20
] 2024-09-26T11:14:27Z
libstdc++: Remove noexcept-specifier from MCF __cxa_guard_acquire [PR116857]
[9dc1ab9
] 2024-09-26T09:55:13Z
pretty-print: Fix up allocate_object
[34bf6aa
] 2024-09-26T08:27:07Z
testsuite: fix hyphen typos
[98aac7c
] 2024-09-26T08:27:06Z
testsuite: fix comment-only directive typos
[27003e5
] 2024-09-26T07:31:08Z
doc: Remove MinGW note on binutils 2.16
[454371d
] 2024-09-26T06:03:35Z
[match.pd] Handle abs pattern with convert
[85910e6
] 2024-09-26T02:37:34Z
x86: Extend AVX512 Vectorization for Popcount in Various Modes
[78eef89
] 2024-09-26T01:42:15Z
Define VECTOR_STORE_FLAG_VALUE
[064d5c6
] 2024-09-26T01:20:28Z
testsuite: Fix testcase g++.dg/modules/indirect-1_b.C [PR116846]
[12c8cb8
] 2024-09-26T01:01:03Z
RISC-V: Add testcases for form 3 of signed vector SAT_ADD
[342221f
] 2024-09-26T01:00:53Z
Match: Support form 3 for vector signed integer .SAT_ADD
[9d76276
] 2024-09-26T00:19:14Z
Daily bump.
[14cd108
] 2024-09-25T23:04:59Z
gfortran testsuite: Remove unit-files in files having open-statements, PR116701
[d5864b9
] 2024-09-25T20:09:38Z
testsuite: fix dejagnu typos with underscores
[6fee826
] 2024-09-25T20:09:38Z
testsuite: XFAIL g++.dg/modules/indirect-1_b.C
[0b953ce
] 2024-09-25T19:23:00Z
doc: Remove @code wrapping of fortran option names [PR116801]
[cc40795
] 2024-09-25T18:19:28Z
i386: Add GENERIC and GIMPLE folders of builtin_ia32{min,max}* [PR116738]
[c79cc30
] 2024-09-25T18:10:52Z
x86: Don't use address override with segment regsiter
[ed6dccd
] 2024-09-25T18:05:24Z
ltmain.sh: allow more flags at link-time
[82d9727
] 2024-09-25T18:02:12Z
libstdc++: testsuite: fix dg-bogus directive syntax
[3308e82
] 2024-09-25T16:51:48Z
Fix testsuite failure on 32-bit targets.
[d1e7f3a
] 2024-09-25T15:17:14Z
Add an alternative testcase for PR 70740
[6c5543d
] 2024-09-25T15:03:18Z
match: Fix a != 0 ? a * b : 0
patterns for things that trap [PR116772]
[7cf85d1
] 2024-09-25T14:26:36Z
c++: Add testcase for DR 2874
[340ef96
] 2024-09-25T14:26:35Z
c++: Add testcase for DR 2728
[0564d95
] 2024-09-25T14:26:35Z
c++: Add testcase for DR 2836
[a88d6c6
] 2024-09-25T14:25:26Z
match: Fix A || B not optimized to true when !B implies A [PR114326]
[6efc770
] 2024-09-25T14:08:27Z
Speed up wide_int_storage::operator=(wide_int_storage const&)
[0e095df
] 2024-09-25T14:08:27Z
Speed up get_bitmask_from_range
[1fea6f8
] 2024-09-25T13:52:22Z
c++: use TARGET_EXPR accessors
[08b8341
] 2024-09-25T13:47:05Z
match: Change (A * B) + (-C) to (B - C/A) * A, if C multiple of A [PR109393]
[9b76263
] 2024-09-25T12:23:15Z
Remove recursion in simplify_control_stmt_condition_1 [PR114855].
[af8ff00
] 2024-09-25T12:23:15Z
remove dominator recursion from reassoc
[2407dbe
] 2024-09-25T12:20:45Z
libstdc++: more #pragma diagnostic
[63a598d
] 2024-09-25T12:20:45Z
libstdc++: #ifdef out #pragma GCC system_header
[7ad17fe
] 2024-09-25T12:06:39Z
Use tree view for find_always_executed_bbs result
[fcff9c3
] 2024-09-25T11:57:02Z
OpenMP: Update OMP_REQUIRES_TARGET_USED for declare_target + interop
[5d87b98
] 2024-09-25T09:53:19Z
RISC-V: Cleanup debug code for SAT* testcases [NFC]
[0b2d3bf
] 2024-09-25T06:59:39Z
Disable add_store_equivs when -fno-expensive-optimizations
[cc141b5
] 2024-09-25T06:59:39Z
rtl-optimization/114855 - slow add_store_equivs in IRA
[caf3fe7
] 2024-09-25T06:57:55Z
tree-optimization/114855 - slow VRP due to equiv oracle queries
[5b652b0
] 2024-09-25T06:55:20Z
RISC-V: Refine the testcase of vector SAT_TRUNC
[32bcca3
] 2024-09-25T06:55:13Z
RISC-V: Refine the testcase of vector SAT_SUB
[043d607
] 2024-09-25T06:55:03Z
RISC-V: Refine the testcase of vector SAT_ADD
[742d242
] 2024-09-25T03:19:12Z
i386: Update the comment for mapxf option
[6935bdd
] 2024-09-25T03:10:41Z
OpenMP: Fix testsuite failure on x86 with -m32
[2d8392c
] 2024-09-25T00:18:47Z
Daily bump.
[291e20e
] 2024-09-24T20:57:42Z
Add random numbers and fix some bugs.
[fbeb1a9
] 2024-09-24T20:53:59Z
Implement IANY, IALL and IPARITY for unsigned.
[1762b7f
] 2024-09-24T20:21:26Z
options: Regenerate c.opt.urls
[5e918a4
] 2024-09-24T19:59:10Z
Implement SUM and PRODUCT for unsigned.
[5d98fe0
] 2024-09-24T19:51:42Z
Implement MATMUL and DOT_PRODUCT for unsigned.
[650e915
] 2024-09-24T18:24:57Z
c++:...
gcc-15.2024-09-22Z.50c9c3c
[20ec2c5
] 2024-09-22T23:43:14Z
RISC-V: Add testcases for form 3 of signed scalar SAT_ADD
[0312b66
] 2024-09-22T18:46:43Z
testsuite, coroutines: Add tests for non-supension ramp returns.
[43eab54
] 2024-09-22T18:43:08Z
libgcc, Darwin: From macOS 11, make that the earliest supported.
[0f52a92
] 2024-09-22T16:52:36Z
libstdc++: Disable std::formatter<char8_t, C> specialization
[164c1b1
] 2024-09-22T16:45:06Z
libstdc++: Silence -Wattributes warning in exception_ptr
[b646316
] 2024-09-22T16:45:06Z
libstdc++: Use constexpr instead of _GLIBCXX20_CONSTEXPR in
[482e651
] 2024-09-22T16:45:06Z
libstdc++: Fix formatting of most negative chrono::duration [PR116755]
[83c6fe1
] 2024-09-22T16:45:06Z
libstdc++: Fix condition for ranges::copy to use memmove [PR116754]
[dc47add
] 2024-09-22T16:45:05Z
libstdc++: add default template parameters to algorithms
[d024be8
] 2024-09-22T16:45:05Z
libstdc++: Reorder C++26 entries in version.def
[d842eb5
] 2024-09-22T16:45:05Z
libstdc++: Silence -Woverloaded-virtual warning in cxx11-ios_failure.cc
[4150bcd
] 2024-09-22T12:38:49Z
middle-end: lower COND_EXPR into gimple form in vect_recog_bool_pattern
[e84e5d0
] 2024-09-22T12:34:10Z
aarch64: Take into account when VF is higher than known scalar iters
[6738224
] 2024-09-22T00:17:59Z
Daily bump.
[d6cb779
] 2024-09-21T16:33:11Z
fortran: Add -finline-intrinsics flag for MINLOC/MAXLOC [PR90608]
[3c01ddc
] 2024-09-21T16:33:04Z
fortran: Continue MINLOC/MAXLOC second loop where the first stopped [PR90608]
[7d43b4e
] 2024-09-21T16:32:59Z
fortran: Inline non-character MINLOC/MAXLOC with no DIM [PR90608]
[5999d55
] 2024-09-21T16:32:51Z
fortran: Inline integral MINLOC/MAXLOC with no DIM and scalar MASK [PR90608]
[dd52503
] 2024-09-21T16:32:44Z
fortran: Inline integral MINLOC/MAXLOC with no DIM and no MASK [PR90608]
[8731ad2
] 2024-09-21T16:32:37Z
fortran: Outline array bound check generation code
[2a5fd72
] 2024-09-21T16:32:31Z
fortran: Remove MINLOC/MAXLOC frontend optimization
[c313924
] 2024-09-21T16:32:25Z
fortran: Inline MINLOC/MAXLOC with no DIM and ARRAY of rank 1 [PR90608]
[053cec9
] 2024-09-21T16:32:19Z
fortran: Disable frontend passes for inlinable MINLOC/MAXLOC [PR90608]
[b6ea4f7
] 2024-09-21T16:32:10Z
fortran: Add tests covering inline MINLOC/MAXLOC without DIM [PR90608]
[20486ec
] 2024-09-21T09:36:57Z
modula2: Tidyup remove unnecessary parameters
[2484ba1
] 2024-09-21T00:46:57Z
libstdc++: fix C header include guards
[c8f19fa
] 2024-09-21T00:16:55Z
Daily bump.
[48261bd
] 2024-09-20T22:51:56Z
diagnostics: add HTML output format as a plugin [PR116792]
[37604ed
] 2024-09-20T22:51:55Z
analyzer: remove redundant 'pp' [PR116613]
[7da682c
] 2024-09-20T22:51:55Z
diagnostics: convert text hooks to use diagnostic_text_output_format [PR116613]
[725231e
] 2024-09-20T22:51:55Z
diagnostics: isolate SARIF output's pretty_printer [PR116613]
[39f7703
] 2024-09-20T22:51:55Z
analyzer: simplify dumps using tree_dump_pretty_printer [PR116613]
[a001d51
] 2024-09-20T22:48:27Z
libstdc++: Avoid forming T* in unique_ptr(auto_ptr&&) constraints [PR116529]
[8230922
] 2024-09-20T22:48:26Z
libstdc++: Document missing features for old std:string ABI [PR116777]
[9227a64
] 2024-09-20T20:54:26Z
c: fix crash when checking for compatibility of structures [PR116726]
[1f70503
] 2024-09-20T19:41:42Z
c++: CWG 2789 and reversed operator candidates
[2828ec5
] 2024-09-20T18:05:16Z
modula2: Remove unused parameter warnings seen in build
[442db84
] 2024-09-20T17:36:00Z
Daily bump.
[ee3efe0
] 2024-09-20T16:33:13Z
c++: CWG 2789 and usings [PR116492]
[06557ba
] 2024-09-20T16:31:40Z
c++: CWG 2273 and non-constructors
[33cb400
] 2024-09-20T16:03:54Z
AArch64: Define VECTOR_STORE_FLAG_VALUE.
[0189ab2
] 2024-09-20T16:02:35Z
testsuite: Update commandline for PR116628.c to use neoverse-v2 [PR116628]
[33ccc13
] 2024-09-20T15:20:50Z
Darwin: Allow for as versions that need '-' for std in.
[cbe1b1c
] 2024-09-20T13:43:32Z
c++, coroutines: Rework the ramp codegen.
[664e0ce
] 2024-09-20T12:49:23Z
Fall back to elementwise access for too spaced SLP single element interleaving
[4eba48a
] 2024-09-20T12:46:12Z
Handle patterns as SLP roots of only live stmts
[09a52cf
] 2024-09-20T11:53:08Z
s390: Remove -m{,no-}lra option
[5d0e46a
] 2024-09-20T11:51:37Z
testsuite/116397 - avoid looking for "VEC_PERM_EXPR"
[16d2d17
] 2024-09-20T10:38:26Z
Fix small thinko in IPA mod/ref pass
[bf4a5ef
] 2024-09-20T07:25:33Z
OpenMP: Add get_device_from_uid/omp_get_uid_from_device routines
[0be3f45
] 2024-09-20T07:23:56Z
testsuite: fix target-specific 'do-' typos
[624d3af
] 2024-09-20T07:14:29Z
i386: Fix up _mm_min_ss etc. handling of zeros and NaNs [PR116738]
[fd83474
] 2024-09-20T06:53:53Z
testsuite/116784 - match up SLP scan and vectorized scan
[7203b6e
] 2024-09-20T05:11:29Z
testsuite: debug: fix errant whitespace
[cfc95fa
] 2024-09-20T05:11:28Z
testsuite: fix 'do-do' typos
[b2f4daa
] 2024-09-20T05:02:37Z
Remove PHI_RESULT_PTR and change some PHI_RESULT to be gimple_phi_result [PR116643]
[284c03e
] 2024-09-20T04:10:16Z
testsuite: debug: fix dejagnu directive syntax
[91da9e3
] 2024-09-19T22:56:03Z
c-family: regenerate c.opt.urls
[a2746e4
] 2024-09-19T21:10:26Z
c++: deleting explicitly-defaulted functions [PR116162]
[3790ff7
] 2024-09-19T21:09:21Z
Update cpplib zh_CN.po
[2ec49f3
] 2024-09-19T21:06:07Z
Update gcc zh_CN.po
[16dda95
] 2024-09-19T15:53:27Z
dwarf2asm: Use constexpr for eh_data_format_name initialization for C++14
[cee868a
] 2024-09-19T14:28:46Z
RISC-V: Add testcases for form 2 of signed scalar SAT_ADD
[77bd23a
] 2024-09-19T14:26:28Z
Fall back to single-lane SLP before falling back to no SLP
[5b5a36b
] 2024-09-19T14:26:28Z
tree-optimization/116768 - wrong dependence analysis
[d3a7302
] 2024-09-19T14:23:16Z
libstdc++: add #pragma diagnostic
[605d05b
] 2024-09-19T11:34:24Z
Always dump generated distance vectors
[5e3a4a0
] 2024-09-19T11:28:16Z
tree-optimization/116573 - .SELECT_VL for SLP
[de915fb
] 2024-09-19T10:17:08Z
Fortran: Break recursion building recursive types. [PR106606]
[427f824
] 2024-09-19T10:13:31Z
RISC-V: Fix vector SAT_ADD dump check due to middle-end change
[e917a25
] 2024-09-19T10:12:50Z
Match: Support form 3 for scalar signed integer .SAT_ADD
[2545a1a
] 2024-09-19T10:11:59Z
Genmatch: Refine the gen_phi_on_cond by match_cond_with_binary_phi
[361903a
] 2024-09-19T07:52:23Z
Fix deep copy allocatable components in coarrays. [PR85002]
[08aba2d
] 2024-09-19T07:23:24Z
SVE intrinsics: Fold svmul with all-zero operands to zero vector
[9a99559
] 2024-09-19T07:16:25Z
aarch64: Define l1_cache_line_size for -mcpu=neoverse-v2
[1cf1bf7
] 2024-09-19T06:53:41Z
i386: Add ssemov2, sseicvt2 for some load instructions that use memory on operand2
[65e060c
] 2024-09-19T06:44:46Z
Match: Add interface match_cond_with_binary_phi for true/false arg
[877fb9b
] 2024-09-19T06:12:50Z
doc: Add more alias option and reorder Intel CPU -march documentation
[89e62d4
] 2024-09-19T06:11:20Z
i386: Enhance AVX10.2 convert tests
[2b7b8d3
] 2024-09-19T06:10:28Z
i386: Add missing avx512f-mask-type.h include
[b1ea710
] 2024-09-19T02:22:58Z
testsuite/gcc.dg/pr84877.c: Add machinery to stabilize stack aligmnent
[57faabf
] 2024-09-19T00:18:55Z
Daily bump.
[1d16875
] 2024-09-18T23:38:32Z
RISC-V: Fix signed SAT_ADD test case for int64_t
[aa338bd
] 2024-09-18T21:33:46Z
libstdc++: add braces
[cc62b2c
] 2024-09-18T17:51:45Z
[PATCH] configure: fix typos
[82c2acd
] 2024-09-18T17:50:43Z
c++: alias of decltype(lambda) is opaque [PR116714, PR107390]
[fe1ed68
] 2024-09-18T16:00:38Z
jit: Ensure ssize_t is defined
[4b03750
] 2024-09-18T15:02:32Z
hppa: Add peephole2 optimizations for REG+D loads and stores
[85fcf74
] 2024-09-18T14:57:27Z
[PATCH v3] RISC-V: Fixed incorrect semantic description in DF to DI pattern in the Zfa extension on rv32.
[4b7e6d5
] 2024-09-18T14:38:30Z
contrib: Set check-params-in-docs.py to skip tables of values of a param
[de1389e
] 2024-09-18T13:40:10Z
Fail vectorization when not using SLP and --param vect-force-slp == 1
[ad5bfc2
] 2024-09-18T13:35:12Z
[PATCH 1/2] RISC-V: Fix the outer_code when calculating the cost of SET expression.
[ec34a44
] 2024-09-18T13:29:36Z
[PATCH] RISC-V: Fix th.extu operands exceeding range on rv32.
[0756f33
] 2024-09-18T13:22:04Z
[PATCH] RISC-V: Allow zero operand for DI variants of vssubu.vx
[5c8f9f4
] 2024-09-18T12:59:04Z
c++: -Wdangling-reference diagnostic
[8733d5d
] 2024-09-18T12:58:52Z
c++: -Wdangling-reference and empty class [PR115361]
[6f3b6a4
] 2024-09-18T11:07:25Z
match.pd: Check trunc_mod vector obtap before folding.
[5bfb91c
] 2024-09-18T09:17:23Z
reload1.cc: rtl-optimization/116326 - Use RELOAD_ELIMINABLE_REGS.
[cdeebc7
] 2024-09-18T09:15:09Z
AVR: doc/install.texi - Update avr specific installation notes.
[1d0cb3b
] 2024-09-18T09:11:28Z
tree-optimization/116585 - SSA corruption with split_constant_offset
[8590dcd
] 2024-09-18T06:20:40Z
phiopt: Add some details dump to cselim
[45cacfe
] 2024-09-18T06:20:40Z
phiopt: C++ify cond_if_else_store_replacement
[a82896e
] 2024-09-18T01:25:39Z
RISC-V: Implement SAT_ADD for signed integer vector
[9a07ac1
] 2024-09-18T01:05:27Z
PR 89213: Add better support for shifting vectors with 64-bit elements
[38b5a56
] 2024-09-18T00:16:55Z
Daily bump.
[d6d8445
] 2024-09-17T21:04:20Z
c++: fix constexpr cast from void* diag issue [PR116741]
[7ca4868
] 2024-09-17T20:59:09Z
c++: ICE with -Wtautological-compare in template [PR116534]
[dfe0d43
] 2024-09-17T15:27:39Z
c++: crash with anon VAR_DECL [PR116676]
[e311dd1
] 2024-09-17T06:33:24Z
SVE intrinsics: Fold svdiv with all-zero operands to zero vector
[008f451
] 2024-09-17T00:17:21Z
Daily bump.
[a92f54f
] 2024-09-16T17:31:10Z
aarch64: Improve vector constant generation using SVE INDE...
gcc-15.2024-09-15Z.d204bee
[a9f9391
] 2024-09-15T15:49:07Z
c++: extension and -Wconditionally-supported
[5ef73ba
] 2024-09-15T15:47:28Z
c++: conversion location
[2af87d9
] 2024-09-15T15:20:58Z
libstdc++: Adjust std::span::iterator to be ADL-proof
[f91fe35
] 2024-09-15T15:15:28Z
libstdc++: Add assertion for valid facet type arguments
[1dde83f
] 2024-09-15T15:15:28Z
libstdc++: Enable most of for freestanding
[c5fd1a4
] 2024-09-15T15:15:22Z
libstdc++: Make PSTL algorithms accept C++20 iterators [PR110512]
[368ba7a
] 2024-09-15T06:39:55Z
c++, coroutines: Fix handling of bool await_suspend() [PR115905].
[6e4244e
] 2024-09-15T05:53:36Z
phi-opt: Improve heuristics for factoring out with constant (again) [PR116699]
[0b31335
] 2024-09-15T05:51:15Z
vect: release defs of removed statement
[d2f10fc
] 2024-09-15T05:51:14Z
Mark the copy/move constructor/operator= of auto_bitmap as delete
[e07fbc9
] 2024-09-15T00:16:32Z
Daily bump.
[1dd6dd1
] 2024-09-14T20:19:10Z
testsuite; Fix execute/pr52286.c for 16bit
[8b5e547
] 2024-09-14T13:39:12Z
c++: avoid init_priority warning in system header
[005f717
] 2024-09-14T13:23:25Z
c++: Don't mix timevar_start and auto_cond_timevar for TV_NAME_LOOKUP [PR116681]
[a900349
] 2024-09-14T12:54:06Z
AVR: Use rtx code copysign.
[01670a4
] 2024-09-14T12:46:30Z
libstdc++: Refactor loops in std::__platform_semaphore
[99b8be4
] 2024-09-14T12:46:30Z
libstdc++: Tweak localized formatting for floating-point types
[49cb715
] 2024-09-14T11:56:13Z
testsuite: adjust pragma-diag-17.c diagnostics
[bec1f2c
] 2024-09-14T09:07:38Z
c++: Fix g++.dg/ext/sve-sizeless-1.C regression
[b56bd54
] 2024-09-14T00:42:41Z
testsuite: a few more hostedlib adjustments
[d53c5bc
] 2024-09-14T00:16:52Z
Daily bump.
[4ffca99
] 2024-09-13T18:43:36Z
AVR: Detect more skip opportunities.
[8ed8c34
] 2024-09-13T16:31:06Z
Fix factor_out_conditional_operation heuristics for constants
[b55f5e3
] 2024-09-13T15:48:08Z
AVR: Use avr_byte instead of simplify_gen_subreg (QImode, ...
[4ee6923
] 2024-09-13T15:18:29Z
c++: -fimplicit-constexpr diagnostic improvement [PR116696]
[9998846
] 2024-09-13T14:48:57Z
Fortran: Fixes to OpenMP 'interop' directive parsing support
[508ef58
] 2024-09-13T14:18:46Z
gcn/mkoffload.cc: Use #embed for including the generated ELF file
[b7b6773
] 2024-09-13T14:13:01Z
c++: Don't emit deprecated/unavailable attribute diagnostics when creating cdtor thunks [PR116678]
[4963eb7
] 2024-09-13T14:11:05Z
libcpp: Fix up UB in finish_embed
[46c2538
] 2024-09-13T13:09:55Z
s390: Fix TF to FPRX2 conversion [PR115860]
[1a71ff3
] 2024-09-13T13:05:33Z
s390: Fix AQ and AR constraints
[5938e06
] 2024-09-13T12:50:29Z
libstdc++: Do not use use memmove for 1-element ranges [PR108846,PR116471]
[494d3c3
] 2024-09-13T09:48:51Z
AVR: Rework avr_out_compare.
[1ec1677
] 2024-09-13T09:36:27Z
AVR: Tweak 32-bit EQ and NE comparisons.
[be59aaf
] 2024-09-13T09:35:38Z
AVR: avr.cc - Reorder functions to require less forward decls.
[45e7cc9
] 2024-09-13T09:14:56Z
Match: Remove unnecessary types_match for case 1 of signed SAT_ADD
[5d9486c
] 2024-09-13T05:51:26Z
Fix endianness issue on unsigned_21.f90.
[3d021a0
] 2024-09-13T00:18:06Z
Daily bump.
[4308c34
] 2024-09-12T22:03:59Z
testsuite: introduce hostedlib effective target
[9fe57e4
] 2024-09-12T19:42:48Z
c++: Make __builtin_launder reject invalid types [PR116673]
[27c985b
] 2024-09-12T19:42:48Z
libstdc++: Simplify std::launder definition
[f5f55b6
] 2024-09-12T19:42:48Z
libstdc++: Remove unused alias template in std::optional
[2847a54
] 2024-09-12T19:33:31Z
Implement modules for UNSIGNED.
[19d7516
] 2024-09-12T18:49:57Z
i386: Implement SAT_ADD for signed vector integers
[12bdcc3
] 2024-09-12T16:45:03Z
c++: decltype(auto) deduction of statement-expression [PR116418]
[4026d89
] 2024-09-12T16:22:21Z
c++: Disable deprecated/unavailable diagnostics when creating thunks for methods with such attributes [PR116636]
[ce0aecc
] 2024-09-12T16:17:05Z
libcpp, v2: Add support for gnu::base64 #embed parameter
[c5009eb
] 2024-09-12T15:29:38Z
libcpp: adjust pedwarn handling
[7d6c6a0
] 2024-09-12T15:07:46Z
arm: Allow -mcpu and -march options to be unset
[9a94c8f
] 2024-09-12T15:07:46Z
arm: testsuite: make use of -mcpu=unset/-march=unset
[477f7e2
] 2024-09-12T14:51:00Z
Git ignores .vscode
[8c01976
] 2024-09-12T14:28:10Z
i386: Use offsetable address constraint for double-word memory operands, part 2
[25ac2bb
] 2024-09-12T13:14:48Z
c++: ICE with TTP [PR96097]
[9ebc9fb
] 2024-09-12T11:29:43Z
s390: Fix strict_low_part generation
[412c156
] 2024-09-12T11:02:23Z
Abort loop SLP analysis quicker
[44058b8
] 2024-09-12T09:34:06Z
libcpp: Add support for gnu::offset #embed/_has_embed parameter
[eba6d2a
] 2024-09-12T09:15:38Z
libcpp, c-family: Add (dumb) C23 N3017 #embed support [PR105863]
[19831ba
] 2024-09-12T08:15:23Z
c++: Don't ICE to build private access error message [PR116323]
[f9e9ba9
] 2024-09-12T07:20:48Z
Better recover from SLP reassociation fails during discovery
[89d50c4
] 2024-09-12T06:33:33Z
i386: Enable V2BF/V4BF vec_cmp with AVX10.2 vcmppbf16
[3f212ea
] 2024-09-12T06:15:17Z
RISC-V: Eliminate latter vsetvl when fused
[5958279
] 2024-09-12T01:53:48Z
i386: Fix incorrect avx512f-mask-type.h include
[c08e493
] 2024-09-12T01:14:58Z
RISC-V: Fix vl_used_by_non_rvv_insn logic of vsetvl pass
[ba393bf
] 2024-09-12T01:09:19Z
c++/modules: Really always track partial specialisations [PR116496]
[51486f0
] 2024-09-12T00:17:03Z
Daily bump.
[f910b02
] 2024-09-11T21:53:51Z
ipa-cp: One more use of ipa_vr_supported_type_p
[323291c
] 2024-09-11T21:53:40Z
ipa: Rename ipa_supports_p to ipa_vr_supported_type_p
[670cfd5
] 2024-09-11T14:51:24Z
arm: avoid indirect sibcalls when IP is live [PR116597]
[09a514f
] 2024-09-11T12:56:10Z
tree-optimization/116674 - vectorizable_simd_clone_call and re-analysis
[f97d862
] 2024-09-11T10:50:48Z
c++: Ensure ANNOTATE_EXPRs remain outermost expressions in conditions [PR116140]
[31ff173
] 2024-09-11T10:50:48Z
testsuite: Ensure ltrans dump files get cleaned up properly [PR116140]
[9759f62
] 2024-09-11T10:50:48Z
lto: Stream has_unroll flag during LTO [PR116140]
[3fd07d4
] 2024-09-11T10:50:48Z
libstdc++: Restore unrolling in std::find using pragma [PR116140]
[6291f25
] 2024-09-11T10:02:24Z
OpenMP: Add interop routines to omp_runtime_api_procname
[4e9265a
] 2024-09-11T07:25:47Z
fortran/openmp.cc: Fix var init and locus use to avoid uninit values [PR fortran/116661]
[9b14a58
] 2024-09-11T02:00:25Z
Vect: Support form 1 of vector signed integer .SAT_ADD
[f80e4ba
] 2024-09-11T01:17:06Z
Enable tune fuse_move_and_alu for GNR.
[6bd3ee7
] 2024-09-11T01:11:07Z
RISC-V: Fix asm check for Vector SAT* due to middle-end change
[7954684
] 2024-09-11T00:17:46Z
Daily bump.
[fc7a1fb
] 2024-09-10T17:23:30Z
libstdc++: Only use std::ios_base_library_init() for ELF [PR116159]
[c07cf41
] 2024-09-10T17:22:32Z
libstdc++: std::string move assignment should not use POCCA trait [PR116641]
[0008050
] 2024-09-10T16:42:32Z
c++: Fix get_member_function_from_ptrfunc with -fsanitize=bounds [PR116449]
[4e1e504
] 2024-09-10T16:33:32Z
libstdc++: Add missing exception specifications in tests
[2801a49
] 2024-09-10T15:48:15Z
c++: mutable temps in rodata [PR116369]
[e783a4a
] 2024-09-10T15:43:33Z
Pass host specific ABI opts from mkoffload.
[747700c
] 2024-09-10T09:47:30Z
tree-optimization/116658 - latent issue in vect_is_slp_load_node
[a7eaf7d
] 2024-09-10T07:44:36Z
Match: Support form 2 for scalar signed integer .SAT_ADD
[73dc46f
] 2024-09-10T07:44:11Z
ada: Include missing associated header file
[c835251
] 2024-09-10T07:44:10Z
ada: Whitespace cleanup in declaration of calendar-related routines
[7b77938
] 2024-09-10T07:44:10Z
ada: Simplify code for inserting checks into expressions
[ac957a6
] 2024-09-10T07:44:10Z
ada: Evaluate calls to GNAT.Source_Info routines in semantic checking
[5b701ee
] 2024-09-10T07:44:10Z
ada: Normalize span generation on different platforms
[356536a
] 2024-09-10T07:44:10Z
ada: First controlling parameter: report error without Extensions allowed
[4930e82
] 2024-09-10T07:44:10Z
ada: Use the same warning character in continuations
[3d031cc
] 2024-09-10T07:42:43Z
x86: Refine V4BF/V2BF FMA Testcase
[b081e6c
] 2024-09-10T06:43:25Z
phiopt: Move the common code between pass_phiopt and pass_cselim into a seperate function
[1b4497d
] 2024-09-10T06:43:24Z
phiopt: Use gimple_phi_result rather than PHI_RESULT [PR116643]
[c726a66
] 2024-09-10T04:50:13Z
Don't force_reg operands[3] when it's not const0_rtx.
[852cff8
] 2024-09-10T00:22:41Z
Daily bump.
[89991f3
] 2024-09-09T23:38:13Z
diagnostics: introduce struct diagnostic_option_id
[19363bf
] 2024-09-09T23:38:12Z
diagnostics: rename dc.printer to m_printer [PR116613]
[a97448e
] 2024-09-09T23:38:12Z
diagnostics: replace option_hooks with a diagnostic_option_manager class
[38dc2c6
] 2024-09-09T23:38:11Z
SARIF output: fix schema URL [§3.13.3, PR116603]
[1da79de
] 2024-09-09T20:34:29Z
i386: Use offsetable address constraint for double-word memory operands
[6e35b0e
] 2024-09-09T19:30:42Z
analyzer: fix "unused variable 'summary_cast_reg'" warning
[75a4143
] 2024-09-09T14:38:55Z
middle-end: also optimized popcount(a) <= 1
[PR90693]
[8f3b402
] 2024-09-09T14:23:00Z
hppa: Don't canonicalize operand order of scaled index addresses
[e7d5b9a
] 2024-09-09T13:02:26Z
tree-optimization/116514 - handle pointer difference in bit-CCP
[898e3e9
] 2024-09-09T10:59:38Z
tree-optimization/116647 - wrong classified double reduction
[4645aa7
] 2024-09-09T10:32:10Z
Remove problematic declaration for 32-bit targets
[0171793
] 2024-09-09T10:32:10Z
Silence warning for 32-bit targets
[2067df8
] 2024-09-09T08:12:52Z
gimple-fold: Move optimizing memcpy to memset to fold_stmt from fab
[924855d
] `2024-09-09T07:43:4...
gcc-15.2024-09-08Z.fa7bbb0
[b8cd236
] 2024-09-08T20:23:49Z
testsuite: Use dg-compile, not gcc -c
[1e17a11
] 2024-09-08T20:23:49Z
gcov: Cache source files
[bfb9105
] 2024-09-08T00:17:46Z
Daily bump.
[35c2bcb
] 2024-09-07T23:22:52Z
Fix pr116588.c for -m32
[7cebc63
] 2024-09-07T22:54:13Z
c++: exception spec and stdlib specialization
[69d82c1
] 2024-09-07T19:08:59Z
split-path: Fix dump wording about duplicating too many statements
[dfb6376
] 2024-09-07T18:06:37Z
c++: deferring partial substitution into lambda [PR116567]
[506417d
] 2024-09-07T17:52:46Z
Before running fast VRP, make sure all edges have EXECUTABLE set.
[6749c69
] 2024-09-07T16:48:46Z
[PATCH] RISC-V: Add missing insn types for XiangShan Nanhu scheduler model
[d620499
] 2024-09-07T16:30:24Z
[PATCH v4] [target/116592] RISC-V: Fix illegal operands "th.vsetvli zero,0,e32,m8" for XTheadVector
[113a6da
] 2024-09-07T15:12:17Z
Implement first part of unsigned integers for Fortran.
[bb8dd09
] 2024-09-07T07:39:06Z
libiberty: Fix up > 64K section handling in simple_object_elf_copy_lto_debug_section [PR116614]
[a523c2b
] 2024-09-07T00:17:53Z
Daily bump.
[222ff19
] 2024-09-06T20:44:47Z
libstdc++: Fix std::chrono::parse for TAI and GPS clocks
[1fa45e7
] 2024-09-06T19:29:11Z
c++: adjust testcase to reveal failure [PR107919]
[e4b64be
] 2024-09-06T19:16:40Z
libstdc++: add missing __
[1a1f818
] 2024-09-06T16:13:40Z
Update gcc uk.po
[6c9a714
] 2024-09-06T16:09:45Z
rs6000,extend and document built-ins vec_test_lsbb_all_ones and vec_test_lsbb_all_zeros
[2c4438d
] 2024-09-06T13:05:43Z
middle-end: check that the lhs of a COND_EXPR is an SSA_NAME in cond_store recognition [PR116628]
[1247fa6
] 2024-09-06T12:48:46Z
aarch64: Use is_attribute_namespace_p and get_attribute_name inside aarch64_lookup_shared_state_flags [PR116598]
[db0fa0b
] 2024-09-06T12:15:50Z
ipa: Move pass_ipa_cdtor_merge before pass_ipa_cp and pass_ipa_sra
[e98ad6a
] 2024-09-06T12:15:43Z
ipa: Treat static constructors and destructors as non-local (PR 115815)
[ea9d4bf
] 2024-09-06T12:15:04Z
Fix SLP double-reduction support
[964577c
] 2024-09-06T11:58:09Z
c++: Partially implement CWG 2867 - Order of initialization for structured bindings [PR115769]
[e837823
] 2024-09-06T11:49:40Z
AVR: lra/116321 - Add test case.
[c0da27f
] 2024-09-06T11:47:57Z
libstdc++: avoid GLIBCXX redefinition
[4ce9e0a
] 2024-09-06T09:45:46Z
Fortran: Add OpenMP 'interop' directive parsing support
[d34cda7
] 2024-09-06T09:19:48Z
Handle non-grouped stores as single-lane SLP
[f9c5c12
] 2024-09-06T08:24:48Z
AVR: Remove "Atmel" from header comment.
[116bfbc
] 2024-09-06T07:16:03Z
tree-optimization/116609 - SLP live lane vectorization with partial vectors
[6a1a856
] 2024-09-06T07:16:03Z
tree-optimization/116610 - wrong SLP induction bias for mask peeling
[1dd175a
] 2024-09-06T04:14:32Z
[PATCH 2/2 v2] RISC-V: Constant synthesis of inverted halves
[ecdb9f5
] 2024-09-06T03:50:54Z
[PATCH 1/2 v2] RISC-V: Additional large constant synthesis improvements
[a2e28b1
] 2024-09-06T02:26:06Z
Match: Add int type fits check for form 2 of .SAT_SUB imm operand
[019335b
] 2024-09-06T02:26:01Z
Match: Add int type fits check for form 1 of .SAT_SUB imm operand
[ead5f58
] 2024-09-06T02:18:45Z
RISC-V: Fix out of index in riscv_select_multilib_by_abi
[1914ca8
] 2024-09-06T01:29:55Z
c-family: add attribute flag_enum [PR81665]
[3dafb65
] 2024-09-06T01:29:07Z
libstdc++: -Wswitch and ios::openmode
[a51f2fc
] 2024-09-06T00:45:49Z
Handle const0_operand for avx2_pcmp3_1.
[1735917
] 2024-09-06T00:19:10Z
Daily bump.
[b567e5e
] 2024-09-05T21:45:25Z
[V2][RISC-V] Avoid unnecessary extensions after sCC insns
[b214ffe
] 2024-09-05T20:54:31Z
c++: tweak redeclaration-6.C
[1f462b5
] 2024-09-05T19:30:25Z
Fortran: fix ICE in gfc_create_module_variable [PR100273]
[d9d34f9
] 2024-09-05T19:21:47Z
c++: vtable referring to "unavailable" virtual fn [PR116606]
[7d14839
] 2024-09-05T19:19:42Z
c++, coroutines: Revise promise construction/destruction.
[3797734
] 2024-09-05T18:31:00Z
c++: local class memfn synth from noexcept context [PR113063]
[c880fca
] 2024-09-05T17:17:36Z
doc: remove stray character
[d44cae2
] 2024-09-05T15:07:03Z
c++: fn redecl in fn scope wrongly accepted [PR116239]
[ae88e91
] 2024-09-05T13:22:53Z
Avoid ICE when passing VLA vector to accelerator.
[8f5aade
] 2024-09-05T12:28:39Z
nvptx: Emit DECL and DEF linker markers for aliases [PR104957]
[a121af9
] 2024-09-05T12:19:07Z
Move from 'gcc.target/nvptx/nvptx.exp' into 'target-supports.exp' additions for nvptx target
[973c1bf
] 2024-09-05T12:19:07Z
Fix 'gcc.target/nvptx/alias-2.c' comment
[d0f0253
] 2024-09-05T12:19:07Z
Enhance 'gcc.target/nvptx/alias-.c' assembler scanning
[a1865fd
] 2024-09-05T12:19:07Z
Add 'g++.target/nvptx/alias-g++.dg_init_dtor2-1.C'
[cb76fcf
] 2024-09-05T12:00:51Z
c++: Add missing auto_diagnostic_groups
[7b8da31
] 2024-09-05T11:58:27Z
[AARCH64] adjust gcc.target/aarch64/sve/mask_gather_load_7.c
[2379cbb
] 2024-09-05T10:22:19Z
libsanitizer: On aarch64 use hint #34 in prologue of libsanitizer functions
[a50f54c
] 2024-09-05T09:36:55Z
middle-end: have vect_recog_cond_store_pattern use pattern statement for cond if available
[67eaf67
] 2024-09-05T09:36:02Z
testsuite: remove -fwrapv from signbit-5.c
[240be78
] 2024-09-05T09:35:18Z
docs: double mention of armv9-a.
[e9e4777
] 2024-09-05T09:06:12Z
vrp: Fix up diagnostics wording
[3162abf
] 2024-09-05T08:45:46Z
RISC-V: Lookup reversely in riscv_select_multilib_by_abi
[811204f
] 2024-09-05T08:44:02Z
testsuite: Fix xorsign.c, vect-double-2.c fails with -march=x86-64-v2
[23f0bfa
] 2024-09-05T08:10:13Z
ada: Remove unused parameters in validity checking routine
[72c6938
] 2024-09-05T08:10:13Z
ada: Streamline handling of low-level peculiarities of record field layout
[65186ca
] 2024-09-05T08:10:13Z
ada: Add bypass for internal fields on strict-alignment platforms
[87023e0
] 2024-09-05T08:10:12Z
ada: Tweak assertions in Inline.Cannot_Inline
[47a30d6
] 2024-09-05T08:10:12Z
ada: Binder respects Ada version for checksum of runtime files
[d143b9f
] 2024-09-05T08:10:12Z
ada: Integrate new diagnostics in the frontend
[5df05de
] 2024-09-05T07:28:17Z
Handle unused-only-live stmts in SLP discovery
[22af50a
] 2024-09-05T05:17:15Z
Handle 'NUM' in 'PUSH_INSERT_PASSES_WITHIN'
[de3ca36
] 2024-09-05T03:34:31Z
[PATCH] RISC-V: Make the setCC/REE tests robust to instruction selection
[f9ca3fd
] 2024-09-05T02:34:43Z
i386: Support partial vectorized FMA for V2BF/V4BF
[91421e2
] 2024-09-05T01:45:33Z
Match: Fix ordered and nonequal
[d0c86be
] 2024-09-05T01:40:25Z
i386: Support partial signbit/xorsign/copysign/abs/neg/and/xor/ior/andn for V2BF/V4BF
[b851bce
] 2024-09-05T01:34:05Z
i386: Integrate BFmode for Enhanced Vectorization in ix86_preferred_simd_mode
[5502414
] 2024-09-05T00:19:06Z
Daily bump.
[cbea72b
] 2024-09-04T23:21:24Z
[PATCH 1/3] RISC-V: Improve codegen for negative repeating large constants
[5326306
] 2024-09-04T18:37:54Z
Check DECL_NAMELESS in modified_type_die
[0455e85
] 2024-09-04T18:23:23Z
[RISC-V] Fix scan test output after recent path-splitting changes
[dedf453
] 2024-09-04T17:44:05Z
c++: cleanup coerce_template_template_parm
[c755c7a
] 2024-09-04T17:06:31Z
c++: noexcept and pointer to member function type [PR113108]
[858918e
] 2024-09-04T14:52:03Z
c++: add a testcase for [PR 108620]
[7b7ad3f
] 2024-09-04T14:46:34Z
coros: mark .CO_YIELD as LEAF [PR106973]
[97e011a
] 2024-09-04T14:32:47Z
object-size: Use simple_dce_from_worklist in object-size pass
[284feaa
] 2024-09-04T14:02:42Z
Use dg-additional-options for gfortran.dg/vect/vect-8.f90 and RISC-V
[fee2fbe
] 2024-09-04T12:06:34Z
nvptx: Use 'enum ptx_version', 'enum ptx_isa' instead of 'int'
[35e4414
] 2024-09-04T10:48:16Z
Fix branch prediction dump message
[347a953
] 2024-09-04T10:39:28Z
Fix gimple_debug_cfg declaration
[438381e
] 2024-09-04T10:29:45Z
Document 'pass_postreload' vs. 'pass_late_compilation'
[b9be311
] 2024-09-04T10:23:20Z
nvptx: Specify '-mno-alias' for 'gcc.dg/pr60797.c' [PR60797, PR104957]
[2267d25
] 2024-09-04T09:40:39Z
Add 'gcc.target/nvptx/alias-weak-1.c'
[a89321c
] 2024-09-04T09:40:39Z
Add 'gcc.target/nvptx/alias-to-alias-1.c'
[da3a298
] 2024-09-04T08:44:28Z
rust: avoid clobbering LIBS
[7164d98
] 2024-09-04T08:13:30Z
Also lower SLP grouped loads with just one consumer
[4292297
] 2024-09-04T07:19:39Z
Zen5 tuning part 5: update instruction latencies in x86-tune-costs
[dbd0eb3
] 2024-09-04T05:38:21Z
expand: Add dump for costing of positive divides
[62dd893
] 2024-09-04T02:29:04Z
CRIS: Add new peephole2 "lra_szext_decomposed_indir_plus"
[9ea9d05
] 2024-09-04T00:21:11Z
RISC-V: Allow IMM operand for unsigned scalar .SAT_ADD
[d8bc31d
] 2024-09-04T00:18:26Z
aarch64: Fix testcase vec-init-22-speed.c [PR116589]
[77e1755
] 2024-09-03T23:38:03Z
split-paths: Move check for # of statements in join earlier
[b2b20b2
] 2024-09-03T23:38:03Z
split-path: Improve ifcvt heurstic for split path [PR112402]
[f9642ff
] 2024-09-03T22:35:21Z
Explicitly document that the "counted_by" attribute is only supported in C.
[3775f71
] 2024-09-03T21:59:18Z
c++: support C++11 attributes in C++98
[1fad396
] 2024-09-03T19:59:27Z
PR116080: Fix test suite checks for musttail
[07e7479
] 2024-09-03T19:16:39Z
pretty-print: split up pretty_printer::format into subroutines
[d0891f3
] 2024-09-03T19:11:01Z
pretty-print: add selftest of pp_format's stack
[34f0147
] 2024-09-03T19:10:56Z
pretty-print: naming cleanups
[5f3a6e2
] 2024-09-03T17:32:53Z
c++: add fixed test [PR109095]
[f0ab3de
] 2024-09-03T16:20:55Z
Zen5 tuning part 4: update reassocation width
[36f6300
] 2024-09-03T15:31:16Z
Drop file that should not have been committed.
[910e176
] 2024-09-03T15:25:36Z
Zen5 tuning part 3: fix typo in previous patch
[819deae
] `2024-09-03T15:18:...
gcc-15.2024-09-01Z.592a335
[f22788c
] 2024-09-01T00:27:56Z
testsuite: Prune compilation messages for modules tests
[49fd9b3
] 2024-09-01T00:25:25Z
Daily bump.
[bac00c3
] 2024-08-31T20:19:33Z
i386: Support read-modify-write memory operands in STV.
[2ac27bd
] 2024-08-31T19:04:22Z
libobjc: Add cast to void* to disable warning for casting between incompatible function types [PR89586]
[df89afb
] 2024-08-31T18:30:40Z
AVR: Run pass avr-fuse-add a second time after pass_cprop_hardreg.
[60fc550
] 2024-08-31T18:28:27Z
AVR: Tidy pass avr-fuse-add.
[7f27d1f
] 2024-08-31T16:33:31Z
testsuite, c++, coroutines: Avoid 'unused' warnings [NFC].
[2c27189
] 2024-08-31T16:31:39Z
testsuite, c++, coroutines: Correct a test intent.
[049a927
] 2024-08-31T16:31:08Z
c++, coroutines: Make and use a frame access helper.
[b7e9f36
] 2024-08-31T16:20:14Z
hppa: Enable PA 2.0 symbolic operands on ELF32 targets
[457805c
] 2024-08-31T16:16:40Z
testsuite: Change what is being tested for pr66726-2.c
[ceda727
] 2024-08-31T16:16:40Z
phiopt: Ignore some nop statements in heursics [PR116098]
[79b5b50
] 2024-08-31T14:23:38Z
Fortran: downgrade use associated namelist group name to legacy extension
[afd9558
] 2024-08-31T14:03:20Z
c++: Add unsequenced C++ testcase
[dd346b6
] 2024-08-31T13:58:23Z
c: Add support for unsequenced and reproducible attributes
[dc476e5
] 2024-08-31T10:50:55Z
AVR: Don't print a space after , when printing instructions.
[673a448
] 2024-08-31T09:03:12Z
Optimize initialization of small padded objects
[08693e2
] 2024-08-31T00:18:22Z
Daily bump.
[b1765a5
] 2024-08-30T21:09:46Z
c++: add fixed test [PR101099]
[ffd56dc
] 2024-08-30T20:34:31Z
c++: add fixed test [PR115616]
[f93a38f
] 2024-08-30T19:19:50Z
c++: fix used but not defined warning for friend
[b222122
] 2024-08-30T16:20:55Z
Fortran: default-initialization of derived-type function results [PR98454]
[5020f8e
] 2024-08-30T14:29:34Z
gdbhooks: Fix printing of vec with vl_ptr layout
[3fb9072
] 2024-08-30T14:10:13Z
Don't remove /usr/lib and /lib from when passing to the linker [PR97304/104707]
[04d11de
] 2024-08-30T14:09:07Z
expand: Small speed up expansion of __builtin_prefetch
[4d2cbe2
] 2024-08-30T14:09:07Z
middle-end: Remove integer_three_node [PR116537]
[87ce817
] 2024-08-30T13:22:01Z
PR modula2/116181: m2rts fix -Wodr warning
[e7c7397
] 2024-08-30T10:47:12Z
Do not bother with reassociation in SLP discovery for single-lane
[d48273f
] 2024-08-30T10:47:12Z
Avoid division by zero via constant_multiple_p
[b748e2e
] 2024-08-30T07:40:34Z
c++: Allow standard attributes after closing square bracket in new-type-id [PR110345]
[ab214ef
] 2024-08-30T05:51:54Z
Check avx upper register for parallel.
[350d627
] 2024-08-30T00:19:54Z
Daily bump.
[aff7f67
] 2024-08-29T22:48:32Z
SARIF output: implement embedded URLs in messages (§3.11.6; PR other/116419)
[e31b617
] 2024-08-29T22:48:27Z
pretty-print: reimplement pp_format with a new struct pp_token
[68a0ca6
] 2024-08-29T22:48:20Z
pretty-print: move class chunk_info into its own header
[464a3d2
] 2024-08-29T22:48:16Z
Use std::unique_ptr for optinfo_item
[6bfeba1
] 2024-08-29T19:21:39Z
Fortran: fix ICE with use with rename of namelist member [PR116530]
[81c4798
] 2024-08-29T15:53:45Z
hppa: Fix handling of unscaled index addresses on HP-UX
[215c7e3
] 2024-08-29T15:24:45Z
expand: Allow widdening optab when expanding popcount==1 [PR116508]
[ad4c549
] 2024-08-29T13:06:28Z
ada: Restructure continuation message for pretty printing
[bb7a166
] 2024-08-29T13:06:28Z
ada: Use the same warning character in continuation messages
[c2e3326
] 2024-08-29T13:06:28Z
ada: Print Insertion_Sloc in dmsg
[4994069
] 2024-08-29T13:06:28Z
ada: Fix missing finalization for call to function returning limited view
[a50584b
] 2024-08-29T13:06:28Z
ada: Missing legality check when type completed
[d506247
] 2024-08-29T13:06:28Z
ada: Fix internal error on concatenation of discriminant-dependent component
[cdd5dd2
] 2024-08-29T13:06:28Z
ada: Fix assertion failure on private limited with clause
[6a3ff84
] 2024-08-29T13:06:27Z
ada: Display actual line length in line length check
[299cd64
] 2024-08-29T13:06:27Z
ada: Ensure validity checks for private scalar types
[dbaf2c0
] 2024-08-29T13:06:27Z
ada: Extract line fitting algorithm
[446f415
] 2024-08-29T13:06:27Z
ada: Use consistent type continuations messages
[f872bba
] 2024-08-29T13:06:27Z
ada: Parse the attributes of continuation messages correctly
[4825bbf
] 2024-08-29T13:06:27Z
ada: Avoid creating continuation messages without an intended parent
[f60b53c
] 2024-08-29T13:06:27Z
ada: Improve Inspection_Point warning
[6b4b5b4
] 2024-08-29T13:06:26Z
ada: Update documentation for conditional when constructs
[567e36c
] 2024-08-29T13:06:26Z
ada: First controlling parameter aspect
[a383d7b
] 2024-08-29T13:06:26Z
ada: Proper handling for iterator associations in array aggregates
[00ec6bd
] 2024-08-29T13:00:23Z
Make some smallest_int_mode_for_size calls cope with failure
[ac6d433
] 2024-08-29T13:00:23Z
Allow subregs around constant displacements [PR116516]
[07e5e05
] 2024-08-29T12:21:31Z
AVR: target/115830 - Make better use of SREG.N and SREG.Z.
[d9c54e9
] 2024-08-29T11:53:33Z
c++: don't remove labels during coro-early-expand-ifns [PR105104]
[bd2ccc2
] 2024-08-29T10:46:42Z
AVR: Outsource code for avr-specific passes to new avr-passes.cc.
[4b729d2
] 2024-08-29T10:34:26Z
testsuite: Fix up refactored scanltranstree.exp functions [PR116522]
[4ff4875
] 2024-08-29T08:27:53Z
RISC-V: Fix subreg of VLS modes larger than a vector [PR116086].
[3cb92be
] 2024-08-29T03:19:28Z
i386: Support wide immediate constants in STV.
[155da08
] 2024-08-29T01:53:09Z
Write LF_MFUNC_ID types for CodeView struct member functions
[3501226
] 2024-08-29T01:53:08Z
Handle namespaced names for CodeView
[310fd68
] 2024-08-29T01:53:08Z
Handle scoping in CodeView LF_FUNC_ID types
[6a9932e
] 2024-08-29T01:53:08Z
Record static data members in CodeView structs
[c5043d8
] 2024-08-29T01:53:08Z
Record member functions in CodeView struct definitions
[6cd806a
] 2024-08-29T00:19:25Z
Daily bump.
[9f79c7d
] 2024-08-28T22:45:54Z
c++: wrong error due to std::initializer_list opt [PR116476]
[b8ef805
] 2024-08-28T21:51:11Z
PR modula2/116181 remove ODR warnings from library interface files
[3c89c41
] 2024-08-28T21:03:49Z
expand: Add debug dump on the cost for popcount==1
expand
[0e2b3db
] 2024-08-28T20:34:22Z
libstdc++: Fix -Wunused-variable warning in
[51b0fef
] 2024-08-28T20:34:22Z
libstdc++: Fix -Wunused-parameter warnings in Networking TS headers
[b68561d
] 2024-08-28T20:34:22Z
libstdc++: Fix autoconf check for O_NONBLOCK in <fcntl.h>
[f6ed7a6
] 2024-08-28T20:34:21Z
libstdc++: Fix @headername for bits/cpp_type_traits.h
[c2ad7b2
] 2024-08-28T20:34:21Z
libstdc++: Fix @file for target-specific opt_random.h
[9740a1b
] 2024-08-28T20:34:21Z
doc: Add Dhruv Matani to Contributors
[a59f1cc
] 2024-08-28T20:34:21Z
libstdc++: Remove unused typedef in
[898f013
] 2024-08-28T16:51:58Z
AVR: Overhaul the avr-ifelse RTL optimization pass.
[6661944
] 2024-08-28T16:31:13Z
Add gcc ka.po
[15f857a
] 2024-08-28T15:53:56Z
c++: ICE with ()-init and TARGET_EXPR eliding [PR116424]
[abeecce
] 2024-08-28T15:41:09Z
aarch64: Assume zero gather/scatter set-up cost for -mtune=generic
[035c196
] 2024-08-28T15:41:08Z
aarch64: Add a test for zeroing <64bits>x2_t structures
[3e27ea2
] 2024-08-28T15:41:08Z
aarch64: Fix gather x32/x64 selection
[3c9338b
] 2024-08-28T15:37:53Z
Tweak documentation of ASM_INPUT_P
[bdcd30e
] 2024-08-28T13:53:05Z
Libquadmath: update doc for some constants
[1c4b982
] 2024-08-28T13:50:40Z
gimple ssa: switchconv: Use __builtin_popcount and support more types in exp transform [PR116355]
[4246cf4
] 2024-08-28T11:25:09Z
libstdc++: avoid -Wsign-compare
[3f51f0d
] 2024-08-28T11:18:47Z
testsuite: Add scan-ltrans-rtl* for use in dg-final [PR116140]
[ad895a2
] 2024-08-28T10:44:46Z
Split out vect_build_slp_store_interleaving
[04065d8
] 2024-08-28T10:44:46Z
Fix leak of SLP nodes when building store interleaving
[2c0b574
] 2024-08-28T10:44:46Z
Add debug overload for slp_instance
[7f4f1bb
] 2024-08-28T09:52:12Z
c++: add missing -Wc++??-extensions checks
[0beac1d
] 2024-08-28T09:50:43Z
libgomp: Add interop types and routines to OpenMP's headers and module
[7bd2a2f
] 2024-08-28T09:40:48Z
libstdc++: fix testcase regexp
[28f94bf
] 2024-08-28T09:40:10Z
libstdc++: avoid -Wzero-as-null-pointer-constant
[5974da3
] 2024-08-28T09:39:38Z
libstdc++: add missing return
[7b500fa
] 2024-08-28T09:38:26Z
libstdc++: remove extra semicolons
[3178786
] 2024-08-28T08:08:12Z
Test: Move pr116278 run test to dg/torture [NFC]
[6dccd57
] 2024-08-28T07:28:22Z
Vect: Reconcile the const_int operand type of unsigned .SAT_ADD
[3cde331
] 2024-08-28T01:13:18Z
RISC-V: Add missing mode_idx for vrol and vror
[fe5f652
] 2024-08-28T00:53:32Z
Match: Support form 1 for scalar signed integer .SAT_ADD
[beb94f5
] 2024-08-28T00:48:37Z
Fix PR testsuite/116271, gcc.dg/vect/tsvc/vect-tsvc-s176.c fails
[3989e31
] 2024-08-28T00:38:40Z
RISC-V: Add testcases for unsigned scalar .SAT_SUB IMM form 4
[cb0b8b6
] 2024-08-28T00:38:35Z
RISC-V: Add testcases for unsigned scalar .SAT_SUB IMM form 3
[ef84d2f
] 2024-08-28T00:19:45Z
Daily bump.
[ffb00a0
] 2024-08-27T23:45:26Z
Fix test failing on sparc
[48032f2
] 2024-08-27T21:20:43Z
Update gcc zh_CN.po
[ff0cba2
] 2024-08-27T21:11:43Z
c++/coroutines: fix actor cases not being added to the current switch [PR109867]
[a83e519
] 2024-08-27T20:21:44Z
m68k: Accept ASHIFT like MULT in address operand
[02dff52
] 2024-08-27T19:48:49Z
c++: Don't show constructor internal name in error message [PR105483]
[1cd8902
] 2024-08-27T17:05:42Z
RISC-V: Allow non-duplicate bool patterns in expand_const_vector
[691f682
] `2...
gcc-15.2024-08-25Z.7f65c38
[dba2067
] 2024-08-25T17:22:21Z
[PATCH] Re-add calling emit_clobber in lower-subreg.cc's resolve_simple_move.
[b21d647
] 2024-08-25T17:11:59Z
testsuite: Run array54.C only for sync_int_long targets
[c9ccc39
] 2024-08-25T16:48:04Z
Support if conversion for switches
[ee020b4
] 2024-08-25T16:35:20Z
Write CodeView information about enregistered optimized variables
[be23c8b
] 2024-08-25T16:35:20Z
Write CodeView information about optimized stack variables
[3d87080
] 2024-08-25T16:35:20Z
Write CodeView S_FRAMEPROC symbols
[382fcf0
] 2024-08-25T16:35:20Z
Write CodeView information about static locals in optimized code
[07d62a1
] 2024-08-25T15:14:34Z
i386: Update STV's gains for TImode arithmetic right shifts on AVX2.
[70edccf
] 2024-08-25T13:24:56Z
Disable late-combine in another RISC-V test
[4c34858
] 2024-08-25T13:16:50Z
[committed] Fix assembly scan for RISC-V VLS tests
[ab9c4bb
] 2024-08-25T13:06:45Z
Turn off late-combine for a few risc-v specific tests
[91f5495
] 2024-08-25T09:14:49Z
modula2 testsuite: new libc unit test
[f23d4ce
] 2024-08-25T00:17:02Z
Daily bump.
[ecc999b
] 2024-08-24T21:43:55Z
modula2: Export all string to integral and fp number conversion functions
[c442a9b
] 2024-08-24T18:56:28Z
c++, coroutines: Look through initial_await target exprs [PR110635].
[f0315f7
] 2024-08-24T18:55:53Z
c++, coroutines: Rework handling of throwing_cleanups [PR102051].
[68ee624
] 2024-08-24T18:55:15Z
c++, coroutines: Fix ordering of return object conversions [PR115908].
[f4915e6
] 2024-08-24T18:54:53Z
c++, coroutines: Allow convertible get_return_on_allocation_fail [PR109682].
[a0b4310
] 2024-08-24T18:53:51Z
c++, coroutines: Only allow void get_return_object if the ramp is void [PR100476].
[efc99ab
] 2024-08-24T18:53:30Z
c++, coroutines: Fix handling of early exceptions [PR113773].
[624fb5b
] 2024-08-24T18:53:02Z
c++, coroutines: Separate allocator work from the ramp body build.
[6303cd7
] 2024-08-24T18:40:08Z
c++, coroutines: Separate the analysis, ramp and outlined function synthesis.
[d5da5f0
] 2024-08-24T18:39:33Z
c++, coroutines: Split the ramp build into a separate function.
[47dbd69
] 2024-08-24T18:39:05Z
c++, coroutines: Tidy up awaiter variable checks.
[1d09ccc
] 2024-08-24T16:41:42Z
c++: Add testcase for (now fixed) regression [PR113746]
[ac826d2
] 2024-08-24T08:23:39Z
testsuite: Add dg-require-effective-target scheduling for some tests that set -fschedule-insns.
[3ff1b91
] 2024-08-24T00:18:13Z
Daily bump.
[a523d1b
] 2024-08-23T21:10:46Z
libstdc++: Update and clarify Doxygen version requirements in manual
[5cfee93
] 2024-08-23T21:06:43Z
libstdc++: Hide std::tuple internals from Doxygen docs
[cd8e0ea
] 2024-08-23T20:54:21Z
libstdc++: Improve Doxygen docs for std::allocator_traits specializations
[5dce17e
] 2024-08-23T18:28:01Z
RISC-V: Use encoded nelts when calling repeating_sequence_p
[a9f5e23
] 2024-08-23T18:19:55Z
ifcvt: Do not overwrite results in noce_convert_multiple_sets [PR116372, PR116405]
[c9e2d0e
] 2024-08-23T18:09:34Z
ifcvt: disallow call instructions in noce_convert_multiple_sets [PR116358]
[6e68c3d
] 2024-08-23T16:45:40Z
rs6000: Fix PTImode handling in power8 swap optimization pass [PR116415]
[cb51e0b
] 2024-08-23T13:04:29Z
lto: Don't check obj.found for offload section
[c429d50
] 2024-08-23T12:44:11Z
libstdc++: Implement LWG 3746 for std::optional
[8cf51d7
] 2024-08-23T12:39:36Z
libstdc++: Fix std::allocator_traits::construct constraints [PR108619]
[952e67c
] 2024-08-23T12:39:36Z
libstdc++: Optimize __try_use_facet for const types
[125bab2
] 2024-08-23T12:39:35Z
libstdc++: Fix std::random_shuffle for low RAND_MAX [PR88935]
[591b719
] 2024-08-23T12:39:35Z
libstdc++: Define operator== for hash table iterators [PR115939]
[43b8153
] 2024-08-23T12:39:35Z
libstdc++: Only use std::time_put in std::format for non-C locales
[de1923f
] 2024-08-23T12:37:27Z
tree-optimization/116463 - complex lowering leaves around dead stmts
[a35dd27
] 2024-08-23T12:18:20Z
libstdc++: Make debug sequence members mutable [PR116369]
[b25b101
] 2024-08-23T12:18:19Z
libstdc++: Make std::vector::reference constructor private [PR115098]
[0bb2652
] 2024-08-23T12:18:19Z
libstdc++: Simplify C++20 implementation of std::variant
[9115593
] 2024-08-23T12:18:19Z
libstdc++: Use noexcept insted of throw() in src/c++11/debug.cc
[f9f599a
] 2024-08-23T12:16:53Z
Revert "Fortran: Fix class transformational intrinsic calls [PR102689]"
[0798887
] 2024-08-23T11:33:25Z
Match: Support form 4 for unsigned integer .SAT_TRUNC
[b2c1d7c
] 2024-08-23T11:09:51Z
libcpp: bump padding size in cpp_convert_input [PR116458]
[96fe95b
] 2024-08-23T09:36:05Z
optabs-query: Use opt_machine_mode for smallest_int_mode_for_size [PR115495].
[c22d57c
] 2024-08-23T09:36:04Z
RISC-V: Expand vec abs without masking.
[a8ae8f9
] 2024-08-23T09:35:12Z
Fix test failure on powerpc targets
[7dd9c7d
] 2024-08-23T08:51:05Z
ada: Implicit_Dereference aspect specification for subtype incorrectly accepted
[a7ff045
] 2024-08-23T08:51:05Z
ada: Crash on string interpolation with custom string types
[509cc70
] 2024-08-23T08:51:05Z
ada: Fix incorrect tracebacks on Windows
[87bdd17
] 2024-08-23T08:51:05Z
ada: String interpolation: report error without Extensions allowed
[19c22fb
] 2024-08-23T08:51:05Z
ada: Fix crash on aliased variable with packed array type and -g switch
[ff356c0
] 2024-08-23T08:51:04Z
ada: Cleanup validity of boolean operators
[0020cae
] 2024-08-23T08:51:04Z
ada: Fix style in lines starting with assignment operator
[92a9b55
] 2024-08-23T08:51:04Z
ada: First controlling parameter aspect
[dce0d46
] 2024-08-23T08:51:04Z
ada: Emit a warning on inheritly limited types
[40903c7
] 2024-08-23T08:51:04Z
ada: Update libraries with the limited flag
[24c5396
] 2024-08-23T08:51:04Z
ada: Eliminated-mode overflow check not eliminated
[8a41af7
] 2024-08-23T08:51:03Z
ada: First controlling parameter aspect
[aa95cd9
] 2024-08-23T08:51:03Z
ada: Error missing when 'access is applied to an interface type object
[4522f1f
] 2024-08-23T08:51:03Z
ada: First controlling parameter aspect
[8719b18
] 2024-08-23T08:51:03Z
ada: Fix validity checks for named parameter associations
[f67d108
] 2024-08-23T08:51:03Z
ada: Simplify validity checks for scalar parameters
[a071fcd
] 2024-08-23T08:08:08Z
fortran: Minor fix to -ffrontend-optimize description
[afa9080
] 2024-08-23T08:04:43Z
doc: Specifically link to GPL v3.0 for GM2
[0636de8
] 2024-08-23T06:52:33Z
Remove unnecessary view_convert obsoleted by [PR86468].
[f6b10fe
] 2024-08-23T04:15:21Z
testsuite: Fix vect-mod-var.c for division by 0 [PR116461]
[2cd783b
] 2024-08-23T00:17:24Z
Daily bump.
[da043f9
] 2024-08-22T21:50:47Z
testsuite: Fix gcc.dg/torture/pr116420.c for targets default unsigned char [PR116464]
[c937773
] 2024-08-22T19:13:30Z
[PR rtl-optimization/116420] Fix interesting block bitmap DF dataflow
[8e0da56
] 2024-08-22T15:24:07Z
libstdc++: Add some missing ranges feature-test macro tests
[792adb8
] 2024-08-22T13:55:20Z
Recompute TYPE_MODE and DECL_MODE for aggregate type for acclerator.
[a025081
] 2024-08-22T13:26:04Z
RISC-V: Fix vector cfi notes for stack-clash protection
[51761c5
] 2024-08-22T13:24:39Z
libstdc++: Optimize std::projected<I, std::identity>
[6202324
] 2024-08-22T13:24:20Z
libstdc++: Implement P2997R1 changes to the indirect invocability concepts
[b552730
] 2024-08-22T13:24:11Z
libstdc++: Implement P2609R3 changes to the indirect invocability concepts
[a98dd53
] 2024-08-22T12:22:09Z
Update LDPT_REGISTER_CLAIM_FILE_HOOK_V2 linker plugin hook
[b07f8a3
] 2024-08-22T11:51:32Z
fold: Fix a * 1j
if a has side effects [PR116454]
[4e905bd
] 2024-08-22T11:41:40Z
fix single argument static_assert
[313aa73
] 2024-08-22T10:47:19Z
PR target/116365: Add user-friendly arguments to --param aarch64-autovec-preference=N
[76c2954
] 2024-08-22T10:40:07Z
RISC-V: Enable -gvariable-location-views by default
[bcb33b1
] 2024-08-22T10:35:36Z
Do not emit a redundant DW_TAG_lexical_block for inlined subroutines
[9bbad36
] 2024-08-22T07:11:28Z
PR tree-optimization/101390: Vectorize modulo operator
[2349609
] 2024-08-22T04:27:55Z
Dump aliases in -fcallgraph-info
[c1aba5e
] 2024-08-22T02:41:12Z
Makefile.tpl: fix whitespace in licence header
[d6a112a
] 2024-08-22T02:40:43Z
Makefile.tpl: drop leftover intermodule cruft
[6ea25c0
] 2024-08-22T02:30:25Z
Align ix86{move_max,store_max} with vectorizer.
[f155534
] 2024-08-22T00:18:14Z
Daily bump.
[91f2139
] 2024-08-21T23:16:19Z
RISC-V: Add testcases for unsigned vector .SAT_TRUNC form 3
[1e99e1b
] 2024-08-21T23:16:13Z
RISC-V: Add testcases for unsigned vector .SAT_TRUNC form 2
[cdc9cd4
] 2024-08-21T22:54:01Z
[PR rtl-optimization/116437] Fix RTL checking issue in ext-dce
[ec9d6d4
] 2024-08-21T16:35:47Z
aarch64: Fix caller saves of VNx2QI [PR116238]
[4a5d611
] 2024-08-21T15:10:57Z
aarch64: Implement popcountti2 pattern [PR113042]
[893cef3
] 2024-08-21T13:37:05Z
tree-optimization/116406 - ICE with int<->float punning prevention
[f577959
] 2024-08-21T12:49:29Z
sra: Avoid risking x87 magling binary representation of a replacement (PR 58416)
[af0d2d9
] 2024-08-21T12:47:53Z
tree-optimization/116380 - bogus SSA update with loop distribution
[fd7dabc
] 2024-08-21T09:17:00Z
libstdc++: Use strlen for std::char_traits<char8_t>::length [PR102958]
[878bb62
] 2024-08-21T09:16:59Z
libstdc++: Check ios::uppercase for ios::fixed floating-point output [PR114862]
[723b30b
] 2024-08-21T09:11:18Z
Fix coarray rank for non-coarrays in derived types. [PR86468]
[1e10b3b
] 2024-08-21T08:48:57Z
libstdc++: Fix std::variant to reject array types [PR116381]
[3949b7c
] 2024-08-21T08:25:29Z
c++, coroutines: Check for malformed functions before splitting.
[cc8fc98
] 2024-08-21T08:04:07Z
testsuite: i386: Fix g++.target/i386/pr11...
gcc-15.2024-08-18Z.f10d2ee
[b9ac01d
] 2024-08-18T19:19:37Z
doc: Tweak gm2 mailing list address
[fc41263
] 2024-08-18T19:19:37Z
libstdc++: Remove note from the GCC 4.0.1 days
[cd2f394
] 2024-08-18T18:21:39Z
PHIOPT: move factor_out_conditional_operation over to use gimple_match_op
[1cfe4a4
] 2024-08-18T16:54:27Z
libgfortran: implement fpu-macppc for Darwin, support IEEE arithmetic
[1ed1dd5
] 2024-08-18T16:26:16Z
AVR: Tweak 16-bit addition with const that didn't get a LD_REGS register.
[22acd3c
] 2024-08-18T15:07:15Z
AVR: ad target/116407 - Fix linker error "relocation truncated to fit".
[dfb2e8c
] 2024-08-18T13:28:50Z
AVR: target/116407 - Fix linker error "relocation truncated to fit".
[3ae8794
] 2024-08-18T07:10:13Z
forwprop: Also dce from added statements from gimple_simplify
[a183b25
] 2024-08-18T01:31:11Z
RISC-V: Implement the quad and oct .SAT_TRUNC for scalar
[e8f31f4
] 2024-08-18T01:26:07Z
RISC-V: Make sure high bits of usadd operands is clean for non-Xmode [PR116278]
[8d0efcf
] 2024-08-18T01:21:59Z
RISC-V: Add testcases for unsigned scalar .SAT_TRUNC form 3
[6fbdbad
] 2024-08-18T01:21:49Z
RISC-V: Add testcases for unsigned scalar .SAT_TRUNC form 2
[0555f65
] 2024-08-18T00:17:44Z
Daily bump.
[61e179b
] 2024-08-17T21:10:38Z
[committed] Avoid right shifting signed value on ext-dce.cc
[efcfd1d
] 2024-08-17T20:37:18Z
t-rtems: add rv32imf architecture to the RTEMS multilib for RISC-V
[abfc140
] 2024-08-17T16:30:48Z
Adjust v850 rotate expander to allow more cases for V850E3V5
[6d734ba
] 2024-08-17T16:18:03Z
RISC-V: Fix ICE for vector single-width integer multiply-add intrinsics
[7aed8de
] 2024-08-17T15:52:55Z
[RISC-V][PR target/116282] Stabilize pattern conditions
[3f51684
] 2024-08-17T15:29:11Z
RISC-V: Bugfix for RVV rounding intrinsic ICE in function checker
[06ae7bc
] 2024-08-17T15:25:58Z
RISC-V: Bugfix incorrect operand for vwsll auto-vect
[54b228d
] 2024-08-17T14:41:19Z
RISC-V: Add auto-vect pattern for vector rotate shift
[e68ab0f
] 2024-08-17T13:21:21Z
libstdc++: Update references to gcc.gnu.org/onlinedocs
[2af5784
] 2024-08-17T12:04:31Z
doc: Tweak PIM4 link
[16b92be
] 2024-08-17T11:47:09Z
libstdc++: Tweak links to installation docs
[b9f0845
] 2024-08-17T11:27:52Z
doc: Tweak link to gm2 list archive
[4065d16
] 2024-08-17T11:25:23Z
AVR: target/116390 - Fix an avrtiny asm out template.
[a11dcaf
] 2024-08-17T04:00:17Z
RISC-V: Fix factor in dwarf_poly_indeterminate_value [PR116305]
[3c9c93f
] 2024-08-17T00:17:07Z
Daily bump.
[85e0d67
] 2024-08-16T20:53:47Z
Write CodeView information about local static variables
[af61fc9
] 2024-08-16T20:53:47Z
Write CodeView information about enregistered variables
[1e7dabb
] 2024-08-16T20:53:47Z
Write CodeView information about stack variables
[2e2a1ca
] 2024-08-16T20:45:05Z
Fix maybe-uninitialized CodeView LF_INDEX warning
[c8981bd
] 2024-08-16T17:14:55Z
AVR: target/85624 - Use HImode for clrmemqi alignment.
[07ece73
] 2024-08-16T16:29:04Z
Fortran: fix documentation of intrinsic RANDOM_INIT [PR114146]
[b584f38
] 2024-08-16T15:28:55Z
modula2: change identifier names to avoid build warnings
[6738e9a
] 2024-08-16T15:09:53Z
Fix using keywords as identifiers to prevent warnings during build
[479dab6
] 2024-08-16T14:50:24Z
testsuite: Verify -fshort-enums and -fno-short-enums in pr33738.C
[10bf035
] 2024-08-16T14:41:04Z
testsuite: Add -fno-short-enums to pr97315-1.C
[5a33879
] 2024-08-16T14:17:29Z
testsuite: Add -fwrapv to signbit-5.c
[9cdde72
] 2024-08-16T11:41:11Z
PR modula2/116378 m2 bootstrap fails on x86_64-darwin
[2f90f38
] 2024-08-16T09:43:18Z
c++: Pedwarn on [[]]; at class scope [PR110345]
[0470c8e
] 2024-08-16T07:56:30Z
i386: Fix some vex insns that prohibit egpr
[fcc3af9
] 2024-08-16T06:55:55Z
aarch64: Improve popcount for bytes [PR113042]
[1b8b53e
] 2024-08-16T01:07:16Z
libstdc++-v3: Handle iconv as optional for newlib builds [PR116362]
[98e1b19
] 2024-08-16T01:06:53Z
libstdc++-v3: testsuite: Prune uncapitalized "in function" linker warning
[0601c88
] 2024-08-16T00:18:31Z
Daily bump.
[9381d52
] 2024-08-16T00:11:01Z
PHIOPT: Fix comment before factor_out_conditional_operation
[b0d041f
] 2024-08-15T21:09:39Z
RISC-V: use fclass insns to implement isfinite,isnormal and isinf builtins
[b6fb4f7
] 2024-08-15T21:02:05Z
i386: Improve split of *extendv2di2_highpart_stv_noavx512vl.
[0f8b119
] 2024-08-15T20:50:07Z
fortran: Fix bootstrap in resolve.cc [PR116387]
[580fe79
] 2024-08-15T18:38:47Z
c++: fix up cpp23/consteval-if3.C test [PR115583]
[3673b70
] 2024-08-15T15:54:03Z
Tweak base/index disambiguation in decompose_normal_address [PR116236]
[70ae0da
] 2024-08-15T15:54:02Z
late-combine: Preserve INSN_CODE when modifying notes [PR116343]
[dbf4c57
] 2024-08-15T15:24:10Z
Fix Coarray in associate not a coarray. [PR110033]
[a3f1cdd
] 2024-08-15T15:23:59Z
Add corank to gfc_expr.
[484f139
] 2024-08-15T14:23:54Z
c++: c->B::m access resolved through current inst [PR116320]
[303bed6
] 2024-08-15T14:20:18Z
c++/coroutines: fix passing this to promise type, again [PR116327]
[ee4a634
] 2024-08-15T11:38:44Z
LoongArch: Implement scalar isinf, isnormal, and isfinite via fclass
[f7e672d
] 2024-08-15T11:15:22Z
Movement between GENERAL_REGS and SSE_REGS for TImode doesn't need secondary reload.
[cc2d29e
] 2024-08-15T09:10:12Z
aarch64: Rename svpext to svpext_lane [PR116371]
[bf891fc
] 2024-08-15T05:46:25Z
rs6000: Add TARGET_FLOAT128_HW guard for quad-precision insns
[08108d5
] 2024-08-15T05:43:28Z
rs6000: Implement optab_isnormal for SFDF and IEEE128
[44eb45c
] 2024-08-15T05:41:25Z
rs6000: Implement optab_isfinite for SFDF and IEEE128
[53945be
] 2024-08-15T05:38:22Z
rs6000: Implement optab_isinf for SFDF and IEEE128
[d2e90c7
] 2024-08-15T03:27:11Z
Value Range: Add range op for builtin isnormal
[b1d2158
] 2024-08-15T03:26:45Z
Value Range: Add range op for builtin isfinite
[cd09307
] 2024-08-15T03:19:10Z
Value Range: Add range op for builtin isinf
[4d2e8fc
] 2024-08-15T00:18:31Z
Daily bump.
[d91b6c9
] 2024-08-14T19:32:38Z
c++: ICE with NSDMIs and fn arguments [PR116015]
[a247088
] 2024-08-14T18:01:43Z
s390: Remove vector intrinsics
[e8a7142
] 2024-08-14T18:01:36Z
s390: Fix high-level builtins vec_gfmsum{,_accum}_128
[a82c4df
] 2024-08-14T16:37:04Z
Fortran: fix minor frontend GMP leaks
[d08a5f2
] 2024-08-14T09:00:48Z
i386: Optimization for APX NDD is always zero-uppered for logic
[edb2712
] 2024-08-14T09:00:48Z
i386: Optimization for APX NDD is always zero-uppered for shift
[1b76174
] 2024-08-14T09:00:27Z
i386: Optimization for APX NDD is always zero-uppered for sub/adc/sbb
[a302cd6
] 2024-08-14T08:56:01Z
i386: Optimization for APX NDD is always zero-uppered for ADD
[42aba47
] 2024-08-14T08:24:02Z
Restrict pr116202-run-1.c test to riscv_v target
[54be14b
] 2024-08-14T07:20:24Z
Prevent future proc_ptr parsing issues in associate [PR102973]
[bb23247
] 2024-08-14T07:11:41Z
Fix ICE in build_function_decl [PR116292]
[ca7936f
] 2024-08-14T06:01:05Z
genoutput: Accelerate the place_operands function.
[e4f9a87
] 2024-08-14T03:53:05Z
Revert "[rtl-optimization/116244] Don't create bogus regs in alter_subreg"
[10972e6
] 2024-08-14T02:25:13Z
testsuite: Fix fam-in-union-alone-in-struct-2.c with unsigned char [PR116148]
[c3c83d2
] 2024-08-14T01:28:43Z
Move ix86_align_loops into a separate pass and insert the pass after pass_endbr_and_patchable_area.
[9045ab7
] 2024-08-14T00:17:18Z
Daily bump.
[b13e346
] 2024-08-13T20:57:58Z
testsuite: Fix struct size check [PR116155]
[cc00a73
] 2024-08-13T19:52:18Z
ifcvt: Fix force_operand ICE in noce_convert_multiple_sets [PR116353]
[9988d7e
] 2024-08-13T17:17:36Z
Fortran: reject array constructor value of abstract type [PR114308]
[ccd7068
] 2024-08-13T14:39:54Z
RISC-V: Fix non-obvious comment typos
[5618b02
] 2024-08-13T11:18:57Z
Internal-fn: Handle vector bool type for type strict match mode [PR116103]
[49d5e21
] 2024-08-13T09:28:28Z
LRA: Don't emit move for substituted CONSTATNT_P operand [PR116170]
[bee532c
] 2024-08-13T08:58:12Z
Regenerate avr.opt.urls
[3f1e15e
] 2024-08-13T00:18:32Z
Daily bump.
[0451bc5
] 2024-08-12T17:27:07Z
rs6000: ROP - Do not disable shrink-wrapping for leaf functions [PR114759]
[ef90a13
] 2024-08-12T16:48:04Z
RISC-V: Fix missing abi arg in test
[e9738e7
] 2024-08-12T13:31:28Z
[rtl-optimization/116244] Don't create bogus regs in alter_subreg
[12028d7
] 2024-08-12T13:07:01Z
borrowck: Avoid overloading issues on 32bit architectures
[edc47d3
] 2024-08-12T13:07:01Z
borrowck: Fix debug prints on 32-bits architectures
[72c9b5f
] 2024-08-12T12:57:22Z
ifcvt: Allow more operations in multiple set if conversion
[b219cbe
] 2024-08-12T12:57:22Z
ifcvt: Handle multiple rewired regs and refactor noce_convert_multiple_sets
[28b3812
] 2024-08-12T12:57:21Z
ifcvt: handle sequences that clobber flags in noce_convert_multiple_sets
[68da681
] 2024-08-12T12:52:19Z
AVR: target/85624 - Fix non-matching alignment in clrmem insns.
[24df2ab
] 2024-08-12T10:30:02Z
16-bit testsuite fixes - excessive code size
[46bd63d
] 2024-08-12T10:27:12Z
This fixes problems with tests that exceed a data type or the maximum stack frame size on 16 bit targets.
[40b9a7b
] 2024-08-12T10:06:17Z
Avoid cfg corruption when using sjlj exceptions where loops are present in the assign_params emitted code.
[9ab8681
] 2024-08-12T09:52:29Z
Use splay-tree-utils.h in tree-ssa-sccvn [PR30920]
[fcc766c
] 2024-08-12T09:41:04Z
aarch64: Emit ADD X, Y, Y instead of SHL X, Y, #1 for Advanced SIMD
[8d8db21
] 2024-08-12T08:44:35Z
Fortran: Fix coarray in associate not linking [PR85510]
[4bcb480
] 2024-08-12T07:30:07Z
Initial support for AVX10.2
[7a970bd
] 2024-08-12T05:52:48Z
PR target/116275: Handle STV of *extenddi2_doubleword_highpart on i386.
[7bf4cd4
] 2024-08-12T01:33:04Z
LoongArch: Provide ashr lshr and ashl RTL patt...
gcc-15.2024-08-11Z.2b23a44
[149a23e
] 2024-08-11T13:38:31Z
AVR: -mlra is not documeted in TEXI.
[29a3236
] 2024-08-11T13:38:30Z
AVR: Add function avr.cc::ra_in_progress().
[19c9ba0
] 2024-08-11T00:17:37Z
Daily bump.
[8035619
] 2024-08-10T16:18:26Z
i386: testsuite: Adapt fentryname3.c for r14-811 change [PR70150]
[331f7d8
] 2024-08-10T16:18:25Z
i386: testsuite: Add -no-pie for pr113689-1.c [PR70150]
[85a6073
] 2024-08-10T15:34:54Z
Fix reference to the dom walker function in the documentation
[16ce781
] 2024-08-10T11:34:26Z
gm2: add missing debug output guard
[9d5c500
] 2024-08-10T08:49:29Z
testsuite: Fix up sse3-addsubps.c
[09a87ea
] 2024-08-10T08:18:11Z
AVR: ad target/113934 - Add option -mlra to enable LRA.
[8cc67b5
] 2024-08-10T01:15:25Z
c++: inherited CTAD fixes [PR116276]
[70da0ca
] 2024-08-10T01:13:05Z
c++: DECL_UNINSTANTIATED_TEMPLATE_FRIEND_P tweaks
[cf7feae
] 2024-08-10T01:13:03Z
c++: clean up cp_identifier_kind checks
[6b4b27a
] 2024-08-10T00:17:05Z
Daily bump.
[d4e1290
] 2024-08-09T23:46:01Z
[RISC-V][PR target/116283] Fix split code for recent Zbs improvements with masked bit positions
[4734c1b
] 2024-08-09T19:40:55Z
Revert "lra: emit caller-save register spills before call insn [PR116028]"
[5ce3874
] 2024-08-09T18:49:46Z
Limit equivalency processing in rangers cache.
[9e4da94
] 2024-08-09T18:49:46Z
Adjust rangers recomputation depth based on the number of BBs.
[d0bc1cb
] 2024-08-09T15:55:23Z
btf: Protect BTF_KIND_INFO against invalid kind
[786ebbd
] 2024-08-09T15:15:43Z
c++: Don't accept multiple enum definitions within template class [PR115806]
[180ede3
] 2024-08-09T14:09:12Z
RISC-V: Enable stack clash in alloca
[2862d99
] 2024-08-09T14:01:24Z
RISC-V: Add support to vector stack-clash protection
[b82d173
] 2024-08-09T13:59:10Z
RISC-V: Stack-clash protection implemention
[5694fcf
] 2024-08-09T13:48:53Z
RISC-V: Move riscv_v_adjust_scalable_frame
[0e604d0
] 2024-08-09T13:42:36Z
RISC-V: Small stack tie changes
[f91f720
] 2024-08-09T13:35:17Z
c-family: regenerate c.opt.urls
[4aa89ba
] 2024-08-09T13:16:45Z
c++: add fixed testcase [PR116289]
[6e7088d
] 2024-08-09T12:32:51Z
i386: Fix up __builtin_ia32_b{extr{,i}u{32,64},zhi{s,d}i} folding [PR116287]
[b5a09a6
] 2024-08-09T12:24:32Z
amdgcn: Add padding to trampoline
[9f5d22e
] 2024-08-09T10:59:03Z
OpenMP: Constructors and destructors for "declare target" static aggregates: Fix effective-target keyword in test cases
[a90c74a
] 2024-08-09T10:18:40Z
AVR: Tidy up code for __[x]load insns.
[723e0f7
] 2024-08-09T07:34:50Z
c-family: Add some more ARRAY_SIZE uses
[19e565e
] 2024-08-09T06:26:32Z
aarch64: Check CONSTM1_RTX in definition of Dm constraint
[77ccfa6
] 2024-08-09T00:18:56Z
Daily bump.
[7223c64
] 2024-08-08T17:56:49Z
aarch64/testsuite: Fix if-compare_2.c for removing vcond{,u,eq} patterns [PR116041]
[2c24e05
] 2024-08-08T17:51:30Z
AArch64: Fix signbit mask creation after late combine [PR116229]
[f6a41eb
] 2024-08-08T16:39:45Z
AVR: Fix a typo in __builtin_avr_mask1 documentation.
[c4d3dba
] 2024-08-08T16:39:45Z
AVR: target/116295 - Fix unrecognizable insn with __flash read.
[ef697f8
] 2024-08-08T16:39:44Z
AVR: Improve POST_INC output in some rare cases.
[7153173
] 2024-08-08T16:28:13Z
amdgcn: Fix VGPR max count
[89d2f3f
] 2024-08-08T15:23:38Z
libgomp.texi: Update implementation status table for OpenMP TR13
[85f2ffd
] 2024-08-08T14:28:29Z
ada: Run-time error with GNAT-LLVM on container aggregate with finalization
[480819c
] 2024-08-08T14:28:29Z
ada: Etype missing for raise expression
[fc49ee5
] 2024-08-08T14:28:29Z
ada: Missing legality check when type completed
[90b3826
] 2024-08-08T14:28:28Z
ada: Finalization_Size raises Constraint_Error
[c542075
] 2024-08-08T14:28:28Z
ada: Spurious maximum nesting level warnings
[352d147
] 2024-08-08T14:28:28Z
ada: Futher refinements to mutably tagged types
[8e6bc6d
] 2024-08-08T14:18:37Z
RISC-V: testsuite: xtheadfmemidx: Rename test and add similar Zfa test
[31c3c5d
] 2024-08-08T14:18:37Z
RISC-V: xthead(f)memidx: Eliminate optimization patterns
[33aca37
] 2024-08-08T14:18:37Z
RISC-V: rv32/DF: Prevent 2 SImode loads using XTheadMemIdx
[ad7d484
] 2024-08-08T13:53:37Z
vect: Small C++11-ification of vect_vect_recog_func_ptrs
[ecdf7a4
] 2024-08-08T13:50:25Z
RISC-V: Delete duplicate '#define RISCV_DWARF_VLENB'
[6f71e05
] 2024-08-08T13:49:10Z
amdgcn: Re-enable trampolines
[190ad81
] 2024-08-08T13:42:26Z
[RISC-V][PR target/116240] Ensure object is a comparison before extracting arguments
[ab18785
] 2024-08-08T12:47:07Z
Rearrange SLP nodes with duplicate statements [PR98138]
[0de1481
] 2024-08-08T12:42:13Z
c++/modules: Assume header bindings are global module
[71aebb3
] 2024-08-08T12:42:13Z
c++: Propagate TREE_ADDRESSABLE in fixup_type_variants [PR115062]
[8b5a8b1
] 2024-08-08T12:24:59Z
libgomp/libgomp.texi: Mention -fno-builtin-omp_is_initial_device
[4d44f3f
] 2024-08-08T10:16:29Z
i386: Tweak ix86_mode_can_transfer_bits to restore bootstrap on RHEL.
[afa3a4a
] 2024-08-08T09:07:29Z
c++, libstdc++: Implement C++26 P2747R2 - constexpr placement new [PR115744]
[e3a6dec
] 2024-08-08T08:42:25Z
libgomp.c++/static-aggr-constructor-destructor-{1,2}.C: Fix scan-tree-dump
[6db7150
] 2024-08-08T08:24:56Z
Ada, libgnarl: Fix s-taprop__posix.adb compilation.
[82ed4d5
] 2024-08-08T08:22:19Z
ada: Fix s-taprop__solaris.adb compilation
[5aa4cd9
] 2024-08-08T07:37:15Z
tree-optimization/116258 - fix i386 testcase
[3c67a0f
] 2024-08-08T07:10:02Z
lra: emit caller-save register spills before call insn [PR116028]
[c8f3fdd
] 2024-08-08T06:13:02Z
RISC-V: Minimal support for Zimop extension.
[7920927
] 2024-08-08T06:03:10Z
c++/modules: Handle instantiating already tsubsted template friend classes [PR115801]
[c592310
] 2024-08-08T06:00:34Z
c++/modules: Fix merging of GM entities in partitions [PR114950]
[c0ad382
] 2024-08-08T02:47:29Z
c++/modules: Clarify error message in read_enum_def
[ea973bd
] 2024-08-08T00:18:23Z
Daily bump.
[ac8a87c
] 2024-08-07T20:31:25Z
compiler: don't assume that ATTRIBUTE_UNUSED is defined
[4cec7bc
] 2024-08-07T19:28:59Z
Darwin: Recognise -weak_framework in the driver [PR116237].
[d1fc981
] 2024-08-07T18:28:26Z
c++: erroneous partial spec vs primary tmpl [PR116064]
[3890024
] 2024-08-07T18:18:08Z
Partially support streaming of poly_int for offloading.
[165e3e7
] 2024-08-07T18:14:31Z
Don't call clean_symbol_name in create_tmp_var_name [PR116219]
[f1bfba3
] 2024-08-07T17:31:19Z
OpenMP: Constructors and destructors for "declare target" static aggregates
[82cd63a
] 2024-08-07T17:08:07Z
c++: Implement CWG2387 - Linkage of const-qualified variable template [PR109126]
[2c61744
] 2024-08-07T16:48:11Z
aarch64/testsuite: Add testcases for recently fixed PRs
[aa68968
] 2024-08-07T15:59:21Z
libgomp.c-c++-common/target-link-2.c: Fix test on multi-device systems
[083918a
] 2024-08-07T14:57:01Z
rs6000, Add new overloaded vector shift builtin int128 variants
[5b99999
] 2024-08-07T12:44:32Z
tree-optimization/116258 - do not lower PAREN_EXPR of vectors
[990a65f
] 2024-08-07T11:52:26Z
testsuite: Fix recent regression of g++.dg/other/sse2-pr85572-1.C
[a1999cb
] 2024-08-07T10:48:16Z
c++: Fix ICE on valid involving variadic constructor [PR111592]
[2083389
] 2024-08-07T07:59:03Z
vect: Fix vect_reduction_def check for odd/even widen mult [PR116142]
[9426ce9
] 2024-08-07T07:48:07Z
c++: Fix up handling of dependent (late) attributes on function/method types [PR116175]
[2cf89ae
] 2024-08-07T07:14:21Z
tree-optimization/116166 - forward jump-threading going wild
[cdca238
] 2024-08-07T07:03:55Z
testsuite, rs6000: Replace powerpc_vsx_ok with powerpc_vsx
[3ab04f1
] 2024-08-07T07:03:55Z
testsuite, rs6000: Fix some run cases with appropriate _hw
[9db55ec
] 2024-08-07T07:03:55Z
testsuite, rs6000: Adjust pr78056-[1357].c and remove pr78056-[246].c
[22b4e4f
] 2024-08-07T07:03:54Z
testsuite, rs6000: Make {vmx,vsx,p8vector}hw check for altivec/vsx feature
[9b4b4dd
] 2024-08-07T07:03:54Z
testsuite, rs6000: Remove useless powerpc{altivec,vsx}_ok
[4ddd886
] 2024-08-07T07:03:54Z
testsuite, rs6000: Replace powerpc_vsx_ok with powerpc_altivec etc.
[b8443da
] 2024-08-07T04:55:37Z
MAINTAINERS: Change my contact email in MAINTAINERS file.
[b4d91ab
] 2024-08-07T03:22:07Z
Fix Wstringop-overflow-47.c warning in RISC-V target.
[b844775
] 2024-08-07T01:56:44Z
Fix vect/pr115278.cc for targets where uint32_t is distinct from unsigned.
[ca28714
] 2024-08-07T01:49:47Z
c++/modules: Ensure deduction guides are always reachable [PR115231]
[b7f7196
] 2024-08-07T01:49:46Z
c++: Improve fixits for incorrect explicit instantiations
[8fac69a
] 2024-08-07T01:37:28Z
Reduce iteration counts for gcc.dg/vect/tsvc tests.
[06d3f31
] 2024-08-07T01:13:04Z
Vect: Make sure the lhs type of .SAT_TRUNC has its mode precision [PR116202]
[1b5c57e
] 2024-08-07T01:11:58Z
RISC-V: Update .SAT_TRUNC dump check due to middle-end change
[596d1ed
] 2024-08-07T00:54:03Z
c++: permit errors inside uninstantiated templates [PR116064]
[b120ca0
] 2024-08-07T00:16:52Z
Daily bump.
[000045f
] 2024-08-06T23:13:50Z
Fortran: Eliminate error prone translations.
[d4b35da
] 2024-08-06T22:46:56Z
aarch64/testsuite: Fix gcc.target/aarch64/simd/vmmla.c [PR116207]
[3290826
] 2024-08-06T22:36:50Z
libstdc++: Fix some undeclared uses of uintptr_t [PR116247]
[77f36e8
] 2024-08-06T22:24:45Z
diagnostics: SARIF output: fix "executionSuccessful" §3.20.14 [PR116177]
[a50916a
] 2024-08-06T21:41:10Z
AArch64: take gather/scatter decode overhead into account
[77d2325
] 2024-08-06T20:38:41Z
doc: Rephrase GM2 Limitations section
[eac63be
] 2024-08-06T18:41:57Z
Remove MMX code path in lexer
[dc01f24
] 2024-08-06T17:40:26Z
hppa: Fix (plus (plus (mult (a) (mem_shadd_constant)) (b)) (c)) optimization
[8089cb8
] 2024-08-06T17:18:18Z
RISC-V: Fix comment ty...
gcc-15.2024-08-04Z.cfeb994
[7cd71c8
] 2024-08-04T00:17:30Z
Daily bump.
[3ac02e6
] 2024-08-03T18:37:54Z
libquadmath: Fix up libquadmath/math/sqrtq.c compilation in some powerpc* configurations [PR116007]
[8256d5c0
] 2024-08-03T13:05:05Z
libstdc++: use concrete return type for std::forward_like
[db9834a
] 2024-08-03T00:18:55Z
Daily bump.
[a53c029
] 2024-08-03T00:09:21Z
Fortran: Fix ICE on invalid in gfc_format_decoder.
[5a7fd37
] 2024-08-02T21:12:13Z
Update gcc .po files
[5ebfaf2
] 2024-08-02T18:42:17Z
c++: Move -Wdangling-reference to -Wextra
[5b4476a
] 2024-08-02T18:33:58Z
c++/coroutines: check for members we use in handle_types [PR105475]
[a10436a
] 2024-08-02T16:38:51Z
fortran: Support optional dummy as BACK argument of MINLOC/MAXLOC.
[da33ad5
] 2024-08-02T16:36:42Z
genemit: Fix handling of explicit parallels for clobbers [PR116058]
[7ecd661
] 2024-08-02T15:54:51Z
RISC-V: Improve length attributes for atomic insn sequences
[995ac87
] 2024-08-02T15:39:34Z
arm: Fix testism with mve/ivopts-3.c testcase
[8848463
] 2024-08-02T14:58:32Z
AArch64: Fuse CMP+CSEL and CMP+CSET for -mcpu=neoverse-v2
[ba730fd
] 2024-08-02T14:58:31Z
Make may_trap_p_1 return false for constant pool references [PR116145]
[a790828
] 2024-08-02T14:13:46Z
c++: DR882, main cannot be deleted [PR116169]
[00019b8
] 2024-08-02T10:43:59Z
c++, coroutines: Provide a CTOR for a callback object [NFC].
[ffd521d
] 2024-08-02T10:39:40Z
c++, coroutines: Remove unused suspend point state [NFC].
[370a0de
] 2024-08-02T10:36:22Z
c++, coroutines: Fix a typo in checking for void expression types.
[33baa20
] 2024-08-02T09:58:23Z
forwprop: Don't add uses to dce list if debug statement [PR116156]
[4b9ba9c
] 2024-08-02T08:56:12Z
c: Add support for byte arrays in C2Y
[1fbce32
] 2024-08-02T08:54:32Z
i386: Fix comment/naming for APX NDD constraints
[06201fa
] 2024-08-02T07:27:47Z
libstdc++: Add missing to test
[ce7f7b9
] 2024-08-02T07:08:11Z
ada: Fix handling of SPARK_Mode on standalone child subprogram
[72ae355
] 2024-08-02T07:08:10Z
ada: Refactor negated conjuncts
[913fa16
] 2024-08-02T07:08:10Z
ada: Simplify manipulation of the list with loop actions
[637b27b
] 2024-08-02T07:08:10Z
ada: Remove unused null branch
[d8a27bb
] 2024-08-02T07:08:10Z
ada: Fix handling of iterated component associations with sub-aggregates
[5f3902e
] 2024-08-02T07:08:09Z
ada: Plug loophole in handling of No_Raise pragma
[32c4a72
] 2024-08-02T07:08:09Z
ada: Errors on legal container aggregates with iterated_element_associations
[4d9dfa0
] 2024-08-02T07:08:09Z
ada: Simplify code by reusing Choice_List
[342e3cd
] 2024-08-02T07:08:08Z
ada: Remove unreferenced procedure
[eb43eb5
] 2024-08-02T07:08:08Z
ada: Ensure variable is initialized before use
[425eceb
] 2024-08-02T07:08:08Z
ada: Add contracts to Ada.Strings.Unbounded and adapt implementation
[54acd24
] 2024-08-02T07:08:08Z
ada: Tweak container aggregate expansion code
[384283f
] 2024-08-02T07:08:07Z
ada: Add leap second support to conversion of Unix_Time
[3e64ad0
] 2024-08-02T07:08:07Z
ada: Clean up handling of inlining of finalizer procedures
[04fd9ee
] 2024-08-02T07:08:06Z
ada: Finish up support for relaxed finalization
[30ba62d
] 2024-08-02T07:08:06Z
ada: Compiler accepts illegal assignment to reference type target.
[ee7945e
] 2024-08-02T07:08:06Z
ada: Reject ambiguous function calls in interpolated string expressions
[8239a5f
] 2024-08-02T07:08:06Z
ada: Update doc of Style_Checks pragma
[a846b4c
] 2024-08-02T07:08:05Z
ada: Type conversion in instance incorrectly rejected.
[e2fe0b1
] 2024-08-02T07:08:05Z
ada: Reject illegal uses of type/subtype current instance
[d32a529
] 2024-08-02T07:08:05Z
ada: Fix handling reference warnings with slices
[dc72d4d
] 2024-08-02T07:08:04Z
ada: Improve documenation about security of PRGNs
[3067fdd
] 2024-08-02T07:08:04Z
ada: Implement No_Raise aspect & pragma on subprograms
[99337cb
] 2024-08-02T07:08:03Z
ada: Fix detection of suspicious loop patterns
[058e5fd
] 2024-08-02T07:08:03Z
ada: Fix crash on expression function returning tagged type in nested package
[b1dc668
] 2024-08-02T07:08:03Z
ada: Fix layout of GNAT reference manual section
[d80dcff
] 2024-08-02T02:57:00Z
i386: Fix memory constraint for APX NF
[c48f382
] 2024-08-02T01:37:10Z
LoongArch: Remove gawk extension from a generator script.
[e4b8db2
] 2024-08-02T00:48:36Z
aarch64: Improve Advanced SIMD popcount expansion by using SVE [PR113860]
[86e2dc8
] 2024-08-02T00:29:22Z
testsuite: Adjust fam-in-union-alone-in-struct-2.c to support BE [PR116148]
[02e83ff
] 2024-08-02T00:18:55Z
Daily bump.
[4436889
] 2024-08-01T20:56:57Z
libstdc++: Remove unused helper traits
[8b8e5ed
] 2024-08-01T20:56:56Z
libstdc++: Constrain std::basic_string default constructor [PR113841]
[0ba1885
] 2024-08-01T20:56:56Z
libstdc++: Fix incomplete change to reduce iterations for simulators
[e1729eb
] 2024-08-01T20:56:56Z
libstdc++: Use memcmp to optimize std::bitset::_M_is_equal() [PR113807]
[283f6e2
] 2024-08-01T20:56:56Z
libstdc++: Remove unused parameters from atomic impl details
[3a817a4
] 2024-08-01T20:56:56Z
libstdc++: Remove unnecessary uses of <stdint.h>
[6586b01
] 2024-08-01T20:56:55Z
libstdc++: Remove noexcept from non-const std::basic_string::data() [PR99942]
[f15cd18
] 2024-08-01T19:55:33Z
RISC-V: Correct mode_idx attribute for viwalu wx variants [PR116149].
[90fe402
] 2024-08-01T18:28:49Z
fortran: Fix up pasto in gfc_get_array_descr_info
[642e389
] 2024-08-01T18:25:47Z
RISC-V: Reject 'd' extension with ILP32E ABI
[0d514c1
] 2024-08-01T16:52:55Z
libstdc++: Make dg-error pattern more accurate
[295b729
] 2024-08-01T16:49:39Z
c++: Fix up error recovery of invalid structured bindings used in conditions [PR116113]
[1f53319
] 2024-08-01T15:55:10Z
AArch64: Add Cortex-X925 core definition and cost model
[f88cb43
] 2024-08-01T15:54:49Z
AArch64: Update Neoverse N2 cost model to release costs
[3b0bac4
] 2024-08-01T15:54:31Z
AArch64: Update Generic Armv9-a cost model to release costs
[488395f
] 2024-08-01T15:54:15Z
AArch64: Add Neoverse N3 and Cortex-A725 core definition and cost model
[7ca2a80
] 2024-08-01T15:53:59Z
AArch64: Add Neoverse V3AE core definition and cost model
[729000b
] 2024-08-01T15:53:41Z
AArch64: Add Neoverse V3 core definition and cost model
[7e7c1e3
] 2024-08-01T15:53:22Z
AArch64: Update Neoverse V2 cost model to release costs
[c5ccdfd
] 2024-08-01T15:21:15Z
match: Fix wrong code due to (a ? e : f) !=/== (b ? e : f)
patterns [PR116120]
[54d6ce3
] 2024-08-01T15:14:38Z
ada: Crash on access attribute with overloaded prefix denoting reference object
[aced54f
] 2024-08-01T15:14:38Z
ada: Accept duplicate SPARK_Mode pragmas in configuration files
[8739098
] 2024-08-01T15:14:38Z
ada: Update contracts on Strings libraries
[88fc730
] 2024-08-01T15:14:38Z
ada: Fix computation of new size when reallocating unbounded string
[f6629e1
] 2024-08-01T15:14:37Z
ada: Fix crash in quantified expression expansion
[b2e0f3c
] 2024-08-01T15:14:37Z
ada: Use ?j? in Output_Obsolescent_Entity_Warnings messages
[4afa8a7
] 2024-08-01T15:14:37Z
ada: Restrict string interpolation to single string literal
[47db62b
] 2024-08-01T15:14:37Z
ada: Style fixes: remove blank lines following 'begin' keywords
[f7ec1bc
] 2024-08-01T15:14:37Z
ada: Deconstruct workarounds for quantified expressions in contracts
[679f75e
] 2024-08-01T15:14:37Z
ada: Fix oversight in documentation of At_End_Proc
[f46aaae
] 2024-08-01T15:14:36Z
ada: Fix freezing of Default_Value expressions
[8a22e9f
] 2024-08-01T15:14:36Z
ada: Check default value aspects before resolving their expressions
[65c88a1
] 2024-08-01T15:14:36Z
ada: exp_pakd.adb: disable packed expansions in CodePeer_Mode
[f7c0f3a
] 2024-08-01T15:14:36Z
ada: Put back -G for binder
[86bdacb
] 2024-08-01T15:14:36Z
ada: Implement full relaxed finalization semantics for controlled objects
[ba95ced
] 2024-08-01T15:14:36Z
ada: Define No_Return flag only for subprograms
[0a7a8ff
] 2024-08-01T15:14:36Z
ada: Fix bug in resolution of Ghost_Predicate
[ed8612a
] 2024-08-01T15:14:35Z
ada: Operator visibility bug in static expression functions
[7b1ad03
] 2024-08-01T15:14:35Z
ada: Fix internal error on limited aggregate in nested conditional expression
[f92d4b5
] 2024-08-01T15:14:35Z
ada: Missing adjust of controlled component initialized from container aggregate
[3645685
] 2024-08-01T15:14:35Z
ada: Followup on previous change for -gnatceg
[0dbf728
] 2024-08-01T15:14:35Z
ada: Miscomputed bounds for inner null array aggregates
[b8c9149
] 2024-08-01T15:14:35Z
ada: Change "missing overriding indicator" message from error to warning
[ed5481b
] 2024-08-01T15:14:35Z
ada: Remove Must_Not_Freeze flags from default value expressions
[f61d997
] 2024-08-01T15:14:34Z
ada: Couple of cleanups in finalization machinery
[a930280
] 2024-08-01T15:14:34Z
ada: Allow making empty aggregates positional
[3c72be1
] 2024-08-01T15:14:34Z
ada: Remove support for bodies in -gnatceg
[45174a8
] 2024-08-01T15:14:34Z
ada: Fix test for wrapping loop parameter spec
[53b215c
] 2024-08-01T15:14:34Z
ada: Stop ignoring Component_Size attribute in CodePeer_Mode
[76d37f8
] 2024-08-01T15:14:33Z
ada: Remove obsolete workaround
[7e88a1a
] 2024-08-01T14:57:32Z
testsuite: Add filters for default_packed targets [PR116155]
[8d0a6e9
] 2024-08-01T14:52:31Z
gccrs: Add a test for inherent impl type name resolve
[cb36a8e
] 2024-08-01T14:52:30Z
gccrs: borrowck: BIR: emit moves
[f93ee7c
] 2024-08-01T14:52:30Z
gccrs: borrowck: BIR: make BIR visitor const
[6bd9dae
] 2024-08-01T14:52:30Z
gccrs: borrowck: Polonius FFI
[2cfd6f9
] 2024-08-01T14:52:30Z
gccrs: borrowck: Free region representation
[8b0ce9e
] 2024-08-01T14:52:30Z
gccrs: borrowck: extract regions from types using VA
[b4c24a1
] 2024-08-01T14:52:30Z
gccrs: borrowc...