https://gcc.gnu.org/g:17b368b4b4524ce9d11bf79ce7f58d6825156ce0
commit r15-1605-g17b368b4b4524ce9d11bf79ce7f58d6825156ce0
Author: YunQiang Su
Date: Thu Jun 20 01:20:36 2024 +0800
MIPS: Implement vcond_mask optabs for MSA
Currently, we have `mips_expand_vec_cond_expr`, which calcula
https://gcc.gnu.org/g:0b456434fe0f1d64291b7c6b3596c836c9519f85
commit r15-1604-g0b456434fe0f1d64291b7c6b3596c836c9519f85
Author: YunQiang Su
Date: Wed Jun 19 23:48:26 2024 +0800
MIPS: Output $0 for conditional trap if !ISA_HAS_COND_TRAPI
MIPSr6 removes condition trap instructions
https://gcc.gnu.org/g:b694bf417cdd7d0a4d78e9927bab6bc202b7df6c
commit r15-1606-gb694bf417cdd7d0a4d78e9927bab6bc202b7df6c
Author: Richard Sandiford
Date: Tue Jun 25 09:41:21 2024 +0100
Revert one of the force_subreg changes
One of the changes in g:d4047da6a070175aae7121c739d1cad6b0
https://gcc.gnu.org/g:70480055636c2ca79761cb4440e930daa16bb7aa
commit r15-1607-g70480055636c2ca79761cb4440e930daa16bb7aa
Author: Thomas Schwinge
Date: Tue Jun 25 10:55:41 2024 +0200
rs6000: Properly default-disable late-combine passes [PR106594, PR115622,
PR115633]
..., so that i
https://gcc.gnu.org/g:d4db77ce37a65207baea88859fd9c191469187f8
commit r15-1608-gd4db77ce37a65207baea88859fd9c191469187f8
Author: Eric Botcazou
Date: Tue Jun 25 11:47:48 2024 +0200
SPARC: fix internal error with -mv8plus on 64-bit Linux
This passes -m32 when -mv8plus is specified o
https://gcc.gnu.org/g:4bf93fc3d360dbeb5c07303c1b5028989c575ac1
commit r14-10345-g4bf93fc3d360dbeb5c07303c1b5028989c575ac1
Author: Eric Botcazou
Date: Tue Jun 25 11:47:48 2024 +0200
SPARC: fix internal error with -mv8plus on 64-bit Linux
This passes -m32 when -mv8plus is specified
https://gcc.gnu.org/g:7107574958e2bed11d916a1480ef1319f15e5ffe
commit r15-1609-g7107574958e2bed11d916a1480ef1319f15e5ffe
Author: Victor Do Nascimento
Date: Mon Jun 10 11:10:36 2024 +0100
libatomic: Add rcpc3 128-bit atomic operations for AArch64
The introduction of the optional RC
https://gcc.gnu.org/g:b6215065a5b14317a342176d5304ecaea3163639
commit r15-1610-gb6215065a5b14317a342176d5304ecaea3163639
Author: Richard Sandiford
Date: Tue Jun 25 12:58:12 2024 +0100
Add a debug counter for late-combine
This should help to diagnose problems like PR115631.
https://gcc.gnu.org/g:d27049a38a4c07fa1e662ffd66df3f15d330503f
commit r15-1611-gd27049a38a4c07fa1e662ffd66df3f15d330503f
Author: Xi Ruoyao
Date: Tue Jun 25 21:42:38 2024 +0800
doc: gccint: Fix typos in jump_table_data description
gcc/ChangeLog:
* doc/rtl.texi (jum
https://gcc.gnu.org/g:3587bfae391616d155de0c9cbe98206634f3ed6b
commit r15-1612-g3587bfae391616d155de0c9cbe98206634f3ed6b
Author: Richard Biener
Date: Tue Jun 25 15:41:57 2024 +0200
GORI cleanups
The following replaces conditional is_export_p calls as is_export_p
handles a NULL
https://gcc.gnu.org/g:21f1073d388af8af207183b0ed592e1cc47d20ab
commit r15-1613-g21f1073d388af8af207183b0ed592e1cc47d20ab
Author: Sandra Loosemore
Date: Tue Jun 25 13:54:43 2024 +
Fix PR c/115587, uninitialized variable in c_parser_omp_loop_nest
This function had a reference to
https://gcc.gnu.org/g:e3915c1ad56591cbd68229a64c941c38330abd69
commit r15-1614-ge3915c1ad56591cbd68229a64c941c38330abd69
Author: Patrick Palka
Date: Tue Jun 25 10:42:21 2024 -0400
c++: using non-dep array var of unknown bound [PR115358]
For a non-dependent array variable of unknow
https://gcc.gnu.org/g:06ebb7c6f31fe42ffdea6f51ac1ba1f6b058c090
commit r15-1615-g06ebb7c6f31fe42ffdea6f51ac1ba1f6b058c090
Author: Patrick Palka
Date: Tue Jun 25 12:59:24 2024 -0400
c++: alias CTAD and copy deduction guide [PR115198]
Here we're neglecting to update DECL_NAME during
https://gcc.gnu.org/g:b87e19afa349691fdc91173bcf7a9afc7b3b0cb1
commit r15-1616-gb87e19afa349691fdc91173bcf7a9afc7b3b0cb1
Author: Richard Sandiford
Date: Tue Jun 25 18:02:35 2024 +0100
late-combine: Honor targetm.cannot_copy_insn_p
late-combine was failing to take targetm.cannot_co
https://gcc.gnu.org/g:7c28228cda274484b78611ea4c5cbe4ce08f512e
commit r15-1617-g7c28228cda274484b78611ea4c5cbe4ce08f512e
Author: Jeff Law
Date: Tue Jun 25 11:22:01 2024 -0600
[committed] Fix fr30-elf newlib build failure with late-combine
So the late combine work has exposed a lat
https://gcc.gnu.org/g:9f168b412f44781013401492acfedf22afe7741b
commit r15-1618-g9f168b412f44781013401492acfedf22afe7741b
Author: Gaius Mulley
Date: Tue Jun 25 18:35:22 2024 +0100
PR modula2/115536 Expression is evaluated incorrectly when encountering
relops and indirection
This f
https://gcc.gnu.org/g:3b9b8d6cfdf59337f4b7ce10ce92a98044b2657b
commit r15-1619-g3b9b8d6cfdf59337f4b7ce10ce92a98044b2657b
Author: Surya Kumari Jangala
Date: Tue Jun 25 08:37:49 2024 -0500
ira: Scale save/restore costs of callee save registers with block frequency
In assign_hard_reg
https://gcc.gnu.org/g:71f484d02b2b3e8616cd7af27a0d4c72e4c7e977
commit r15-1620-g71f484d02b2b3e8616cd7af27a0d4c72e4c7e977
Author: Marek Polacek
Date: Tue Jun 18 10:50:49 2024 -0400
c++: ICE with __dynamic_cast redecl [PR115501]
Since r13-3299, build_dynamic_cast_1 calls pushdecl wh
https://gcc.gnu.org/g:ed6ffc4e62f716d1b31d599d22594dd969da137f
commit r15-1621-ged6ffc4e62f716d1b31d599d22594dd969da137f
Author: Marek Polacek
Date: Fri Jun 14 17:50:29 2024 -0400
c++: ICE with generic lambda and pack expansion [PR115425]
In r13-272 we hardened the *_PACK_EXPANSIO
https://gcc.gnu.org/g:1ea95cc5e099d554764b82df8e972129e9d20885
commit r15-1622-g1ea95cc5e099d554764b82df8e972129e9d20885
Author: Andrew MacLeod
Date: Mon Jun 17 11:38:46 2024 -0400
Add param for bb limit to invoke fast_vrp.
If the basic block count is too high, simply use fast_vrp
https://gcc.gnu.org/g:d16355c72c7f7b54ecf06371d14d7ad309ea4c34
commit r15-1623-gd16355c72c7f7b54ecf06371d14d7ad309ea4c34
Author: Gaius Mulley
Date: Tue Jun 25 21:37:44 2024 +0100
PR modula2/115540 gcc/m2/mc-boot-ch/Gtermios.cc error return-statement with
a value
This patch fixes
https://gcc.gnu.org/g:b1e828dd9694294de1ec71e319d32a6b30b087d8
commit r15-1624-gb1e828dd9694294de1ec71e319d32a6b30b087d8
Author: Sergei Lewis
Date: Tue Jun 25 15:26:14 2024 -0600
[PATCH v2 3/3] RISC-V: cmpmem for RISCV with V extension
So this is the cmpmem patch from Sergei, upda
https://gcc.gnu.org/g:fc382a373e6824bb998007d1dcb0805b0cf4b8e8
commit r15-1625-gfc382a373e6824bb998007d1dcb0805b0cf4b8e8
Author: Marek Polacek
Date: Mon Jun 17 17:53:12 2024 -0400
c++: ICE with __has_unique_object_representations [PR115476]
Here we started to ICE with r13-25: in c
https://gcc.gnu.org/g:b383719aebe45bbe8cc3944e515ed7caa30e8744
commit r14-10346-gb383719aebe45bbe8cc3944e515ed7caa30e8744
Author: Sandra Loosemore
Date: Tue Jun 25 13:54:43 2024 +
Fix PR c/115587, uninitialized variable in c_parser_omp_loop_nest
This function had a reference t
https://gcc.gnu.org/g:9d8021d1875677286c3dde90dfed2aca864edad0
commit r15-1626-g9d8021d1875677286c3dde90dfed2aca864edad0
Author: Jonathan Wakely
Date: Tue Jun 25 13:35:17 2024 +0100
libstdc++: Replace viewcvs links in docs with cgit links
libstdc++-v3/ChangeLog:
*
https://gcc.gnu.org/g:038144534a683d4248c9b98a7110a59b305f124a
commit r15-1627-g038144534a683d4248c9b98a7110a59b305f124a
Author: Gaius Mulley
Date: Tue Jun 25 23:11:29 2024 +0100
modula2: tidyup remove unused procedures and unused parameters
This patch removes M2GenGCC.mod:QuadCon
https://gcc.gnu.org/g:7d60b932ccd658078173abc13251e0a120dafd9d
commit r11-11537-g7d60b932ccd658078173abc13251e0a120dafd9d
Author: Jonathan Wakely
Date: Tue Jun 25 23:20:49 2024 +0100
libstdc++: Replace reference to mainline in release branch docs
libstdc++-v3/ChangeLog:
https://gcc.gnu.org/g:4b69afd72ea8aaa8921c8049049f412614e1327d
commit r12-10581-g4b69afd72ea8aaa8921c8049049f412614e1327d
Author: Jonathan Wakely
Date: Tue Jun 25 23:25:54 2024 +0100
libstdc++: Remove confusing text from status tables for release branch
When I tried to make the re
https://gcc.gnu.org/g:bc6e4bd567867280dae832ec8edeec480c937e47
commit r13-8868-gbc6e4bd567867280dae832ec8edeec480c937e47
Author: Jonathan Wakely
Date: Tue Jun 25 23:25:54 2024 +0100
libstdc++: Remove confusing text from status tables for release branch
When I tried to make the rel
https://gcc.gnu.org/g:f91d9b3e91e6077c3cab6d703375f186f1d8d43b
commit r14-10347-gf91d9b3e91e6077c3cab6d703375f186f1d8d43b
Author: Jonathan Wakely
Date: Tue Jun 25 23:25:54 2024 +0100
libstdc++: Remove confusing text from status tables for release branch
When I tried to make the re
https://gcc.gnu.org/g:7d413a87f15562b9ec21f462d565522b45e57c3c
commit r15-1628-g7d413a87f15562b9ec21f462d565522b45e57c3c
Author: Jonathan Wakely
Date: Wed Jun 19 13:38:58 2024 +0100
libstdc++: Simplify std::valarray initialization helpers
Dispatching to partial specializations doe
https://gcc.gnu.org/g:0a5f559fb369ac9568ff57835928ac3ce3517be7
commit r15-1629-g0a5f559fb369ac9568ff57835928ac3ce3517be7
Author: Mark Harmstone
Date: Tue Jun 25 17:28:49 2024 -0600
[PATCH 08/11] Handle unions for CodeView.
Translates DW_TAG_union_type DIEs into LF_UNION symbols.
https://gcc.gnu.org/g:3e64a687a303dd550df072676c853d79076de37f
commit r15-1630-g3e64a687a303dd550df072676c853d79076de37f
Author: Mark Harmstone
Date: Tue Jun 25 17:31:24 2024 -0600
[PATCH 09/11] Handle arrays for CodeView
Translates DW_TAG_array_type DIEs into LF_ARRAY symbols.
https://gcc.gnu.org/g:737449e5f233feb682b5dd2cc153892ad90a79bd
commit r15-1631-g737449e5f233feb682b5dd2cc153892ad90a79bd
Author: Patrick Palka
Date: Tue Jun 25 20:07:15 2024 -0400
c++: decltype of capture proxy of ref [PR115504]
The finish_decltype_type capture proxy handling adde
https://gcc.gnu.org/g:17967907102099806dc80c71ee7665ffb22ffa23
commit r15-1633-g17967907102099806dc80c71ee7665ffb22ffa23
Author: David Malcolm
Date: Tue Jun 25 20:26:21 2024 -0400
testsuite: use check-jsonschema for validating .sarif files [PR109360]
As reported here:
https:
https://gcc.gnu.org/g:d681c5211e613c64d149e734b15cdcf7d542342e
commit r15-1634-gd681c5211e613c64d149e734b15cdcf7d542342e
Author: David Malcolm
Date: Tue Jun 25 20:26:30 2024 -0400
diagnostics: eliminate various implicit uses of global_dc
This patch eliminates all implicit uses of
https://gcc.gnu.org/g:3800a78a767f463bed6948c640eee4250781e62e
commit r15-1635-g3800a78a767f463bed6948c640eee4250781e62e
Author: David Malcolm
Date: Tue Jun 25 20:26:35 2024 -0400
diagnostics: introduce diagnostic-global-context.cc
This moves all of the uses of global_dc within di
https://gcc.gnu.org/g:009b3290f2b2a41409530cbc8119343d6344b50e
commit r15-1636-g009b3290f2b2a41409530cbc8119343d6344b50e
Author: Mark Harmstone
Date: Tue Jun 25 20:20:26 2024 -0600
[PATCH 10/11] Handle bitfields for CodeView
Translates structure members with DW_AT_data_bit_offset
https://gcc.gnu.org/g:01f8b1002147c08f206a058a6d1f7bfb006aa324
commit r15-1637-g01f8b1002147c08f206a058a6d1f7bfb006aa324
Author: Mark Harmstone
Date: Tue Jun 25 20:24:22 2024 -0600
[PATCH 11/11] Handle subroutine types in CodeView
gcc/
* dwarf2codeview.cc (struct codev
https://gcc.gnu.org/g:aac00d09859cc5934bd0f7493d537b8430337773
commit r15-1638-gaac00d09859cc5934bd0f7493d537b8430337773
Author: liuhongt
Date: Thu Jun 20 12:41:13 2024 +0800
Optimize a < 0 ? -1 : 0 to (signed)a >> 31.
Try to optimize x < 0 ? -1 : 0 into (signed) x >> 31
and x
https://gcc.gnu.org/g:54d2339c9f87f702e02e571a5460e11c19e1c02f
commit r15-1639-g54d2339c9f87f702e02e571a5460e11c19e1c02f
Author: Alexandre Oliva
Date: Wed Jun 26 02:08:18 2024 -0300
[testsuite] [arm] [vect] adjust mve-vshr test [PR113281]
The test was too optimistic, alas. We use
https://gcc.gnu.org/g:eed2027843409bf3afd03053d95760bdacb8fbf6
commit r15-1640-geed2027843409bf3afd03053d95760bdacb8fbf6
Author: Alexandre Oliva
Date: Wed Jun 26 02:08:27 2024 -0300
[libstdc++] [testsuite] no libatomic for vxworks
libatomic hasn't been ported to vxworks. Most of
https://gcc.gnu.org/g:680eda8c74100eb957dffbcc5554230e71f25990
commit r15-1641-g680eda8c74100eb957dffbcc5554230e71f25990
Author: Haochen Gui
Date: Wed Jun 26 13:35:10 2024 +0800
optab: Add isfinite_optab for isfinite builtin
gcc/
* builtins.cc (interclass_mathfn_icode)
https://gcc.gnu.org/g:5a10ac0e5921d5aeac58429457423b611ee325d2
commit r15-1642-g5a10ac0e5921d5aeac58429457423b611ee325d2
Author: Haochen Gui
Date: Wed Jun 26 13:35:58 2024 +0800
optab: Add isnormal_optab for isnormal builtin
gcc/
* builtins.cc (interclass_mathfn_icode)
https://gcc.gnu.org/g:453b1d291d1a0f89087ad91cf6b1bed1ec68eff3
commit r15-1643-g453b1d291d1a0f89087ad91cf6b1bed1ec68eff3
Author: Richard Biener
Date: Tue Jun 25 16:13:02 2024 +0200
tree-optimization/115646 - ICE with pow shrink-wrapping from bitfield
The following makes analysis a
45 matches
Mail list logo