[gcc r14-11615] libstdc++: Document thread-safety for COW std::string [PR21334]

2025-04-15 Thread Jonathan Wakely via Libstdc++-cvs
https://gcc.gnu.org/g:4ec931c5e514ce0731cc72085af817ce0c6f3887 commit r14-11615-g4ec931c5e514ce0731cc72085af817ce0c6f3887 Author: Jonathan Wakely Date: Fri Apr 11 11:08:34 2025 +0100 libstdc++: Document thread-safety for COW std::string [PR21334] The gcc4-compatible copy-on-write

[gcc r15-9477] libstdc++: Enable __gnu_test::test_container constructor for C++98

2025-04-15 Thread Jonathan Wakely via Libstdc++-cvs
https://gcc.gnu.org/g:8a208899e92e25f5d80b5a15548d39ea5551f492 commit r15-9477-g8a208899e92e25f5d80b5a15548d39ea5551f492 Author: Jonathan Wakely Date: Mon Apr 14 17:16:46 2025 +0100 libstdc++: Enable __gnu_test::test_container constructor for C++98 The only reason this constructor

[gcc r12-11038] libstdc++: Document thread-safety for COW std::string [PR21334]

2025-04-15 Thread Jonathan Wakely via Gcc-cvs
https://gcc.gnu.org/g:31d7e0751e58ce006038fa5100a79da6ec6ddb7e commit r12-11038-g31d7e0751e58ce006038fa5100a79da6ec6ddb7e Author: Jonathan Wakely Date: Fri Apr 11 11:08:34 2025 +0100 libstdc++: Document thread-safety for COW std::string [PR21334] The gcc4-compatible copy-on-write

[gcc r15-9479] testsuite: Fix up ipa/pr119318.c test [PR119318]

2025-04-15 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:a591629420b39a44a9232226e662bb8681396384 commit r15-9479-ga591629420b39a44a9232226e662bb8681396384 Author: Jakub Jelinek Date: Tue Apr 15 12:26:11 2025 +0200 testsuite: Fix up ipa/pr119318.c test [PR119318] dg-additional-options followed by dg-options is igno

[gcc r15-9506] libgomp.texi (gcn, nvptx): Mention self_maps alongside USM

2025-04-15 Thread Tobias Burnus via Gcc-cvs
https://gcc.gnu.org/g:1ff4a22103767cd0133f0c1db6e85220f28ab3fa commit r15-9506-g1ff4a22103767cd0133f0c1db6e85220f28ab3fa Author: Tobias Burnus Date: Tue Apr 15 23:19:50 2025 +0200 libgomp.texi (gcn, nvptx): Mention self_maps alongside USM libgomp/ChangeLog: * libg

[gcc(refs/users/meissner/heads/work201)] Revert changes

2025-04-15 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:e82daf33cc6ea197a920e987d10dac4ca5f39657 commit e82daf33cc6ea197a920e987d10dac4ca5f39657 Author: Michael Meissner Date: Tue Apr 15 17:21:43 2025 -0400 Revert changes Diff: --- gcc/config/rs6000/rs6000-c.cc | 29 + gcc/config/rs6000/rs

[gcc r13-9530] discriminators: Fix assigning discriminators on edge [PR113546]

2025-04-15 Thread Andrew Pinski via Gcc-cvs
https://gcc.gnu.org/g:51ff9919c458987c0ca7131291b81dfd03cabe0a commit r13-9530-g51ff9919c458987c0ca7131291b81dfd03cabe0a Author: Andrew Pinski Date: Sat Mar 15 16:37:41 2025 -0700 discriminators: Fix assigning discriminators on edge [PR113546] The problem here is there was a compa

[gcc r15-9508] c++: Prune lambda captures from more places [PR119755]

2025-04-15 Thread Nathaniel Shead via Gcc-cvs
https://gcc.gnu.org/g:a6f4178d0d5a51c0de175d282f693f923ffefa27 commit r15-9508-ga6f4178d0d5a51c0de175d282f693f923ffefa27 Author: Nathaniel Shead Date: Sun Apr 13 12:20:37 2025 +1000 c++: Prune lambda captures from more places [PR119755] Currently, pruned lambda captures are still

[gcc r15-9509] d: Fix ICE: type variant differs by TYPE_MAX_VALUE with -g [PR119826]

