https://gcc.gnu.org/g:c9f85323b5173fef754ccc5698e36aef8cee17aa
commit r15-8614-gc9f85323b5173fef754ccc5698e36aef8cee17aa
Author: Owen Avery
Date: Fri Jan 10 23:55:29 2025 -0500
gccrs: nr2.0: Early resolve pending eager macro invocations
gcc/rust/ChangeLog:
* resol
https://gcc.gnu.org/g:e7871b36f17fa58385198c079edf42b5c8e630b6
commit r15-8917-ge7871b36f17fa58385198c079edf42b5c8e630b6
Author: Iain Sandoe
Date: Mon Mar 24 08:33:53 2025 +
rust: Use 'lbasename()' consistently.
The amends the remaining case in the rust code to use the libiber
https://gcc.gnu.org/g:4cac3f83c2b31ab352f537368e4efdadd5c47a9a
commit r15-8916-g4cac3f83c2b31ab352f537368e4efdadd5c47a9a
Author: Sam James
Date: Tue Mar 25 07:47:27 2025 +
testsuite: add testcase for recent alias fix
r15-7961-gdc47161c1f32c3 fixes a typo in ao_compare::compare
https://gcc.gnu.org/g:e200f53a5556516ec831e6b7a34aaa0f10a4ab0a
commit r15-8904-ge200f53a5556516ec831e6b7a34aaa0f10a4ab0a
Author: Jonathan Wakely
Date: Tue Mar 25 13:24:08 2025 +
libstdc++: Optimize std::vector construction from input iterators [PR108487]
LWG 3291 make std::ran
https://gcc.gnu.org/g:cbab7a138956c7a83639b501194ca4031289e028
commit r15-8511-gcbab7a138956c7a83639b501194ca4031289e028
Author: Owen Avery
Date: Sat Oct 26 22:19:21 2024 -0400
gccrs: Improve handling of struct expressions in nr2.0
gcc/rust/ChangeLog:
* resolve/ru
https://gcc.gnu.org/g:330df57938fe609a49c5cb047be443475cb9a3c3
commit r15-8915-g330df57938fe609a49c5cb047be443475cb9a3c3
Author: Hu, Lin1
Date: Fri Mar 21 10:43:10 2025 +0800
i386: Add "s_" as Saturation for AVX10.2 Converting Intrinsics.
This patch aims to add "s_" after 'cvt' re
https://gcc.gnu.org/g:f017297cc338b3db6827408574e7943d5a09b3de
commit r13-9451-gf017297cc338b3db6827408574e7943d5a09b3de
Author: Harald Anlauf
Date: Wed Mar 19 22:56:03 2025 +0100
Fortran: fix bogus bounds check for reallocation on assignment [PR116706]
PR fortran/116706
https://gcc.gnu.org/g:de9500d93eed789bf7bc4a82b522edb6dd2b6202
commit r14-11448-gde9500d93eed789bf7bc4a82b522edb6dd2b6202
Author: Harald Anlauf
Date: Wed Mar 19 22:56:03 2025 +0100
Fortran: fix bogus bounds check for reallocation on assignment [PR116706]
PR fortran/116706
https://gcc.gnu.org/g:aa0e2abc57f4f43198e2b072a84c34c476aa2fad
commit r15-8504-gaa0e2abc57f4f43198e2b072a84c34c476aa2fad
Author: Marc Poulhiès
Date: Wed Jun 12 21:58:26 2024 +0200
rust: Desugar IfLet* into MatchExpr
Replace the "regular" AST->HIR lowering for IfLet* with a desugar
https://gcc.gnu.org/g:dce62cda93a4b2965bca15b8c48b2202aeed27a6
commit r15-8909-gdce62cda93a4b2965bca15b8c48b2202aeed27a6
Author: Iain Sandoe
Date: Thu Mar 13 17:28:55 2025 +
gcc, gcov: Use 'lbasename' consistently.
The 'basename' implementation can vary with the host platform
https://gcc.gnu.org/g:e9adfb839f0d6aa05fd35d332b015623a33c3ce8
commit r15-8913-ge9adfb839f0d6aa05fd35d332b015623a33c3ce8
Author: Bob Dubner
Date: Tue Mar 25 15:38:38 2025 -0400
cobol: Changes to eliminate _Float128 from the front end [PR119241]
These changes switch _Float128 types
https://gcc.gnu.org/g:7c63237ccfd9cb76c513f567429e939709c193e4
commit r15-8912-g7c63237ccfd9cb76c513f567429e939709c193e4
Author: Marek Polacek
Date: Tue Mar 25 15:40:25 2025 -0400
c++: add fixed test [PR101881]
Fixed recently by r15-7822.
PR c++/101881
gc
https://gcc.gnu.org/g:f3d07779fdb729c7ee81b8e764921becf8ecf1d0
commit r15-8907-gf3d07779fdb729c7ee81b8e764921becf8ecf1d0
Author: Iain Sandoe
Date: Wed Mar 12 15:04:31 2025 +
libiberty: Append to AC_CHECK_DECLS [PR119218].
Darwin and Solaris, at least, provide basename() in li
https://gcc.gnu.org/g:35ce9afc84a63fb647a90cbecb2adf3e748178be
commit r15-8911-g35ce9afc84a63fb647a90cbecb2adf3e748178be
Author: Simon Martin
Date: Tue Mar 25 20:11:19 2025 +0100
c++: Properly fold .* [PR114525]
We've been miscompiling the following since r0-51314-gd6b4ea8592e338
https://gcc.gnu.org/g:0fb10aca02852b2e8d78a78c07aa2f62aec6a07e
commit r15-8910-g0fb10aca02852b2e8d78a78c07aa2f62aec6a07e
Author: Iain Sandoe
Date: Tue Mar 25 16:20:58 2025 +
toplevel, libcobol: Add dependency on libquadmath build [PR119244].
For the configuration of libgcobol
https://gcc.gnu.org/g:87d60bcba534b53255c19aae7d2d24ff7a1be414
commit r15-8908-g87d60bcba534b53255c19aae7d2d24ff7a1be414
Author: Iain Sandoe
Date: Thu Mar 13 17:23:33 2025 +
gcc, configure: When checking for basename, use the same process as
libiberty [PR119250].
We need the
https://gcc.gnu.org/g:737a5760bb24a0a945cc2c916ba452e3f0060c58
commit r15-8906-g737a5760bb24a0a945cc2c916ba452e3f0060c58
Author: Thomas Koenig
Date: Tue Mar 25 18:42:30 2025 +0100
C prototypes for functions returning C function pointers.
This patch handles dumping prototypes for C
https://gcc.gnu.org/g:479a0a8644e5efa0470f032be21ca7749968af42
commit r15-8905-g479a0a8644e5efa0470f032be21ca7749968af42
Author: Jonathan Wakely
Date: Tue Mar 25 00:27:52 2025 +
libstdc++: Allow std::ranges::to to create unions
LWG 4229 points out that the std::ranges::to word
https://gcc.gnu.org/g:2848b8dabcaca05563b92528206345f8f845daff
commit r15-8903-g2848b8dabcaca05563b92528206345f8f845daff
Author: Jonathan Wakely
Date: Mon Mar 24 21:21:02 2025 +
libstdc++: Adjust how __gnu_debug::vector detects invalidation
The new C++23 member functions assig
https://gcc.gnu.org/g:d4f7d18b3ed83a8265be913bb230f6efa395e527
commit r15-8902-gd4f7d18b3ed83a8265be913bb230f6efa395e527
Author: Jonathan Wakely
Date: Fri Mar 21 23:21:42 2025 +
libstdc++: Fix std::vector::append_range for overlapping ranges
Unlike insert_range and assign_rang
https://gcc.gnu.org/g:525d4a10302113b3cce9b4e5420767f0a2f5624e
commit r15-8900-g525d4a10302113b3cce9b4e5420767f0a2f5624e
Author: yxj-github-437 <2457369...@qq.com>
Date: Tue Mar 25 23:43:10 2025 +0800
c++: lambda, default argument, unevaluated context
This patch would like to avoid
https://gcc.gnu.org/g:91051d60d95156e830423fd258dedfb574b42195
commit r15-8897-g91051d60d95156e830423fd258dedfb574b42195
Author: Richard Earnshaw
Date: Tue Mar 25 15:36:02 2025 +
arm: testsuite: adjust ftest tests
The ftest-*.c tests for Arm check certain ACLE mandated macros
https://gcc.gnu.org/g:82bd83122a483275787fcd18131bf6cd91fbdbd4
commit r14-11447-g82bd83122a483275787fcd18131bf6cd91fbdbd4
Author: Martin Jambor
Date: Fri Mar 7 17:17:24 2025 +0100
ipa-cp: Avoid ICE when redistributing nodes among edges to recursive clones
(PR 118318)
PR 118318 re
https://gcc.gnu.org/g:ca0a8421f7aa2191b2b867ff24888223d6cde433
commit r15-8899-gca0a8421f7aa2191b2b867ff24888223d6cde433
Author: Richard Earnshaw
Date: Tue Mar 25 16:30:36 2025 +
arm: testsuite: skip mtp tests on thumb1
These tests need access to the MRC instruction, but that
https://gcc.gnu.org/g:f016ee89955ab4da5fe7ef89368e9437bb5ffb13
commit r15-8898-gf016ee89955ab4da5fe7ef89368e9437bb5ffb13
Author: Sandra Loosemore
Date: Tue Mar 25 15:55:45 2025 +
OpenMP: Create additional interop objects with append_args.
This patch adds support for the case w
https://gcc.gnu.org/g:d26a2eac8bb4b5bb121f462398903a778ada8da3
commit d26a2eac8bb4b5bb121f462398903a778ada8da3
Author: Paul-Antoine Arras
Date: Mon Mar 24 15:53:36 2025 +0100
OpenMP: interop - fix Fortran test
This fixes up commit r15-8654-g99e2906ae255fc:
* Do not use omp_lib
https://gcc.gnu.org/g:584b346a4c7a6e6e77da6dc80968401a3c08161d
commit r15-8896-g584b346a4c7a6e6e77da6dc80968401a3c08161d
Author: Jakub Jelinek
Date: Tue Mar 25 16:55:24 2025 +0100
i386: Fix up combination of -2 r<<= (x & 7) into btr [PR119428]
The following patch is miscompiled fr
https://gcc.gnu.org/g:cb6070c79dd9334e7cfff40bacd21da4f337cc33
commit r15-8895-gcb6070c79dd9334e7cfff40bacd21da4f337cc33
Author: Vineet Gupta
Date: Mon Mar 24 10:36:52 2025 -0700
RISC-V: disable the abd expander for gcc-15 release [PR119224]
It seems the new expander triggers a la
https://gcc.gnu.org/g:47822ef8f1b03ab7124aba694709825a93897994
commit r15-8477-g47822ef8f1b03ab7124aba694709825a93897994
Author: Iain Buclaw
Date: Fri Mar 21 00:28:45 2025 +0100
d: Fix quoted command-line options to match lang.opt [PR118545]
It was noticed that not all D language
https://gcc.gnu.org/g:e7a79c14ab50ac1bb3ae043f477e2d6ab7ceac4f
commit e7a79c14ab50ac1bb3ae043f477e2d6ab7ceac4f
Author: Tobias Burnus
Date: Mon Mar 24 19:52:10 2025 +0100
libgomp: Save OpenMP device number when initializing the interop object
The interop object (opaque object to th
https://gcc.gnu.org/g:2f4c5cf2c9bad6a6207b3377cf3179ed00cfcf11
commit r15-8890-g2f4c5cf2c9bad6a6207b3377cf3179ed00cfcf11
Author: Richard Earnshaw
Date: Tue Mar 25 13:31:54 2025 +
arm: testsuite: update expected output in vect-early-break-cbranch.c
Similar to r15-4930-gd56d2f31
https://gcc.gnu.org/g:927cfea902c330092848bd7a228b714b07d08f6b
commit r15-8891-g927cfea902c330092848bd7a228b714b07d08f6b
Author: Richard Earnshaw
Date: Tue Mar 25 13:48:06 2025 +
arm: testsuite: avoid dg-options in primary LTO file
As the primary LTO file in this test, it cann
https://gcc.gnu.org/g:56189d0ffeb35769637347720dfb24d2e4d7d47f
commit r15-8893-g56189d0ffeb35769637347720dfb24d2e4d7d47f
Author: Tobias Burnus
Date: Tue Mar 25 15:07:56 2025 +0100
install.texi: gcn - suggest to use Newlib with simd math fix [PR119325]
Suggest a Newlib with a fix f
https://gcc.gnu.org/g:c6279fffdbf8e13e46932eb8e100cfc579d06f2c
commit r15-8892-gc6279fffdbf8e13e46932eb8e100cfc579d06f2c
Author: Tobias Burnus
Date: Tue Mar 25 15:02:54 2025 +0100
omp-general.cc: Remove 'if' around call to always 'true' returning function
[PR118627]
Before omp_pa
https://gcc.gnu.org/g:143ad00ccd63a6cf38d8067d5fa79bd9a81e3144
commit r15-8889-g143ad00ccd63a6cf38d8067d5fa79bd9a81e3144
Author: Richard Earnshaw
Date: Tue Mar 25 13:18:06 2025 +
arm: testsuite use -std=gnu17 for pr65647.c
This test has missing prototypes. To avoid disturbing
https://gcc.gnu.org/g:3c384dfc89fcf87b01f300968e85a7547e058748
commit r15-8884-g3c384dfc89fcf87b01f300968e85a7547e058748
Author: Christophe Lyon
Date: Wed Mar 19 10:59:04 2025 +
testsuite: arm: remove duplicate -mcpu=unset in arm_v8_1_lob_ok
This was probably a typo / oversigh
https://gcc.gnu.org/g:3fcdf55469f8787c04e4f0b5e93139247d8fe7ee
commit r15--g3fcdf55469f8787c04e4f0b5e93139247d8fe7ee
Author: Christophe Lyon
Date: Fri Mar 14 13:12:08 2025 +
testsuite: aarch64: arm: Remove redundant dg-do run in advsimd-intrinsics
tests
Tests under advsim
https://gcc.gnu.org/g:52df53079310cad5b6aad68ae6594d375a844272
commit r15-8886-g52df53079310cad5b6aad68ae6594d375a844272
Author: Christophe Lyon
Date: Mon Mar 17 23:37:25 2025 +
testsuite: aarch64: restore torture options in bf16_dup.c
Remove dg-options, so that the test is ex
https://gcc.gnu.org/g:e8ada4131657f7dc61f53fe49daaf96a1d1c6774
commit r15-8885-ge8ada4131657f7dc61f53fe49daaf96a1d1c6774
Author: Christophe Lyon
Date: Tue Mar 18 14:56:41 2025 +
testsuite: aarch64: arm: move saturating_arithmetic_autovect tests to simd/
These tests force dg-op
https://gcc.gnu.org/g:466da4baba46608882d16d121fa46d33f841bc7b
commit r15-8883-g466da4baba46608882d16d121fa46d33f841bc7b
Author: Jonathan Wakely
Date: Thu Jan 30 17:02:47 2025 +
libstdc++: Add testcase for std::filesystem::copy [PR118699]
This was fixed last year by r15-2409-g
https://gcc.gnu.org/g:a86891525d200c1ae81d9f5f441a5b8e24b647ca
commit r15-8882-ga86891525d200c1ae81d9f5f441a5b8e24b647ca
Author: Richard Earnshaw
Date: Tue Mar 25 11:50:30 2025 +
arm: add commutative alternatives to mull pattern.
Prior to Armv6, the SMULL and UMULL instruction
https://gcc.gnu.org/g:5d169079df844aaf1175769ce6ba49697d55ae4d
commit r15-8524-g5d169079df844aaf1175769ce6ba49697d55ae4d
Author: Owen Avery
Date: Mon Nov 11 16:37:38 2024 -0500
gccrs: Push ribs by kind rather than by value
gcc/rust/ChangeLog:
* resolve/rust-foreve
https://gcc.gnu.org/g:7679b826840c58343d72d05922355b646db4bdcc
commit r15-8881-g7679b826840c58343d72d05922355b646db4bdcc
Author: Richard Earnshaw
Date: Thu Mar 20 14:42:59 2025 +
opcodes: fix wrong code in expand_binop_directly [PR117811]
If expand_binop_directly fails to add
https://gcc.gnu.org/g:039cc50867000e6427924ca490dc810eaa44cf08
commit r15-8880-g039cc50867000e6427924ca490dc810eaa44cf08
Author: Jonathan Wakely
Date: Mon Mar 24 21:25:20 2025 +
libstdc++: Cast -1 to size_t in [PR119429]
This avoids a runtime error from Clang's annoying -fsan
https://gcc.gnu.org/g:f10853a0087bc115c8ee1ddb5fc641bffdb7f1a4
commit r13-9450-gf10853a0087bc115c8ee1ddb5fc641bffdb7f1a4
Author: Simon Martin
Date: Tue Mar 25 09:26:26 2025 +0100
c++: Don't replace INDIRECT_REFs by a const capture proxy too eagerly
[PR117504]
We have been miscomp
https://gcc.gnu.org/g:4d1b19695669e6c67b9c3df07673bc22cae3a662
commit r15-8879-g4d1b19695669e6c67b9c3df07673bc22cae3a662
Author: Tomasz Kamiński
Date: Mon Mar 24 18:04:28 2025 +0100
libstdc++: Fix handling of common cpp20-only ranges for flat sets [PR119415]
These patch add check
https://gcc.gnu.org/g:f078a613bf85eff138c2567b599779dee6ae4b22
commit r14-11445-gf078a613bf85eff138c2567b599779dee6ae4b22
Author: Simon Martin
Date: Tue Mar 25 07:08:16 2025 +0100
c++: Don't replace INDIRECT_REFs by a const capture proxy too eagerly
[PR117504]
We have been miscom
https://gcc.gnu.org/g:698e337bec3a36230c72816fcb82f1a239e64eba
commit r15-8878-g698e337bec3a36230c72816fcb82f1a239e64eba
Author: Jakub Jelinek
Date: Tue Mar 25 09:36:41 2025 +0100
tailc: Only diagnose musttail failures during tailc or musttail passes
[PR119376]
The following test
https://gcc.gnu.org/g:609157f0b7b3948dbb8e3a720ec4c7c06d1172a7
commit 609157f0b7b3948dbb8e3a720ec4c7c06d1172a7
Author: Thomas Schwinge
Date: Wed Mar 19 12:18:26 2025 +0100
C++: Adjust implicit '__cxa_bad_cast' prototype to reality
In 2001 Subversion r40924 (Git commit
52a11cbfcf0
https://gcc.gnu.org/g:b6cc32a175fe52b354e34b9cf638bd4716f71242
commit b6cc32a175fe52b354e34b9cf638bd4716f71242
Author: Thomas Schwinge
Date: Tue Oct 8 09:59:45 2024 +0200
Add 'libgomp.c++/pr96835-1{,-O0}.C', 'libgomp.oacc-c++/pr96835-1.C'
[PR96835]
PR libgomp/96835
https://gcc.gnu.org/g:d7450bc0725a9032e30fb111f21a143066be3784
commit d7450bc0725a9032e30fb111f21a143066be3784
Merge: b6cc32a175fe 10041f146132
Author: Thomas Schwinge
Date: Tue Mar 25 09:16:05 2025 +0100
Merge commit '10041f146132993c328e3112e33e33c08f90ae06' into HEAD
Diff:
libgomp/Ch
https://gcc.gnu.org/g:5d90a8a8e3d682d1eaad0bcf41bebc35bc40af9c
commit 5d90a8a8e3d682d1eaad0bcf41bebc35bc40af9c
Author: Thomas Schwinge
Date: Thu Mar 20 14:21:26 2025 +0100
nvptx: In offloading compilation, special-case certain host-setup symbol
aliases [PR101544]
Namely, use PTX
https://gcc.gnu.org/g:e052d4160675bab88f4ece1d228174298ff88e20
commit e052d4160675bab88f4ece1d228174298ff88e20
Author: Thomas Schwinge
Date: Thu Mar 20 14:21:26 2025 +0100
nvptx: Default at least to '-mptx=6.3'
gcc/
* config/nvptx/nvptx.cc (default_ptx_version_
https://gcc.gnu.org/g:ad200708db0ab5d97b3bdcc8919f17a58cf930b2
commit ad200708db0ab5d97b3bdcc8919f17a58cf930b2
Author: Jason Merrill
Date: Thu Mar 20 09:55:40 2025 -0400
c++: fix return type of __cxa_bad_array_new_length
We were lying about the return type, but that's not necessar
https://gcc.gnu.org/g:0b492224e115de78152f68a84fb0c53d6524450c
commit 0b492224e115de78152f68a84fb0c53d6524450c
Author: Thomas Schwinge
Date: Tue Mar 18 16:18:54 2025 +0100
Add 'g++.target/nvptx/alias-g++.dg_init_dtor2-2.C'
... next to '-malias' variant: commit
a1865fd33897bc6c6e0
https://gcc.gnu.org/g:4a23af4ce199a57e52ff1782262d0bbc5b399974
commit 4a23af4ce199a57e52ff1782262d0bbc5b399974
Author: Thomas Schwinge
Date: Tue Mar 18 16:14:42 2025 +0100
Add 'gcc.target/nvptx/alias-unsupported-1.c'
... testing for the GCC/nvptx "alias definitions not supported"
56 matches
Mail list logo