Skip to content

gcc-15.2024-07-07Z.4594d55

Compare
Choose a tag to compare

[6fa4802] 2024-07-07T21:18:11Z libstdc++: Tweak two links in configuration docs
[e3b8480] 2024-07-07T20:20:45Z maintainer-scripts: Switch bug reporting URL to https
[a28046e] 2024-07-07T20:01:40Z doc: Remove dubious example around bug reporting
[24cb586] 2024-07-07T15:02:39Z c++: Simplify uses of LAMBDA_EXPR_EXTRA_SCOPE
[d364c4c] 2024-07-07T14:04:51Z ada: Make the names of uninstalled cross-gnattools consistent across builds
[ce34fcc] 2024-07-07T11:26:09Z libstdc++: Fix std::find for non-contiguous iterators [PR115799]
[762ee55] 2024-07-07T11:26:08Z libstdc++: Fix memchr path in std::ranges::find for non-common range [PR115799]
[e78c5d0] 2024-07-07T00:16:44Z Daily bump.
[9f1cd51] 2024-07-06T20:16:53Z libstdc++: Use reserved form of [[likely]] in
[3fc9131] 2024-07-06T20:16:53Z libstdc++: Remove redundant 17_intro/headers tests
[dcc735a] 2024-07-06T20:15:25Z libstdc++: Restore support for including <name.h> in extern "C" [PR115797]
[273f16a] 2024-07-06T18:59:38Z [to-be-committed][v3][RISC-V] Handle bit manipulation of SImode values
[bb16e31] 2024-07-06T13:12:04Z testsuite/52641 - Fix more sloppy tests.
[cb9bade] 2024-07-06T12:39:32Z [committed] Fix various sh define_insn_and_split predicates
[96559be] 2024-07-06T10:16:49Z AVR: Create more opportunities for -mfuse-add optimization.
[8bc5561] 2024-07-06T09:59:00Z RISC-V: fix internal error on global variable-length array
[9a7e3f5] 2024-07-06T04:27:12Z PR target/115751: Avoid force_reg in ix86_expand_ternlog.
[92e4d73] 2024-07-06T00:18:02Z Daily bump.
[807e36d] 2024-07-05T22:33:41Z x86, Darwin: Fix bootstrap for 32b multilibs/hosts.
[eec3073] 2024-07-05T22:03:27Z Fortran: switch test to use issignaling() built-in
[44e5ecf] 2024-07-05T16:33:05Z Arm: Fix ldrd offset range [PR115153]
[533f807] 2024-07-05T14:26:08Z libgccjit: Allow comparing array types
[1c31424] 2024-07-05T13:46:04Z libgccjit: Add support for the type bfloat16
[4da5dc4] 2024-07-05T13:17:58Z MAINTAINERS: Fix order in DCO
[acc3b70] 2024-07-05T13:01:43Z RISC-V: Use tu policy for first-element vec_set [PR115725].
[23a0935] 2024-07-05T11:24:43Z AVR: target/87376 - Use nop_general_operand for DImode inputs.
[de19b51] 2024-07-05T11:18:34Z libstdc++: Use memchr to optimize std::find [PR88545]
[6025256] 2024-07-05T11:18:34Z libstdc++: Use RAII in <bits/stl_uninitialized.h>
[f63896f] 2024-07-05T11:18:34Z libstdc++: Add dg-error for new -Wdelete-incomplete diagnostics [PR115747]
[97fcfea] 2024-07-05T11:10:39Z AArch64: lower 2 reg TBL permutes with one zero register to 1 reg TBL.
[6ff6981] 2024-07-05T11:09:21Z AArch64: remove aarch64_simd_vec_unpacklo
[ae07f62] 2024-07-05T10:57:56Z middle-end: Add debug functions to dump dominator tree in dot format
[319d395] 2024-07-05T08:51:46Z i386: Refactor ssedoublemode
[320c2ed] 2024-07-05T08:12:30Z MIPS: Support more cases with alien mode of SHF.DF
[33dfd67] 2024-07-05T07:56:15Z Testsuite/MIPS: Fix msa.c: test7_v2f64, test7_v4f32, test43_v2i64
[e08ed5f] 2024-07-05T07:53:43Z MIPS/testsuite: Add -mfpxx to call-clobbered-1.c
[f1437b9] 2024-07-05T07:52:38Z MIPS/testsuite: Fix umips-save-restore-1.c
[7eb8b65] 2024-07-05T06:20:08Z Support group size of three in SLP store permute lowering
[304b646] 2024-07-05T00:17:25Z Daily bump.
[f8c130c] 2024-07-04T18:47:14Z analyzer: convert sm_context * to sm_context &
[a6fdb1a] 2024-07-04T18:44:51Z analyzer: handle <error.h> at -O0 [PR115724]
[b611f39] 2024-07-04T15:31:15Z [committed][RISC-V] Fix test expectations after recent late-combine changes
[46ffda9] 2024-07-04T13:16:18Z Skip 30_threads/future/members/poll.cc on hppa*--linux
[adcfb4f] 2024-07-04T10:19:20Z testsuite: Update test for PR115537 to use SVE .
[84acbfb] 2024-07-04T10:01:55Z c++ frontend: check for missing condition for novector [PR115623]
[236d6fe] 2024-07-04T09:40:23Z arm: Use LDMIA/STMIA for thumb1 DI/DF loads/stores
[14c6793] 2024-07-04T07:10:10Z Aarch64: Add test for non-commutative SIMD intrinsic
[11049cd] 2024-07-04T07:10:10Z Aarch64, bugfix: Fix NEON bigendian addp intrinsic [PR114890]
[a4bbdec] 2024-07-04T06:57:54Z middle-end/115426 - wrong gimplification of "rm" asm output operand
[699087a] 2024-07-04T06:46:47Z Use __builtin_cpu_support instead of __get_cpuid_count.
[727f8b1] 2024-07-04T06:31:17Z i386: Add additional variant of bswaphisi2_lowpart peephole2.
[759f4ab] 2024-07-04T03:12:25Z [committed] Fix newlib build failure with rx as well as several dozen testsuite failures
[8e72b1b] 2024-07-04T03:11:11Z [APX PPX] Avoid generating unmatched pushp/popp in pro/epilogue
[655fe94] 2024-07-04T02:04:50Z c++: CTAD and trait built-ins
[baac8f7] 2024-07-04T02:04:50Z c++: OVERLOAD in diagnostics
[d1eeafe] 2024-07-04T01:27:56Z vect: Fix ICE caused by missing check for TREE_CODE == SSA_NAME
[0720394] 2024-07-04T00:18:38Z Daily bump.
[e5f7385] 2024-07-03T18:47:31Z [committed] Fix previously latent bug in reorg affecting cris port
[ad2206d] 2024-07-03T18:34:47Z Revert "Delete MALLOC_ABI_ALIGNMENT define from pa32-linux.h"
[7b7f203] 2024-07-03T17:00:30Z Fortran: fix associate with assumed-length character array [PR115700]
[70f6bc3] 2024-07-03T16:28:28Z RISC-V: Describe -march behavior for dependent extensions
[7b2b2e3] 2024-07-03T16:24:51Z RISC-V: Add support for Zabha extension
[c41eb4c] 2024-07-03T15:41:05Z [PATCH] ARC: Update gcc.target/arc/pr9001184797.c test
[de9254e] 2024-07-03T14:27:42Z RISC-V: Bugfix vfmv insn honor zvfhmin for FP16 SEW [PR115763]
[5681407] 2024-07-03T13:29:48Z [MAINTAINERS] Update my email address.
[44c767c] 2024-07-03T13:22:40Z Match: Allow more types truncation for .SAT_TRUNC
[8d2c460] 2024-07-03T13:21:55Z Vect: Support IFN SAT_TRUNC for unsigned vector int
[1dc2096] 2024-07-03T13:05:33Z Remove redundant vector permute dump
[8dc5ad3] 2024-07-03T12:43:01Z [PATCH] match.pd: Fold x/sqrt(x) to sqrt(x)
[640f0f3] 2024-07-03T10:49:36Z Deduplicate explicitly-sized types
[113c482] 2024-07-03T10:44:33Z [debug] Avoid dropping bits from num/den in fixed-point types
[bf2fc0a] 2024-07-03T10:44:31Z [i386] restore recompute to override opts after change [PR113719]
[6492c71] 2024-07-03T10:12:45Z aarch64: PR target/115475 Implement missing __ARM_FEATURE_SVE_BF16 macro
[c109421] 2024-07-03T10:12:37Z aarch64: PR target/115457 Implement missing __ARM_FEATURE_BF16 macro
[03a810d] 2024-07-03T09:12:24Z Handle NULL stmt in SLP_TREE_SCALAR_STMTS
[e9fb6ef] 2024-07-03T08:33:15Z AVR: target/98762 - Handle partial clobber in movqi output.
[735edbf] 2024-07-03T08:31:09Z ivopts: replace constant_multiple_of with aff_combination_constant_multiple_p [PR114932]
[2512712] 2024-07-03T08:30:28Z ivopts: fix wide_int_constant_multiple_p when VAL and DIV are 0. [PR114932]
[47ea6bd] 2024-07-03T08:17:42Z Give fast DCE a separate dirty flag
[239ad90] 2024-07-03T07:27:00Z Move runtime check into a separate function and guard it with target ("no-avx")
[ab3e3d2] 2024-07-03T07:26:30Z RISC-V: Fix asm check failure for truncated after SAT_SUB
[2be2145] 2024-07-03T07:16:28Z tree-optimization/115764 - testcase for BB SLP issue
[038d64f] 2024-07-03T02:10:29Z preprocessor: Create the parser before handling command-line includes [PR115312]
[7519824] 2024-07-03T00:19:01Z Daily bump.
[895bbc0] 2024-07-02T23:06:48Z aarch64: Add vector popcount besides QImode [PR113859]
[a7ad9cb] 2024-07-02T22:27:40Z aarch64: Add testcase for vectorconvert lowering [PR110473]
[36852a1] 2024-07-02T21:38:23Z Rename expand_powcabs pass to expand_pow
[a17ce10] 2024-07-02T21:38:13Z Add some optimizations to gimple_expand_builtin_cabs
[578ccc7] 2024-07-02T21:26:51Z Small optimization for complex addition, real/imag parts the same
[d8fe4f0] 2024-07-02T21:26:51Z Move cabs expansion from powcabs to complex lowering [PR115710]
[1250540] 2024-07-02T20:09:58Z c++: Fix ICE on constexpr placement new [PR115754]
[beb7a41] 2024-07-02T20:08:45Z c++: Implement C++26 P3144R2 - Deleting a Pointer to an Incomplete Type Should be Ill-formed [PR115747]
[f30bdb1] 2024-07-02T20:07:30Z c++: Implement C++26 P0963R3 - Structured binding declaration as a condition [PR115745]
[cc63b59] 2024-07-02T18:46:53Z Regenerate common.opt.urls
[189d0f1] 2024-07-02T17:16:13Z bpf,btf: enable BTF pruning by default for BPF
[d3f586e] 2024-07-02T17:16:12Z ctf, btf: restructure CTF/BTF emission
[36774ce] 2024-07-02T17:16:12Z ctf: use pointers instead of IDs internally
[616c44f] 2024-07-02T17:16:12Z btf: refactor and simplify implementation
[b8977d9] 2024-07-02T17:16:12Z btf: add -gprune-btf option
[d04c553] 2024-07-02T17:01:56Z Arm: Fix disassembly error in Thumb-1 relaxed load/store [PR115188]
[bd9c550] 2024-07-02T16:17:18Z build: Fix "make install" for MinGW
[fef7b8c] 2024-07-02T13:39:23Z gcc: docs: Fix documentation of two hooks
[9bd5135] 2024-07-02T13:35:50Z tree-optimization/115741 - ICE with VMAT_CONTIGUOUS_REVERSE and gap
[d331044] 2024-07-02T13:20:35Z ada: Bug box for expression function with list comprehension
[0330830] 2024-07-02T13:20:35Z ada: Allow mutably tagged types to work with qualified expressions
[15d3f36] 2024-07-02T13:20:35Z ada: Put_Image aspect spec ignored for null extension.
[404f1f7] 2024-07-02T13:20:35Z ada: Use clause (or use type clause) in a protected operation sometimes ignored.
[5621e90] 2024-07-02T13:20:35Z ada: Compiler accepts an illegal Unchecked_Access attribute reference
[78fe228] 2024-07-02T13:20:35Z ada: Fix generic renaming table low bound on reset
[4996c5f] 2024-07-02T13:20:35Z ada: Use static allocation for small dynamic string concatenations in more cases
[fe29260] 2024-07-02T13:20:34Z ada: Document that -gnatdJ is unused
[29e10c5] 2024-07-02T13:20:34Z ada: Fix crash on box-initialized component with No_Default_Initialization
[9fbf651] 2024-07-02T13:20:34Z ada: Miscomputed bounds for inner null array aggregates
[693985f] 2024-07-02T13:20:34Z ada: Fix bogus error on allocator in instantiation with private derived types
[487c9df] 2024-07-02T13:20:34Z ada: Fix analysis of Extensions_Visible
[772fcf4] 2024-07-02T13:20:34Z ada: Call memcmp instead of Compare_Array_Unsigned_8 and...
[68e0349] 2024-07-02T12:59:47Z amdgcn: invent target feature flags
[49058fe] 2024-07-02T10:48:34Z c++: Relax too strict assert in stabilize_expr [PR111160]
[e9c0cbf] 2024-07-02T09:03:30Z i386: Support APX NF and NDD for imul/mul
[39e679e] 2024-07-02T08:58:06Z sparc: define SPARC_LONG_DOUBLE_TYPE_SIZE for vxworks [PR115739]
[90c8782] 2024-07-02T08:11:39Z LoongArch: Define loongarch_insn_cost and set the cost of movcf2gr and movgr2cf.
[20909c9] 2024-07-02T08:11:34Z LoongArch: Fix explicit-relocs-{extreme-,}tls-desc.c tests.
[5667028] 2024-07-02T07:13:35Z isel: Fold more in gimple_expand_vec_cond_expr [PR115659]
[0b4fd67] 2024-07-02T00:17:36Z Daily bump.
[c90e785] 2024-07-01T22:16:48Z c++: ICE with computed gotos [PR115469]
[cb39f7d] 2024-07-01T22:13:57Z testsuite: fix spaceship-narrowing1.C
[c847dcf] 2024-07-01T19:08:38Z c++: unresolved overload with comma op [PR115430]
[52d71b6] 2024-07-01T18:32:41Z c++: DR2627, Bit-fields and narrowing conversions [PR94058]
[4d24159] 2024-07-01T14:20:41Z Preserve SSA info for more propagated copy
[7a65ab6] 2024-07-01T12:34:09Z RISC-V: Add testcases for unsigned scalar .SAT_ADD IMM form 4
[6d98e88] 2024-07-01T12:34:03Z RISC-V: Add testcases for unsigned scalar .SAT_ADD IMM form 3
[bff0d02] 2024-07-01T12:33:58Z RISC-V: Add testcases for unsigned scalar .SAT_ADD IMM form 2
[ed213b3] 2024-07-01T12:33:54Z RISC-V: Add testcases for unsigned scalar .SAT_ADD IMM form 1
[589865a] 2024-07-01T11:21:20Z testsuite: Fix -m32 gcc.target/i386/pr102464-vrndscaleph.c on RedHat.
[142b526] 2024-07-01T11:19:54Z i386: Additional peephole2 to use lea in round-up integer division.
[3d23abd] 2024-07-01T11:07:35Z AVR: target/88236, target/115726 - Fix memx code generation.
[90c558e] 2024-07-01T11:07:34Z testsuite/52641 - Adjust some test cases to less capable platforms.
[6400144] 2024-07-01T10:59:59Z libgomp, openmp: Add ompx_gnu_pinned_mem_alloc
[90efaeb] 2024-07-01T10:53:57Z libgomp: change alloc-pinned tests failure mode
[61aa380] 2024-07-01T09:20:15Z libffi: Fix 32-bit SPARC structure passing [PR115681]
[286cda3] 2024-07-01T09:00:04Z tree-optimization/115723 - ICE with .COND_ADD reduction
[382e212] 2024-07-01T07:53:19Z [MAINTAINERS] Update my email address
[543a5b9] 2024-07-01T05:56:57Z tree-optimization/115694 - ICE with complex store rewrite
[3cb2040] 2024-07-01T05:20:09Z Add more splitter for mskmov with avx512 comparison.
[e94e6ee] 2024-07-01T05:20:09Z Adjust testcase for the regressed testcases after obsolete of vcond{,u,eq}.
[2ccdd0f] 2024-07-01T05:20:09Z Optimize a < 0 ? -1 : 0 to (signed)a >> 31.
[55f80c6] 2024-07-01T05:20:09Z Remove vcond{,u,eq} expanders since they will be obsolete.
[2e2dfa0] 2024-07-01T05:20:08Z Add more splitters to match (unspec [op1 op2 (gt op3 constm1_operand)] UNSPEC_BLENDV)
[b06a108] 2024-07-01T05:20:08Z Lower AVX512 kmask comparison back to AVX2 comparison when op
{true,false} is vector -1/0.
[09737d9] 2024-07-01T05:20:08Z Match IEEE min/max with UNSPEC_IEEE
{MIN,MAX}.
[5e1a9f4] 2024-07-01T01:09:59Z Define mask as extern instead of uninitialized local variables.
[8e1fa10] 2024-07-01T01:09:59Z Extend lshifrtsi3_1_zext to ?k alternative.
[e62ea4f] 2024-07-01T01:09:59Z Enable flate-combine.
[76075bf] 2024-07-01T00:17:45Z Daily bump.
[30ad2fa] 2024-06-30T13:48:21Z hppa: Fix ICE caused by mismatched predicate and constraint in xmpyu patterns