2025-04-15 Thread Iain Buclaw via Gcc-cvs
https://gcc.gnu.org/g:c5ffab99a5a962aa955310e74ca0a4be5c1acf30 commit r15-9509-gc5ffab99a5a962aa955310e74ca0a4be5c1acf30 Author: Iain Buclaw Date: Wed Apr 16 01:28:53 2025 +0200 d: Fix ICE: type variant differs by TYPE_MAX_VALUE with -g [PR119826] Forward referenced enum types wer

[gcc r15-9511] aarch64: Disable sysreg feature gating

2025-04-15 Thread Alice Carlotti via Gcc-cvs
https://gcc.gnu.org/g:43cbf049f5b017316f6fb1ea5f95784194323a51 commit r15-9511-g43cbf049f5b017316f6fb1ea5f95784194323a51 Author: Alice Carlotti Date: Tue Apr 15 17:36:25 2025 +0100 aarch64: Disable sysreg feature gating This applies to the sysreg read/write intrinsics __arm_[wr]sr

[gcc(refs/users/meissner/heads/work201-bugs)] Fix PR 118541, do not generate unordered fp cmoves for IEEE compares.

2025-04-15 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:e026ca5d1c6a1b02231acfdbd1e2edec19ed3b42 commit e026ca5d1c6a1b02231acfdbd1e2edec19ed3b42 Author: Michael Meissner Date: Tue Apr 15 21:23:34 2025 -0400 Fix PR 118541, do not generate unordered fp cmoves for IEEE compares. Bernhard Reutner-Fischer suggested som

[gcc(refs/users/meissner/heads/work201-bugs)] Update ChangeLog.*

2025-04-15 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:636da29cf46066ff92ab9887bb1647cff69e074e commit 636da29cf46066ff92ab9887bb1647cff69e074e Author: Michael Meissner Date: Tue Apr 15 21:25:18 2025 -0400 Update ChangeLog.* Diff: --- gcc/ChangeLog.bugs | 121 + 1 file

[gcc r15-9492] RISC-V: vsetvl: elide abnormal edges from LCM computations [PR119533]

2025-04-15 Thread Vineet Gupta via Gcc-cvs
https://gcc.gnu.org/g:edb4867412895100b3addc525bc0dba0ea90c7f9 commit r15-9492-gedb4867412895100b3addc525bc0dba0ea90c7f9 Author: Vineet Gupta Date: Tue Apr 15 09:29:08 2025 -0700 RISC-V: vsetvl: elide abnormal edges from LCM computations [PR119533] vsetvl phase4 uses LCM guided in

[gcc r15-9489] libgcobol: mark riscv64-*-linux* as supported target

2025-04-15 Thread Andreas Schwab via Gcc-cvs
https://gcc.gnu.org/g:a039bab95750ead133e48672ab33378f513ba287 commit r15-9489-ga039bab95750ead133e48672ab33378f513ba287 Author: Andreas Schwab Date: Mon Mar 17 09:51:07 2025 +0100 libgcobol: mark riscv64-*-linux* as supported target * configure.tgt: Set LIBGCOBOL_SUPPORTE

[gcc(refs/users/meissner/heads/work201)] Use architecture flags for defining _ARCH_PWR macros.

2025-04-15 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:9b85c52cb1ed72cabbc00082220b0b6b42059874 commit 9b85c52cb1ed72cabbc00082220b0b6b42059874 Author: Michael Meissner Date: Tue Apr 15 17:28:22 2025 -0400 Use architecture flags for defining _ARCH_PWR macros. For the newer architectures, this patch changes GCC to

[gcc(refs/users/meissner/heads/work201-bugs)] Add ChangeLog.bugs and update REVISION.

2025-04-15 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:2fa6944861063e5589df850be7711784ddbc144e commit 2fa6944861063e5589df850be7711784ddbc144e Author: Michael Meissner Date: Mon Apr 14 15:14:06 2025 -0400 Add ChangeLog.bugs and update REVISION. 2025-04-14 Michael Meissner gcc/ * Chan

[gcc(refs/users/meissner/heads/work201-bugs)] Merge commit 'refs/users/meissner/heads/work201-bugs' of git+ssh://gcc.gnu.org/git/gcc into me/work2

2025-04-15 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:e11d4f6b0e7ef36b7c3227064bc09b85def57494 commit e11d4f6b0e7ef36b7c3227064bc09b85def57494 Merge: 2fa694486106 42181938b611 Author: Michael Meissner Date: Tue Apr 15 17:33:05 2025 -0400 Merge commit 'refs/users/meissner/heads/work201-bugs' of git+ssh://gcc.gnu.org/git/

[gcc/meissner/heads/work201-bugs] (5 commits) Merge commit 'refs/users/meissner/heads/work201-bugs' of gi

