https://gcc.gnu.org/g:4589ccbed5cad42296d4d1810b61e8dec0dadf79
commit r16-540-g4589ccbed5cad42296d4d1810b61e8dec0dadf79
Author: Thomas Schwinge
Date: Mon May 12 10:35:11 2025 +0200
libstdc++: Rewrite atomic builtin checks: Fix up 'GLIBCXX_ENABLE_BACKTRACE'
check with 'size_t' [PR119667]
https://gcc.gnu.org/g:e64e894006eb4d82e0a80a386cf1d1714498e161
commit r16-536-ge64e894006eb4d82e0a80a386cf1d1714498e161
Author: Richard Biener
Date: Mon May 12 09:14:39 2025 +0200
testsuite/120222 - adjust gcc.dg/tree-ssa/gen-vect-28.c for inlining change
We now inline main_1, con
https://gcc.gnu.org/g:3e2b83faeb6b14254641933525e63171e89d973f
commit r16-537-g3e2b83faeb6b14254641933525e63171e89d973f
Author: Jonathan Wakely
Date: Thu May 8 09:57:28 2025 +0100
libstdc++: Make dg-require-namedlocale work for more targets [PR65909]
As noted in the PR, some embed
https://gcc.gnu.org/g:e0bcedba6132fa5c75cb22b9232dbe72c7b3fea0
commit r16-538-ge0bcedba6132fa5c75cb22b9232dbe72c7b3fea0
Author: Jonathan Wakely
Date: Thu May 8 14:48:16 2025 +0100
libstdc++: Update rows in C++17 status table
Document that std::to_chars and std::from_chars are com
https://gcc.gnu.org/g:31cbac3037b7811bd0df63f4a09aa981b250c4bf
commit r16-539-g31cbac3037b7811bd0df63f4a09aa981b250c4bf
Author: Jonathan Wakely
Date: Fri May 9 11:39:39 2025 +0100
libstdc++: Suppress GDB output from new 'skip' commands [PR118260]
I added some gdb.execute('skip -rf
https://gcc.gnu.org/g:fc135d41b1eb6a1736ac680d1928387b38db5193
commit r15-9657-gfc135d41b1eb6a1736ac680d1928387b38db5193
Author: Jonathan Wakely
Date: Thu May 8 14:48:16 2025 +0100
libstdc++: Update rows in C++17 status table
Document that std::to_chars and std::from_chars are co
https://gcc.gnu.org/g:a341d96add049e1ebc94e7350ff59e82b03043d2
commit r15-9658-ga341d96add049e1ebc94e7350ff59e82b03043d2
Author: Jonathan Wakely
Date: Fri May 9 11:39:39 2025 +0100
libstdc++: Suppress GDB output from new 'skip' commands [PR118260]
I added some gdb.execute('skip -r
https://gcc.gnu.org/g:844dcbc362dead95e832685d64ed094afcf238b4
commit r16-542-g844dcbc362dead95e832685d64ed094afcf238b4
Author: Richard Earnshaw
Date: Mon Apr 28 11:15:16 2025 +0100
arm: testsuite: remove iwmmxt tests
These two tests were specific to iWMMXT, but we're about to rem
https://gcc.gnu.org/g:38179738abf34897eb03e17426c0507a595c9862
commit r16-543-g38179738abf34897eb03e17426c0507a595c9862
Author: Richard Earnshaw
Date: Mon Apr 28 14:55:43 2025 +0100
arm: treat -mcpu/arch=iwmmxt{,2} like XScale
Treat options that select iwmmxt variants as we would
https://gcc.gnu.org/g:a5af89df186d7dbeabf6b337b39d33f8b2784833
commit r16-541-ga5af89df186d7dbeabf6b337b39d33f8b2784833
Author: Richard Earnshaw
Date: Mon Apr 28 18:43:49 2025 +0100
arm: clarify the logic of SECONDARY_(INPUT/OUTPUT)_RELOAD_CLASS
The flattened logic of these functi
https://gcc.gnu.org/g:3410eadcaa2ac6dce5f4af391e82f83ee3041866
commit r16-544-g3410eadcaa2ac6dce5f4af391e82f83ee3041866
Author: Richard Earnshaw
Date: Mon Apr 28 11:03:34 2025 +0100
arm: remove iWMMX builtins support.
This is the first step of removing the various builtins for iwm
https://gcc.gnu.org/g:e579f85f3bfead8d224d4e163273db8b09d8d1c5
commit r16-545-ge579f85f3bfead8d224d4e163273db8b09d8d1c5
Author: Richard Earnshaw
Date: Mon Apr 28 13:08:38 2025 +0100
arm: Remove iwmmxt patterns.
This patch deletes the patterns relating to iwmmxt and iwmmxt2 and
https://gcc.gnu.org/g:3212ddb58fcfed6424771510ec05b26b8dbff3ae
commit r16-546-g3212ddb58fcfed6424771510ec05b26b8dbff3ae
Author: Richard Earnshaw
Date: Mon Apr 28 14:17:41 2025 +0100
arm: remove IWMMXT checks from MD files.
Remove the various checks for TARGET_IWMMXT{,2} and
TA
https://gcc.gnu.org/g:f9d24c4d722e0f53e2e67ff5a42169b4de6dc88a
commit r16-552-gf9d24c4d722e0f53e2e67ff5a42169b4de6dc88a
Author: Richard Earnshaw
Date: Wed Apr 30 17:12:52 2025 +0100
arm: remove most remaining iwmmxt code.
Remove most of the remaining code for iWMMXT support, excep
https://gcc.gnu.org/g:d0e86eba23d755fbd12c8ab35f827863b12131ea
commit r16-553-gd0e86eba23d755fbd12c8ab35f827863b12131ea
Author: Richard Earnshaw
Date: Wed Apr 30 18:13:43 2025 +0100
arm: remove iwmmxt registers from allocator tables
These registers can no-longer be allocated, so r
https://gcc.gnu.org/g:9416969d795003c06714f7663bf670efd7efdd46
commit r16-554-g9416969d795003c06714f7663bf670efd7efdd46
Author: Richard Earnshaw
Date: Thu May 8 10:33:55 2025 +0100
arm: doc: cleanup documentation references to iWMMXT extensions
Now that the iwmmxt extensions have
https://gcc.gnu.org/g:dd15319be3a8de4e22dbd5475e52f44d149a69bb
commit r16-548-gdd15319be3a8de4e22dbd5475e52f44d149a69bb
Author: Richard Earnshaw
Date: Mon Apr 28 17:48:51 2025 +0100
arm: Remove iwmmxt support from arm.cc
TARGET_IWMMXT, TARGET_IWMMXT2 and their _REALLY_ equivalents
https://gcc.gnu.org/g:d88614d942264ade6a002c4e0a741341477dce34
commit r16-549-gd88614d942264ade6a002c4e0a741341477dce34
Author: Richard Earnshaw
Date: Wed Apr 30 11:45:28 2025 +0100
arm: remove iwmmxt-related attributes from machine description
Since we no-longer have any iwmxxt i
https://gcc.gnu.org/g:5314f159803e10987f12be2bd90a8c3d9e494999
commit r16-547-g5314f159803e10987f12be2bd90a8c3d9e494999
Author: Richard Earnshaw
Date: Mon Apr 28 17:15:45 2025 +0100
arm: remove support for the iwmmxt ABI variant.
The iwmmxt ABI is a variant of the ABI that support
https://gcc.gnu.org/g:f7ad5853c43729b9cd4d5570f0ed3f3553426c12
commit r16-550-gf7ad5853c43729b9cd4d5570f0ed3f3553426c12
Author: Richard Earnshaw
Date: Wed Apr 30 13:49:13 2025 +0100
arm: cleanup iterators.md after removing iwmmxt
Mostly this is just removing references to iWMMXT i
https://gcc.gnu.org/g:31648852ad3f4b76e47dd468f88da5f4d36c134e
commit r16-551-g31648852ad3f4b76e47dd468f88da5f4d36c134e
Author: Richard Earnshaw
Date: Wed Apr 30 13:52:31 2025 +0100
arm: remove dead predefines when using WMMX
Since we no-longer enable iWMMXT, these predefines are
https://gcc.gnu.org/g:c1d4d81ed2a8c781206b089e6de54d51780b3254
commit r15-9662-gc1d4d81ed2a8c781206b089e6de54d51780b3254
Author: Joseph Myers
Date: Mon May 12 17:38:12 2025 +
Update gcc sv.po
* sv.po: Update.
Diff:
---
gcc/po/sv.po | 1847 +---
https://gcc.gnu.org/g:b7b3b866902d714c9ec1c35661d8a42611a3fec9
commit r16-568-gb7b3b866902d714c9ec1c35661d8a42611a3fec9
Author: Joseph Myers
Date: Mon May 12 17:37:12 2025 +
Update gcc sv.po
* sv.po: Update.
Diff:
---
gcc/po/sv.po | 1847 +
https://gcc.gnu.org/g:b4b4dfbd22e06877052bd4cc4b191d9d138155cf
commit r16-570-gb4b4dfbd22e06877052bd4cc4b191d9d138155cf
Author: Jason Merrill
Date: Mon May 12 11:53:03 2025 -0400
c+: -Wabi false positive [PR120012]
The warning compares the position of a field depending on whether
https://gcc.gnu.org/g:17c272598564d7a4f3bfc86b52e4b91b50f98e1d
commit r16-569-g17c272598564d7a4f3bfc86b52e4b91b50f98e1d
Author: Joseph Myers
Date: Mon May 12 17:55:12 2025 +
Update cpplib es.po
* es.po: Update.
Diff:
---
libcpp/po/es.po | 867 +++-
https://gcc.gnu.org/g:74f41d42c492b80257aa0f722adcbf70f7e8c14f
commit r15-9663-g74f41d42c492b80257aa0f722adcbf70f7e8c14f
Author: Joseph Myers
Date: Mon May 12 17:56:18 2025 +
Update cpplib es.po
* es.po: Update.
Diff:
---
libcpp/po/es.po | 867 +++
https://gcc.gnu.org/g:9ce4c801e8275fcf0336ae2fb548f6ebb3ca068b
commit r16-567-g9ce4c801e8275fcf0336ae2fb548f6ebb3ca068b
Author: Gaius Mulley
Date: Mon May 12 17:59:00 2025 +0100
PR modula2/120188: documented example does not work assignvalue m2plugin
This patch corrects the gm2 co
https://gcc.gnu.org/g:c9e3181516f1c0786f81b9c813581bf986a6300a
commit r15-9664-gc9e3181516f1c0786f81b9c813581bf986a6300a
Author: Jason Merrill
Date: Mon May 12 11:53:03 2025 -0400
c+: -Wabi false positive [PR120012]
The warning compares the position of a field depending on whether
https://gcc.gnu.org/g:d06a800159df2057d8d2fc028a3a90af937d606d
commit r15-9665-gd06a800159df2057d8d2fc028a3a90af937d606d
Author: Jonathan Wakely
Date: Fri May 9 17:50:52 2025 +0100
libstdc++: Restore std::scoped_lock for non-gthreads targets [PR120198]
This was a regression introd
https://gcc.gnu.org/g:506cb05479ee04c724eb0ebde07d2e9062efb264
commit r15-9666-g506cb05479ee04c724eb0ebde07d2e9062efb264
Author: Jonathan Wakely
Date: Fri May 9 10:23:05 2025 +0100
libstdc++: Remove #warning from for C++17 [PR120187]
Although was removed from C++20, it was not f
https://gcc.gnu.org/g:4a0e88c0c329ee69b13cdf2784c0c88edbca1f9e
commit r14-11765-g4a0e88c0c329ee69b13cdf2784c0c88edbca1f9e
Author: Harald Anlauf
Date: Sat May 3 20:35:57 2025 +0200
Fortran: array subreferences and components of derived types [PR119986]
PR fortran/119986
https://gcc.gnu.org/g:bdd2753f5f021a15a6c4ef02565356985fea1300
commit r16-556-gbdd2753f5f021a15a6c4ef02565356985fea1300
Author: Jonathan Wakely
Date: Fri May 9 17:50:52 2025 +0100
libstdc++: Restore std::scoped_lock for non-gthreads targets [PR120198]
This was a regression introdu
https://gcc.gnu.org/g:af062510f4179aa7b13e632f77593deee8fe29f2
commit r16-558-gaf062510f4179aa7b13e632f77593deee8fe29f2
Author: Jonathan Wakely
Date: Fri May 9 10:23:05 2025 +0100
libstdc++: Remove #warning from for C++17 [PR120187]
Although was removed from C++20, it was not fo
https://gcc.gnu.org/g:203eb116ec60afba61c9fbe6cc4b54310ecda9de
commit r16-557-g203eb116ec60afba61c9fbe6cc4b54310ecda9de
Author: Jonathan Wakely
Date: Thu May 8 15:35:43 2025 +0100
libstdc++: Update C++23 status table
This should have been updated for the GCC 15.1 release.
https://gcc.gnu.org/g:91bc8169edd9038d78f38bd813287d72e6345c26
commit r16-559-g91bc8169edd9038d78f38bd813287d72e6345c26
Author: Patrick Palka
Date: Mon May 12 09:15:34 2025 -0400
libstdc++: Fix constraint recursion in std::expected's operator== [PR119714]
This std::expected friend
https://gcc.gnu.org/g:20c25919132b497c3a46a4bc4044f65b6459b99e
commit r16-562-g20c25919132b497c3a46a4bc4044f65b6459b99e
Author: Christophe Lyon
Date: Tue Apr 8 16:24:18 2025 +
testsuite: arm: Fix unsigned-extend-2.c [PR116445]
The test was designed to pass with thumb2, but cod
https://gcc.gnu.org/g:97616687149f115e0ab946b9a05a9f8c1e47429e
commit r16-564-g97616687149f115e0ab946b9a05a9f8c1e47429e
Author: Thomas Schwinge
Date: Wed May 7 15:37:17 2025 +0200
nvptx: Support '-mptx=5.0'
gcc/
* config/nvptx/nvptx-opts.h (enum ptx_version): A
https://gcc.gnu.org/g:b5f48e7872db30b8f174cb2c497868a358bf75d6
commit r16-566-gb5f48e7872db30b8f174cb2c497868a358bf75d6
Author: Thomas Schwinge
Date: Fri May 9 14:49:03 2025 +0200
GCN, nvptx offloading: Restrain 'WARNING: program timed out.' while in
'dynamic_cast'" [PR119692]
https://gcc.gnu.org/g:7b53b88381179c5c8152bcb890460f66d9c88fac
commit r16-565-g7b53b88381179c5c8152bcb890460f66d9c88fac
Author: Thomas Schwinge
Date: Wed May 7 16:02:16 2025 +0200
nvptx: Support '-march=sm_61'
gcc/
* config/nvptx/nvptx-sm.def: Add '61'.
https://gcc.gnu.org/g:1321df5bc05663021313c17f4af54b950aa05d01
commit r16-563-g1321df5bc05663021313c17f4af54b950aa05d01
Author: Thomas Schwinge
Date: Mon May 12 11:06:47 2025 +0200
GCN, nvptx libstdc++: Force use of '__atomic' builtins: revert
'atomicity_dir=cpu/generic/atomicity_builtins
https://gcc.gnu.org/g:a496464e2fe5181a979e55a000cf0c450523c877
commit r13-9650-ga496464e2fe5181a979e55a000cf0c450523c877
Author: Jonathan Wakely
Date: Thu May 8 15:35:43 2025 +0100
libstdc++: Update C++23 status table
This should have been updated for the GCC 13.1 release.
https://gcc.gnu.org/g:0ff3b3122adfe0c479901da4fc28e367d89f185b
commit r15-9659-g0ff3b3122adfe0c479901da4fc28e367d89f185b
Author: Patrick Palka
Date: Tue Apr 29 08:21:35 2025 -0400
libstdc++: Fix availability of std::erase_if(std::flat_foo) [PR119427]
These std::erase_if overloads
https://gcc.gnu.org/g:0b76b58a5875d519f95a5af661fb64e42a42ed8e
commit r15-9660-g0b76b58a5875d519f95a5af661fb64e42a42ed8e
Author: Patrick Palka
Date: Mon May 12 09:15:34 2025 -0400
libstdc++: Fix constraint recursion in std::expected's operator== [PR119714]
This std::expected frien
https://gcc.gnu.org/g:8f53df911617254d8d2b876d39f5620cc41a87a4
commit r14-11762-g8f53df911617254d8d2b876d39f5620cc41a87a4
Author: Jonathan Wakely
Date: Thu May 8 15:35:43 2025 +0100
libstdc++: Update C++23 status table
P2609 was backported to gcc-14.
libstdc++-v3/ChangeLo
https://gcc.gnu.org/g:981abdf8da111a5d1b8a8e01cdc5bbe7673cb332
commit r15-9661-g981abdf8da111a5d1b8a8e01cdc5bbe7673cb332
Author: Jonathan Wakely
Date: Thu May 8 15:35:43 2025 +0100
libstdc++: Update C++23 status table
This should have been updated for the GCC 15.1 release.
https://gcc.gnu.org/g:213c64962d24fa8a4b2f3d7a9c5508f9daed9fa2
commit r16-572-g213c64962d24fa8a4b2f3d7a9c5508f9daed9fa2
Author: Andrew Pinski
Date: Sun May 11 22:11:38 2025 -0700
optabs: Remove cmov optab [PR120230]
cmov optab was added back in r0-24110-g1c0290eaac4094
(https:
https://gcc.gnu.org/g:fbd7c49bba4d3afccdfd77eb2ff590428420baf7
commit r16-573-gfbd7c49bba4d3afccdfd77eb2ff590428420baf7
Author: Andrew Pinski
Date: Mon May 12 17:23:01 2025 +
aarch64: Remove cmov6 patterns
Since the cmov optab is not used and is being removed,
the `cmov6`
https://gcc.gnu.org/g:1d961c62a7bc1521c977fe48d4cbd940d7ccb8ea
commit r13-9651-g1d961c62a7bc1521c977fe48d4cbd940d7ccb8ea
Author: Andrew Pinski
Date: Fri Jan 10 20:04:09 2025 -0800
final: Fix get_attr_length for asm goto [PR118411]
The problem is for inline-asm goto, the outer rtl
https://gcc.gnu.org/g:102e10f0221150218e7ee61b47e42b50653052ae
commit r14-11766-g102e10f0221150218e7ee61b47e42b50653052ae
Author: Andrew Pinski
Date: Fri Jan 10 20:04:09 2025 -0800
final: Fix get_attr_length for asm goto [PR118411]
The problem is for inline-asm goto, the outer rtl
https://gcc.gnu.org/g:41366ba6f6358fe6a3e9f631e513dffe2ea9db3a
commit r12-11095-g41366ba6f6358fe6a3e9f631e513dffe2ea9db3a
Author: Andrew Pinski
Date: Fri Jan 10 20:04:09 2025 -0800
final: Fix get_attr_length for asm goto [PR118411]
The problem is for inline-asm goto, the outer rtl
The branch 'devel/omp/gcc-15' was created pointing to:
74f41d42c492... Update cpplib es.po
https://gcc.gnu.org/g:6f375445ef09d5c97d5bcc0fcb6069612217963e
commit r16-571-g6f375445ef09d5c97d5bcc0fcb6069612217963e
Author: Andrew MacLeod
Date: Mon May 12 11:41:37 2025 -0400
Add dispatch for casts between integer and float.
GCC currently does not implement range operators fo
https://gcc.gnu.org/g:c273a1c1846207082b60fe10c18f5c86dbcfd413
commit r16-576-gc273a1c1846207082b60fe10c18f5c86dbcfd413
Author: Pan Li
Date: Mon Apr 28 20:35:10 2025 +0800
RISC-V: Add testcases for vector unsigned integer SAT_ADD form 7
This patch will add testcase for unsigned in
https://gcc.gnu.org/g:f6535d433e250421f6c1f2f691c04e613d63a694
commit r16-575-gf6535d433e250421f6c1f2f691c04e613d63a694
Author: Pan Li
Date: Mon Apr 28 20:35:09 2025 +0800
RISC-V: Add testcases for scalar unsigned integer SAT_ADD form 7
This patch will add testcase for unsigned in
https://gcc.gnu.org/g:656db31e4448e7b51a919dc1acfb3080c82f43de
commit r16-574-g656db31e4448e7b51a919dc1acfb3080c82f43de
Author: Pan Li
Date: Mon Apr 28 20:35:08 2025 +0800
Match: Support form 7 for unsigned integer SAT_ADD
This patch would like to support the form 7 of the unsigne
https://gcc.gnu.org/g:c40a4cc2d943d8572a62f21d3eb1d4171e51d5ac
commit r16-577-gc40a4cc2d943d8572a62f21d3eb1d4171e51d5ac
Author: Andrew MacLeod
Date: Thu May 8 20:28:11 2025 -0400
Remove negative ranges using trailing zero masks.
When there are trailing 0's in the bitmask, set_rang
https://gcc.gnu.org/g:e4ccad8faf5266248993f7896b000ccf871ded30
commit r16-579-ge4ccad8faf5266248993f7896b000ccf871ded30
Author: David Malcolm
Date: Mon May 12 21:45:36 2025 -0400
diagnostics: improvements to experimental-html output [PR116792]
Add barebones support for
* diagn
https://gcc.gnu.org/g:48180266da19b0ad08e64fa9f1ade897f9b2ef58
commit r16-580-g48180266da19b0ad08e64fa9f1ade897f9b2ef58
Author: Kito Cheng
Date: Wed May 7 18:02:10 2025 +0800
RISC-V: Introduce riscv-ext*.def to define extensions
Adding a new ISA extension to RISC-V GCC requires mo
https://gcc.gnu.org/g:8aa02f1729b0b8d39d3a93c3e0f36139f80ec0cd
commit r16-585-g8aa02f1729b0b8d39d3a93c3e0f36139f80ec0cd
Author: Kito Cheng
Date: Wed May 7 21:21:01 2025 +0800
RISC-V: Drop riscv_implied_info and riscv_combine_info in favor of
riscv_ext_info_t data
Consolidate impl
https://gcc.gnu.org/g:590701c97748cd7f99f15fbd0d75076dd75bea3d
commit r16-583-g590701c97748cd7f99f15fbd0d75076dd75bea3d
Author: Kito Cheng
Date: Wed May 7 18:30:34 2025 +0800
RISC-V: Adjust riscv_can_inline_p
We don't hold any extenison flags in `target_flags`, so no need to
g
https://gcc.gnu.org/g:ea6154919a6416c2f75dcf025125f6926d06
commit r16-581-gea6154919a6416c2f75dcf025125f6926d06
Author: Kito Cheng
Date: Wed May 7 18:28:18 2025 +0800
RISC-V: Use riscv-ext.def to generate target options and variables
Leverage the centralized riscv-ext.def
https://gcc.gnu.org/g:2e2274102964364a1b5fcd0a70d92c5f6f3c5e08
commit 2e2274102964364a1b5fcd0a70d92c5f6f3c5e08
Author: Ondřej Machota
Date: Tue May 13 06:28:48 2025 +0200
rtl-ssa-dce: create debug instruction
Diff:
---
gcc/dce.cc | 219 +++
https://gcc.gnu.org/g:124cbbbed5b8f7454f93f9a87e57fd4f3f2f78d2
commit r16-582-g124cbbbed5b8f7454f93f9a87e57fd4f3f2f78d2
Author: Kito Cheng
Date: Wed May 7 21:10:53 2025 +0800
RISC-V: Generate extension table in documentation from riscv-ext.def
Automatically build the ISA extension
https://gcc.gnu.org/g:90c6ccebd762ae920690fce20cd3f2b8e24357a7
commit r16-587-g90c6ccebd762ae920690fce20cd3f2b8e24357a7
Author: Kito Cheng
Date: Wed May 7 21:27:20 2025 +0800
RISC-V: Drop riscv_ext_flag_table in favor of riscv_ext_info_t data
Refactor extension flag handling by re
https://gcc.gnu.org/g:897bb6d4347469e378aad9e00fc4b5c6fcb1e9ce
commit r16-586-g897bb6d4347469e378aad9e00fc4b5c6fcb1e9ce
Author: Kito Cheng
Date: Thu May 8 16:23:29 2025 +0800
RISC-V: Drop riscv_ext_version_table in favor of riscv_ext_info_t data
This commit drops the riscv_ext_ver
https://gcc.gnu.org/g:312c407aac772f3535ff952ebc5ebff1057a593c
commit r16-584-g312c407aac772f3535ff952ebc5ebff1057a593c
Author: Kito Cheng
Date: Wed May 7 20:59:15 2025 +0800
RISC-V: Introduce riscv_ext_info_t to hold extension metadata
Define a new riscv_ext_info_t struct to aggr
https://gcc.gnu.org/g:67c8e777d466d3bed9830bf01841c96b6881b58d
commit r16-555-g67c8e777d466d3bed9830bf01841c96b6881b58d
Author: Richard Biener
Date: Mon Mar 3 10:09:25 2025 +0100
sync LTO streaming and hashing for accelerators and vector type mode
The following syncs up LTO tree h
https://gcc.gnu.org/g:7e5f5fd101f8686d34532f7afab9314f252e71cd
commit r16-561-g7e5f5fd101f8686d34532f7afab9314f252e71cd
Author: Dongyan Chen
Date: Mon May 12 17:19:24 2025 +0800
RISC-V: Minimal support for ssnpm, smnpm and smmpm extensions.
This patch support ssnpm, smnpm, smmpm,
https://gcc.gnu.org/g:d42f7244289ad8be1d3f7320528240bb849979e4
commit r16-560-gd42f7244289ad8be1d3f7320528240bb849979e4
Author: Dongyan Chen
Date: Mon Mar 17 22:23:18 2025 +0800
RISC-V: Support for zilsd and zclsd extensions.
This patch support zilsd and zclsd[1] extensions.
T
https://gcc.gnu.org/g:c817f833cf13bc81380bc9745da2622e4e3b7cb5
commit r14-11763-gc817f833cf13bc81380bc9745da2622e4e3b7cb5
Author: Martin Jambor
Date: Tue May 6 17:28:42 2025 +0200
Document option -fdump-ipa-clones
I have noticed that the option -fdump-ipa-clones is not documented
https://gcc.gnu.org/g:51ffec744b513a71fe84373fb87a3c0125b7fffd
commit r14-11764-g51ffec744b513a71fe84373fb87a3c0125b7fffd
Author: Martin Jambor
Date: Tue May 6 17:28:43 2025 +0200
ipa: Do not emit info about temporary clones to ipa-clones dump (PR119852)
As described in PR 119852,
71 matches
Mail list logo