2025-04-15 Thread Michael Meissner via Gcc-cvs
The branch 'meissner/heads/work201-bugs' was updated to point to: e11d4f6b0e7e... Merge commit 'refs/users/meissner/heads/work201-bugs' of gi It previously pointed to: 42181938b611... Merge commit 'refs/users/meissner/heads/work201-bugs' of gi Diff: Summary of changes (added commits): --

[gcc/meissner/heads/work201-dmf] (5 commits) Merge commit 'refs/users/meissner/heads/work201-dmf' of git

2025-04-15 Thread Michael Meissner via Gcc-cvs
The branch 'meissner/heads/work201-dmf' was updated to point to: 6b49bf908422... Merge commit 'refs/users/meissner/heads/work201-dmf' of git It previously pointed to: f59f55032eff... Merge commit 'refs/users/meissner/heads/work201-dmf' of git Diff: Summary of changes (added commits): ---

[gcc(refs/users/meissner/heads/work201-dmf)] Add ChangeLog.dmf and update REVISION.

2025-04-15 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:d9f830e109c6f01cd60f0eeca273369e1c04baab commit d9f830e109c6f01cd60f0eeca273369e1c04baab Author: Michael Meissner Date: Mon Apr 14 15:12:24 2025 -0400 Add ChangeLog.dmf and update REVISION. 2025-04-14 Michael Meissner gcc/ * Chang

[gcc(refs/users/meissner/heads/work201)] Update ChangeLog.*

2025-04-15 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:9b20202fbc722eb271696df08bc7325c0f482e20 commit 9b20202fbc722eb271696df08bc7325c0f482e20 Author: Michael Meissner Date: Tue Apr 15 17:30:36 2025 -0400 Update ChangeLog.* Diff: --- gcc/ChangeLog.meissner | 6 -- 1 file changed, 4 insertions(+), 2 deletions(-) di

[gcc(refs/users/meissner/heads/work201-dmf)] Merge commit 'refs/users/meissner/heads/work201-dmf' of git+ssh://gcc.gnu.org/git/gcc into me/work20

2025-04-15 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:6b49bf9084223958d413809fcc7ba6fa32482f27 commit 6b49bf9084223958d413809fcc7ba6fa32482f27 Merge: d9f830e109c6 f59f55032eff Author: Michael Meissner Date: Tue Apr 15 17:34:49 2025 -0400 Merge commit 'refs/users/meissner/heads/work201-dmf' of git+ssh://gcc.gnu.org/git/g

[gcc/meissner/heads/work201-libs] (5 commits) Merge commit 'refs/users/meissner/heads/work201-libs' of gi

2025-04-15 Thread Michael Meissner via Gcc-cvs
The branch 'meissner/heads/work201-libs' was updated to point to: acf997e9850c... Merge commit 'refs/users/meissner/heads/work201-libs' of gi It previously pointed to: 416cebee1f2b... Merge commit 'refs/users/meissner/heads/work201-libs' of gi Diff: Summary of changes (added commits): --

[gcc r13-9531] match: Reject non-ssa name/min invariants in gimple_extract [PR116412]

2025-04-15 Thread Andrew Pinski via Gcc-cvs
https://gcc.gnu.org/g:de622c307743cc03f45f1ba7b0c2f8df0b378206 commit r13-9531-gde622c307743cc03f45f1ba7b0c2f8df0b378206 Author: Andrew Pinski Date: Mon Aug 19 08:06:36 2024 -0700 match: Reject non-ssa name/min invariants in gimple_extract [PR116412] After the conversion for phiop

[gcc r13-9532] testcase: Add testcase for already fixed PR [PR118476]

2025-04-15 Thread Andrew Pinski via Gcc-cvs
https://gcc.gnu.org/g:d1eb3fdac1af2a124781047bc562ec0e4d809f0d commit r13-9532-gd1eb3fdac1af2a124781047bc562ec0e4d809f0d Author: Andrew Pinski Date: Mon Apr 14 08:40:24 2025 -0700 testcase: Add testcase for already fixed PR [PR118476] This testcase was fixed by r15-3052-gc7b76a076

[gcc/meissner/heads/work201-math] (5 commits) Merge commit 'refs/users/meissner/heads/work201-math' of gi

2025-04-15 Thread Michael Meissner via Gcc-cvs
The branch 'meissner/heads/work201-math' was updated to point to: 7f435144d589... Merge commit 'refs/users/meissner/heads/work201-math' of gi It previously pointed to: 267198071642... Merge commit 'refs/users/meissner/heads/work201-math' of gi Diff: Summary of changes (added commits): --

[gcc(refs/users/meissner/heads/work201-math)] Add ChangeLog.math and update REVISION.

2025-04-15 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:30f1eb53a8b59ad3f4424a620c90cb2179063c4e commit 30f1eb53a8b59ad3f4424a620c90cb2179063c4e Author: Michael Meissner Date: Mon Apr 14 15:17:52 2025 -0400 Add ChangeLog.math and update REVISION. 2025-04-14 Michael Meissner gcc/ * Chan

[gcc(refs/users/meissner/heads/work201-math)] Merge commit 'refs/users/meissner/heads/work201-math' of git+ssh://gcc.gnu.org/git/gcc into me/work2

2025-04-15 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:7f435144d589c39a7cccb0512b2bbf2be1743c38 commit 7f435144d589c39a7cccb0512b2bbf2be1743c38 Merge: 30f1eb53a8b5 267198071642 Author: Michael Meissner Date: Tue Apr 15 17:39:33 2025 -0400 Merge commit 'refs/users/meissner/heads/work201-math' of git+ssh://gcc.gnu.org/git/

[gcc(refs/users/meissner/heads/work201-test)] Merge commit 'refs/users/meissner/heads/work201-test' of git+ssh://gcc.gnu.org/git/gcc into me/work2

2025-04-15 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:2c3f147063e397f43c87787c8f17256bc2f6c5a3 commit 2c3f147063e397f43c87787c8f17256bc2f6c5a3 Merge: 2b89a2864d50 50f37f21569f Author: Michael Meissner Date: Tue Apr 15 17:45:09 2025 -0400 Merge commit 'refs/users/meissner/heads/work201-test' of git+ssh://gcc.gnu.org/git/

[gcc(refs/users/meissner/heads/work201-test)] Add ChangeLog.test and update REVISION.

2025-04-15 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:2b89a2864d50d8830bb3389395913a0f0141f7c2 commit 2b89a2864d50d8830bb3389395913a0f0141f7c2 Author: Michael Meissner Date: Mon Apr 14 15:17:00 2025 -0400 Add ChangeLog.test and update REVISION. 2025-04-14 Michael Meissner gcc/ * Chan

[gcc(refs/users/meissner/heads/work201-libs)] Add ChangeLog.libs and update REVISION.

2025-04-15 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:5a092f068d0ed243d796246df9cbe727347142df commit 5a092f068d0ed243d796246df9cbe727347142df Author: Michael Meissner Date: Mon Apr 14 15:15:07 2025 -0400 Add ChangeLog.libs and update REVISION. 2025-04-14 Michael Meissner gcc/ * Chan

[gcc(refs/users/meissner/heads/work201-libs)] Merge commit 'refs/users/meissner/heads/work201-libs' of git+ssh://gcc.gnu.org/git/gcc into me/work2

2025-04-15 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:acf997e9850c9ce1425c4d51b69dab6ebc6570ae commit acf997e9850c9ce1425c4d51b69dab6ebc6570ae Merge: 5a092f068d0e 416cebee1f2b Author: Michael Meissner Date: Tue Apr 15 17:37:08 2025 -0400 Merge commit 'refs/users/meissner/heads/work201-libs' of git+ssh://gcc.gnu.org/git/

[gcc/meissner/heads/work201-paddis] (5 commits) Merge commit 'refs/users/meissner/heads/work201-paddis' of

2025-04-15 Thread Michael Meissner via Gcc-cvs
The branch 'meissner/heads/work201-paddis' was updated to point to: 181a8ad84388... Merge commit 'refs/users/meissner/heads/work201-paddis' of It previously pointed to: 1ead019f06cd... Merge commit 'refs/users/meissner/heads/work201-paddis' of Diff: Summary of changes (added commits):

[gcc(refs/users/meissner/heads/work201-paddis)] Add ChangeLog.paddis and update REVISION.

2025-04-15 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:78636b89472cd84ae178ec146dc5bb46deafcaf2 commit 78636b89472cd84ae178ec146dc5bb46deafcaf2 Author: Michael Meissner Date: Mon Apr 14 15:19:36 2025 -0400 Add ChangeLog.paddis and update REVISION. 2025-04-14 Michael Meissner gcc/ * Ch

[gcc(refs/users/meissner/heads/work201-paddis)] Merge commit 'refs/users/meissner/heads/work201-paddis' of git+ssh://gcc.gnu.org/git/gcc into me/wor

2025-04-15 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:181a8ad8438821b9d857936988316dc2ccf95222 commit 181a8ad8438821b9d857936988316dc2ccf95222 Merge: 78636b89472c 1ead019f06cd Author: Michael Meissner Date: Tue Apr 15 17:42:20 2025 -0400 Merge commit 'refs/users/meissner/heads/work201-paddis' of git+ssh://gcc.gnu.org/gi

[gcc(refs/users/meissner/heads/work201-sha)] Merge commit 'refs/users/meissner/heads/work201-sha' of git+ssh://gcc.gnu.org/git/gcc into me/work20

2025-04-15 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:6236a9da91d351d456c760f43681a8bca2e598f8 commit 6236a9da91d351d456c760f43681a8bca2e598f8 Merge: 6e846e693884 1dbb90142ed0 Author: Michael Meissner Date: Tue Apr 15 17:43:35 2025 -0400 Merge commit 'refs/users/meissner/heads/work201-sha' of git+ssh://gcc.gnu.org/git/g

[gcc(refs/users/meissner/heads/work201-sha)] Add ChangeLog.sha and update REVISION.

2025-04-15 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:6e846e69388466b246a84d8727fff900bbe8d477 commit 6e846e69388466b246a84d8727fff900bbe8d477 Author: Michael Meissner Date: Mon Apr 14 15:16:10 2025 -0400 Add ChangeLog.sha and update REVISION. 2025-04-14 Michael Meissner gcc/ * Chang

[gcc/meissner/heads/work201-sha] (5 commits) Merge commit 'refs/users/meissner/heads/work201-sha' of git

2025-04-15 Thread Michael Meissner via Gcc-cvs
The branch 'meissner/heads/work201-sha' was updated to point to: 6236a9da91d3... Merge commit 'refs/users/meissner/heads/work201-sha' of git It previously pointed to: 1dbb90142ed0... Merge commit 'refs/users/meissner/heads/work201-sha' of git Diff: Summary of changes (added commits): ---

[gcc/meissner/heads/work201-test] (5 commits) Merge commit 'refs/users/meissner/heads/work201-test' of gi

2025-04-15 Thread Michael Meissner via Gcc-cvs
The branch 'meissner/heads/work201-test' was updated to point to: 2c3f147063e3... Merge commit 'refs/users/meissner/heads/work201-test' of gi It previously pointed to: 50f37f21569f... Merge commit 'refs/users/meissner/heads/work201-test' of gi Diff: Summary of changes (added commits): --

[gcc(refs/users/meissner/heads/work201-vpair)] Add ChangeLog.vpair and update REVISION.

2025-04-15 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:4565b80c2f81edb2b7466ee2a4e1e04acce856cd commit 4565b80c2f81edb2b7466ee2a4e1e04acce856cd Author: Michael Meissner Date: Mon Apr 14 15:13:15 2025 -0400 Add ChangeLog.vpair and update REVISION. 2025-04-14 Michael Meissner gcc/ * Cha

[gcc(refs/users/meissner/heads/work201-vpair)] Merge commit 'refs/users/meissner/heads/work201-vpair' of git+ssh://gcc.gnu.org/git/gcc into me/work

2025-04-15 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:1c027d6431dbd24eaace4a4c0d31054d958ef5fb commit 1c027d6431dbd24eaace4a4c0d31054d958ef5fb Merge: 4565b80c2f81 fcbe6d57ecc5 Author: Michael Meissner Date: Tue Apr 15 17:46:23 2025 -0400 Merge commit 'refs/users/meissner/heads/work201-vpair' of git+ssh://gcc.gnu.org/git

[gcc/meissner/heads/work201-vpair] (5 commits) Merge commit 'refs/users/meissner/heads/work201-vpair' of g

2025-04-15 Thread Michael Meissner via Gcc-cvs
The branch 'meissner/heads/work201-vpair' was updated to point to: 1c027d6431db... Merge commit 'refs/users/meissner/heads/work201-vpair' of g It previously pointed to: fcbe6d57ecc5... Merge commit 'refs/users/meissner/heads/work201-vpair' of g Diff: Summary of changes (added commits): -

[gcc r15-9507] testsuite: Fix up completion-2.c test

2025-04-15 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:674b0875a9861e61544e7040452ac22142db7c8b commit r15-9507-g674b0875a9861e61544e7040452ac22142db7c8b Author: Jakub Jelinek Date: Wed Apr 16 00:30:09 2025 +0200 testsuite: Fix up completion-2.c test The r15-9487 change has added -flto-partition=default, which br

<    1   2