[gcc r15-3913] c++/modules: Allow imported references in constant expressions

2024-09-26 Thread Nathaniel Shead via Gcc-cvs
https://gcc.gnu.org/g:1a0b33ebc57ebcc9595b19050f5c36c1f9d39e3e commit r15-3913-g1a0b33ebc57ebcc9595b19050f5c36c1f9d39e3e Author: Nathaniel Shead Date: Thu Sep 12 20:06:39 2024 +1000 c++/modules: Allow imported references in constant expressions Currently the streaming code uses TR

[gcc r15-3912] c++/modules: Fix linkage checks for exported using-decls

2024-09-26 Thread Nathaniel Shead via Gcc-cvs
https://gcc.gnu.org/g:d0762e93ce1ed046e1dd9477ebe0ad941c298677 commit r15-3912-gd0762e93ce1ed046e1dd9477ebe0ad941c298677 Author: Nathaniel Shead Date: Wed Sep 4 01:18:19 2024 +1000 c++/modules: Fix linkage checks for exported using-decls This fixes some inconsistencies with what k

[gcc r15-3911] c++/modules: Use decl_linkage in maybe_record_mergeable_decl

2024-09-26 Thread Nathaniel Shead via Gcc-cvs
https://gcc.gnu.org/g:ad08ef098a8c8bb9c148d0a32e91456fdf58ffc1 commit r15-3911-gad08ef098a8c8bb9c148d0a32e91456fdf58ffc1 Author: Nathaniel Shead Date: Wed Sep 4 02:42:58 2024 +1000 c++/modules: Use decl_linkage in maybe_record_mergeable_decl This avoids any possible inconsistencie

[gcc r15-3910] c++: Update decl_linkage for C++11

2024-09-26 Thread Nathaniel Shead via Gcc-cvs
https://gcc.gnu.org/g:af4471cb422a867f1877c7c08bb63fa75afe commit r15-3910-gaf4471cb422a867f1877c7c08bb63fa75afe Author: Nathaniel Shead Date: Mon Aug 19 16:38:41 2024 +1000 c++: Update decl_linkage for C++11 Currently modules code uses a variety of ad-hoc methods to attem

[gcc r15-3909] testsuite/gfortran.dg/open_errors_2.f90: Remove now-redundant file deletion

2024-09-26 Thread Hans-Peter Nilsson via Gcc-cvs
https://gcc.gnu.org/g:3471ae37200bd8154084334204a6f72a5bbae974 commit r15-3909-g3471ae37200bd8154084334204a6f72a5bbae974 Author: Hans-Peter Nilsson Date: Thu Sep 26 23:07:01 2024 +0200 testsuite/gfortran.dg/open_errors_2.f90: Remove now-redundant file deletion Now that fort.N file

[gcc r15-3907] libstdc++: Add missing 'inline' to always_inline function

2024-09-26 Thread Jonathan Wakely via Libstdc++-cvs
https://gcc.gnu.org/g:48e1b89f14f5eab9eb3f61830f608d92c4ee54b6 commit r15-3907-g48e1b89f14f5eab9eb3f61830f608d92c4ee54b6 Author: Jonathan Wakely Date: Thu Sep 26 23:36:46 2024 +0100 libstdc++: Add missing 'inline' to always_inline function This fixes a -Wattributes warning for the

[gcc r15-3906] libgcc, libstdc++: Make declarations no longer TU-local [PR115126]

2024-09-26 Thread Nathaniel Shead via Gcc-cvs
https://gcc.gnu.org/g:6a4d1c374eed177eceb12a50f3b25bd20f8b347a commit r15-3906-g6a4d1c374eed177eceb12a50f3b25bd20f8b347a Author: Nathaniel Shead Date: Tue Sep 24 23:53:59 2024 +1000 libgcc, libstdc++: Make declarations no longer TU-local [PR115126] In C++20, modules streaming chec

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

2024-09-26 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:83616cfc9d98f9e7657dc628f414c6c2d44ad521 commit 83616cfc9d98f9e7657dc628f414c6c2d44ad521 Author: Michael Meissner Date: Thu Sep 26 18:35:58 2024 -0400 Update ChangeLog.* Diff: --- gcc/ChangeLog.bugs | 52 +++- 1 file c

[gcc(refs/users/meissner/heads/work179-bugs)] PR 99293: Optimize splat of a V2DF/V2DI extract with constant element

2024-09-26 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:d2cd951d300235e244020d6190e4e2cb0accff24 commit d2cd951d300235e244020d6190e4e2cb0accff24 Author: Michael Meissner Date: Thu Sep 26 18:33:15 2024 -0400 PR 99293: Optimize splat of a V2DF/V2DI extract with constant element We had optimizations for splat of a ve

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

2024-09-26 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:50794c4d103c427d3a37754b87845549d7b64c94 commit 50794c4d103c427d3a37754b87845549d7b64c94 Merge: 09fc2b3d534d 132564fd6b6f Author: Michael Meissner Date: Thu Sep 26 18:06:51 2024 -0400 Merge commit 'refs/users/meissner/heads/work179-vpair' of git+ssh://gcc.gnu.org/git

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

2024-09-26 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:09fc2b3d534d586ddcbb13fc70c9262b1bea8e46 commit 09fc2b3d534d586ddcbb13fc70c9262b1bea8e46 Author: Michael Meissner Date: Thu Sep 26 17:24:17 2024 -0400 Add ChangeLog.vpair and update REVISION. 2024-09-26 Michael Meissner gcc/ * Cha

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

2024-09-26 Thread Michael Meissner via Gcc-cvs
The branch 'meissner/heads/work179-vpair' was updated to point to: 50794c4d103c... Merge commit 'refs/users/meissner/heads/work179-vpair' of g It previously pointed to: 132564fd6b6f... Add ChangeLog.vpair and update REVISION. Diff: Summary of changes (added commits):

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

2024-09-26 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:2c3d0f560d2d7a87dc6127064480e557dde337dc commit 2c3d0f560d2d7a87dc6127064480e557dde337dc Merge: 40c13da38a8a 7e24e5072cb3 Author: Michael Meissner Date: Thu Sep 26 18:05:24 2024 -0400 Merge commit 'refs/users/meissner/heads/work179-test' of git+ssh://gcc.gnu.org/git/

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

2024-09-26 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:40c13da38a8ad43c0f68dd69a3464df7dc52e167 commit 40c13da38a8ad43c0f68dd69a3464df7dc52e167 Author: Michael Meissner Date: Thu Sep 26 17:29:58 2024 -0400 Add ChangeLog.test and update REVISION. 2024-09-26 Michael Meissner gcc/ * Chan

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

2024-09-26 Thread Michael Meissner via Gcc-cvs
The branch 'meissner/heads/work179-test' was updated to point to: 2c3d0f560d2d... Merge commit 'refs/users/meissner/heads/work179-test' of gi It previously pointed to: 7e24e5072cb3... Add ChangeLog.test and update REVISION. Diff: Summary of changes (added commits): --

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

2024-09-26 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:8211f9f3f49e51f8beb01aee1006c16322aaad3a commit 8211f9f3f49e51f8beb01aee1006c16322aaad3a Merge: 3292408c8e6e 1435fde96339 Author: Michael Meissner Date: Thu Sep 26 18:03:26 2024 -0400 Merge commit 'refs/users/meissner/heads/work179-tar' of git+ssh://gcc.gnu.org/git/g

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

2024-09-26 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:3292408c8e6ee43702ecf6cd30d41b59793bbd91 commit 3292408c8e6ee43702ecf6cd30d41b59793bbd91 Author: Michael Meissner Date: Thu Sep 26 17:25:55 2024 -0400 Add ChangeLog.tar and update REVISION. 2024-09-26 Michael Meissner gcc/ * Chang

[gcc/meissner/heads/work179-tar] (14 commits) Merge commit 'refs/users/meissner/heads/work179-tar' of git

2024-09-26 Thread Michael Meissner via Gcc-cvs
The branch 'meissner/heads/work179-tar' was updated to point to: 8211f9f3f49e... Merge commit 'refs/users/meissner/heads/work179-tar' of git It previously pointed to: 1435fde96339... Add ChangeLog.tar and update REVISION. Diff: Summary of changes (added commits):

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

2024-09-26 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:a5e0d5d20ce19a6417e0b3bf84e2bc77885cbc4f commit a5e0d5d20ce19a6417e0b3bf84e2bc77885cbc4f Merge: da2bca5b21ca 27a1b94afdc0 Author: Michael Meissner Date: Thu Sep 26 18:01:14 2024 -0400 Merge commit 'refs/users/meissner/heads/work179-libs' of git+ssh://gcc.gnu.org/git/

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

2024-09-26 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:da2bca5b21ca9fa000e3bc52b6ad4f96f34ed9f7 commit da2bca5b21ca9fa000e3bc52b6ad4f96f34ed9f7 Author: Michael Meissner Date: Thu Sep 26 17:28:53 2024 -0400 Add ChangeLog.libs and update REVISION. 2024-09-26 Michael Meissner gcc/ * Chan

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

2024-09-26 Thread Michael Meissner via Gcc-cvs
The branch 'meissner/heads/work179-libs' was updated to point to: a5e0d5d20ce1... Merge commit 'refs/users/meissner/heads/work179-libs' of gi It previously pointed to: 27a1b94afdc0... Add ChangeLog.libs and update REVISION. Diff: Summary of changes (added commits): --

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

2024-09-26 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:e06cd809bf5390c1501b8bbc75647043b4f249c0 commit e06cd809bf5390c1501b8bbc75647043b4f249c0 Merge: 56aef5963db0 8470e45643a8 Author: Michael Meissner Date: Thu Sep 26 18:00:02 2024 -0400 Merge commit 'refs/users/meissner/heads/work179-dmf' of git+ssh://gcc.gnu.org/git/g

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

2024-09-26 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:56aef5963db070be51b8224a5e4ab44139fb3723 commit 56aef5963db070be51b8224a5e4ab44139fb3723 Author: Michael Meissner Date: Thu Sep 26 17:22:56 2024 -0400 Add ChangeLog.dmf and update REVISION. 2024-09-26 Michael Meissner gcc/ * Chang

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

2024-09-26 Thread Michael Meissner via Gcc-cvs
The branch 'meissner/heads/work179-dmf' was updated to point to: e06cd809bf53... Merge commit 'refs/users/meissner/heads/work179-dmf' of git It previously pointed to: 8470e45643a8... Add ChangeLog.dmf and update REVISION. Diff: Summary of changes (added commits):

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

2024-09-26 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:c4d9b8e47ce07480fa2aa1a875402d0a3c896254 commit c4d9b8e47ce07480fa2aa1a875402d0a3c896254 Merge: a8e789bdc4dd 079c521b611d Author: Michael Meissner Date: Thu Sep 26 17:57:51 2024 -0400 Merge commit 'refs/users/meissner/heads/work179-bugs' of git+ssh://gcc.gnu.org/git/

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

2024-09-26 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:a8e789bdc4ddcf1c32d5f78a3f01145127235a05 commit a8e789bdc4ddcf1c32d5f78a3f01145127235a05 Author: Michael Meissner Date: Thu Sep 26 17:27:26 2024 -0400 Add ChangeLog.bugs and update REVISION. 2024-09-26 Michael Meissner gcc/ * Chan

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

2024-09-26 Thread Michael Meissner via Gcc-cvs
The branch 'meissner/heads/work179-bugs' was updated to point to: c4d9b8e47ce0... Merge commit 'refs/users/meissner/heads/work179-bugs' of gi It previously pointed to: 079c521b611d... Add ChangeLog.bugs and update REVISION. Diff: Summary of changes (added commits): --

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

2024-09-26 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:42a052d69e1738c774bf10262b69a9256dcf97ad commit 42a052d69e1738c774bf10262b69a9256dcf97ad Author: Michael Meissner Date: Thu Sep 26 17:57:05 2024 -0400 Update ChangeLog.* Diff: --- gcc/ChangeLog.meissner | 449 - 1 file

[gcc(refs/users/meissner/heads/work179)] Add -mcpu=future tuning support.

2024-09-26 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:694e6ba895128ce9ab7a41caccf37ad82123691c commit 694e6ba895128ce9ab7a41caccf37ad82123691c Author: Michael Meissner Date: Thu Sep 26 17:53:31 2024 -0400 Add -mcpu=future tuning support. This patch makes -mtune=future use the same tuning decision as -mtune=powe

[gcc(refs/users/meissner/heads/work179)] Add support for -mcpu=future

2024-09-26 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:3ddfde53fc11a44f960b1a55a783a5863f12b0c7 commit 3ddfde53fc11a44f960b1a55a783a5863f12b0c7 Author: Michael Meissner Date: Thu Sep 26 17:51:29 2024 -0400 Add support for -mcpu=future This patch adds the support that can be used in developing GCC support for

[gcc(refs/users/meissner/heads/work179)] Update tests to work with architecture flags changes.

2024-09-26 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:c619658969b18d44c753d971fa36ec994e94d378 commit c619658969b18d44c753d971fa36ec994e94d378 Author: Michael Meissner Date: Thu Sep 26 17:48:50 2024 -0400 Update tests to work with architecture flags changes. Two tests used -mvsx to raise the processor level to a

[gcc(refs/users/meissner/heads/work179)] Change TARGET_MODULO to TARGET_POWER9

2024-09-26 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:58a18a33b3c25d10c739afe01d4a06531f2d9f06 commit 58a18a33b3c25d10c739afe01d4a06531f2d9f06 Author: Michael Meissner Date: Thu Sep 26 17:46:21 2024 -0400 Change TARGET_MODULO to TARGET_POWER9 As part of the architecture flags patches, this patch changes the use

[gcc r15-3905] c++: tweak for -Wrange-loop-construct [PR116731]

2024-09-26 Thread Marek Polacek via Gcc-cvs
https://gcc.gnu.org/g:6ac4e2f4b2ca9980670e7d3815a9140730df1005 commit r15-3905-g6ac4e2f4b2ca9980670e7d3815a9140730df1005 Author: Marek Polacek Date: Tue Sep 17 16:58:37 2024 -0400 c++: tweak for -Wrange-loop-construct [PR116731] This PR reports that the warning would be better off

[gcc(refs/users/meissner/heads/work179)] Change TARGET_POPCNTD to TARGET_POWER7

2024-09-26 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:c3755622a412dfdf841470b9af77826ec3cb21c5 commit c3755622a412dfdf841470b9af77826ec3cb21c5 Author: Michael Meissner Date: Thu Sep 26 17:44:26 2024 -0400 Change TARGET_POPCNTD to TARGET_POWER7 As part of the architecture flags patches, this patch changes the use

[gcc(refs/users/meissner/heads/work179)] Change TARGET_CMPB to TARGET_POWER6

2024-09-26 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:489e6e266c8d233627ab21f1c0e3254d634d02a7 commit 489e6e266c8d233627ab21f1c0e3254d634d02a7 Author: Michael Meissner Date: Thu Sep 26 17:42:02 2024 -0400 Change TARGET_CMPB to TARGET_POWER6 As part of the architecture flags patches, this patch changes the use of

[gcc(refs/users/meissner/heads/work179)] Change TARGET_FPRND to TARGET_POWER5X

2024-09-26 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:251c4aa549cdf2fd85b60ec494b8006f8fc90c3e commit 251c4aa549cdf2fd85b60ec494b8006f8fc90c3e Author: Michael Meissner Date: Thu Sep 26 17:41:05 2024 -0400 Change TARGET_FPRND to TARGET_POWER5X As part of the architecture flags patches, this patch changes the use

[gcc(refs/users/meissner/heads/work179)] Change TARGET_POPCNTB to TARGET_POWER5

2024-09-26 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:fa4fe45ef63d4907ce2b8042fab8de582fc21044 commit fa4fe45ef63d4907ce2b8042fab8de582fc21044 Author: Michael Meissner Date: Thu Sep 26 17:39:47 2024 -0400 Change TARGET_POPCNTB to TARGET_POWER5 As part of the architecture flags patches, this patch changes the use

[gcc(refs/users/meissner/heads/work179)] Do not allow -mvsx to boost processor to power7.

2024-09-26 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:02aa84a0fc7b5c5827eda85ac841bcba242e521a commit 02aa84a0fc7b5c5827eda85ac841bcba242e521a Author: Michael Meissner Date: Thu Sep 26 17:38:33 2024 -0400 Do not allow -mvsx to boost processor to power7. This patch restructures the code so that -mvsx for example

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

2024-09-26 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:34e7c57757dbc50b3e6323b4817473abd46cee2b commit 34e7c57757dbc50b3e6323b4817473abd46cee2b Author: Michael Meissner Date: Thu Sep 26 17:36:18 2024 -0400 Use architecture flags for defining _ARCH_PWR macros. For the newer architectures, this patch changes GCC to

[gcc(refs/users/meissner/heads/work179)] Add rs6000 architecture masks.

2024-09-26 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:1aa6493b1f12fc75ac27b06aeb7052bcc70a8b60 commit 1aa6493b1f12fc75ac27b06aeb7052bcc70a8b60 Author: Michael Meissner Date: Thu Sep 26 17:34:33 2024 -0400 Add rs6000 architecture masks. This patch begins the journey to move architecture bits that are not user IS

[gcc r15-3904] libstdc++: Fix freebsd/dragonfly build [PR116859]

2024-09-26 Thread Jakub Jelinek via Libstdc++-cvs
https://gcc.gnu.org/g:e23e5370d5855fc18b9f6f3fb680fcd2971e7a79 commit r15-3904-ge23e5370d5855fc18b9f6f3fb680fcd2971e7a79 Author: Jakub Jelinek Date: Thu Sep 26 23:45:22 2024 +0200 libstdc++: Fix freebsd/dragonfly build [PR116859] As reported in the PR, the system headers libstdc++

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

2024-09-26 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:1435fde963395e70a083b3cf8329e7e0f8379824 commit 1435fde963395e70a083b3cf8329e7e0f8379824 Author: Michael Meissner Date: Thu Sep 26 17:25:55 2024 -0400 Add ChangeLog.tar and update REVISION. 2024-09-26 Michael Meissner gcc/ * Chang

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

2024-09-26 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:8470e45643a8fc01f45a8e1952b9134e55b78ffc commit 8470e45643a8fc01f45a8e1952b9134e55b78ffc Author: Michael Meissner Date: Thu Sep 26 17:22:56 2024 -0400 Add ChangeLog.dmf and update REVISION. 2024-09-26 Michael Meissner gcc/ * Chang

[gcc] Created branch 'meissner/heads/work179' in namespace 'refs/users'

2024-09-26 Thread Michael Meissner via Gcc-cvs
The branch 'meissner/heads/work179' was created in namespace 'refs/users' pointing to: ee9f00606f18... libstdc++: Preserve signbit of nan when converting float to

[gcc(refs/users/meissner/heads/work179-orig)] Add REVISION.

2024-09-26 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:3da2a9bf2e85fb338cef798b88e8c7c3097689e5 commit 3da2a9bf2e85fb338cef798b88e8c7c3097689e5 Author: Michael Meissner Date: Thu Sep 26 17:31:08 2024 -0400 Add REVISION. 2024-09-26 Michael Meissner gcc/ * REVISION: New file for branch.

[gcc] Created branch 'meissner/heads/work179-orig' in namespace 'refs/users'

2024-09-26 Thread Michael Meissner via Gcc-cvs
The branch 'meissner/heads/work179-orig' was created in namespace 'refs/users' pointing to: ee9f00606f18... libstdc++: Preserve signbit of nan when converting float to

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

2024-09-26 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:7e24e5072cb3dfc6c52a11b5edaa3255d6063e68 commit 7e24e5072cb3dfc6c52a11b5edaa3255d6063e68 Author: Michael Meissner Date: Thu Sep 26 17:29:58 2024 -0400 Add ChangeLog.test and update REVISION. 2024-09-26 Michael Meissner gcc/ * Chan

[gcc] Created branch 'meissner/heads/work179-test' in namespace 'refs/users'

2024-09-26 Thread Michael Meissner via Gcc-cvs
The branch 'meissner/heads/work179-test' was created in namespace 'refs/users' pointing to: 5eacddda9eaa... Add ChangeLog.meissner and REVISION.

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

2024-09-26 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:27a1b94afdc06f631a5cce316eaa76847f9c725b commit 27a1b94afdc06f631a5cce316eaa76847f9c725b Author: Michael Meissner Date: Thu Sep 26 17:28:53 2024 -0400 Add ChangeLog.libs and update REVISION. 2024-09-26 Michael Meissner gcc/ * Chan

[gcc] Created branch 'meissner/heads/work179-libs' in namespace 'refs/users'

2024-09-26 Thread Michael Meissner via Gcc-cvs
The branch 'meissner/heads/work179-libs' was created in namespace 'refs/users' pointing to: 5eacddda9eaa... Add ChangeLog.meissner and REVISION.

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

2024-09-26 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:079c521b611d1bff9681a5dae25d0e5d44dc0050 commit 079c521b611d1bff9681a5dae25d0e5d44dc0050 Author: Michael Meissner Date: Thu Sep 26 17:27:26 2024 -0400 Add ChangeLog.bugs and update REVISION. 2024-09-26 Michael Meissner gcc/ * Chan

[gcc] Created branch 'meissner/heads/work179-bugs' in namespace 'refs/users'

2024-09-26 Thread Michael Meissner via Gcc-cvs
The branch 'meissner/heads/work179-bugs' was created in namespace 'refs/users' pointing to: 5eacddda9eaa... Add ChangeLog.meissner and REVISION.

[gcc] Created branch 'meissner/heads/work179-tar' in namespace 'refs/users'

2024-09-26 Thread Michael Meissner via Gcc-cvs
The branch 'meissner/heads/work179-tar' was created in namespace 'refs/users' pointing to: 5eacddda9eaa... Add ChangeLog.meissner and REVISION.

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

2024-09-26 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:132564fd6b6fc8b6c4e3e9958f4a41ba49951867 commit 132564fd6b6fc8b6c4e3e9958f4a41ba49951867 Author: Michael Meissner Date: Thu Sep 26 17:24:17 2024 -0400 Add ChangeLog.vpair and update REVISION. 2024-09-26 Michael Meissner gcc/ * Cha

[gcc] Created branch 'meissner/heads/work179-dmf' in namespace 'refs/users'

2024-09-26 Thread Michael Meissner via Gcc-cvs
The branch 'meissner/heads/work179-dmf' was created in namespace 'refs/users' pointing to: 5eacddda9eaa... Add ChangeLog.meissner and REVISION.

[gcc] Created branch 'meissner/heads/work179-vpair' in namespace 'refs/users'

2024-09-26 Thread Michael Meissner via Gcc-cvs
The branch 'meissner/heads/work179-vpair' was created in namespace 'refs/users' pointing to: 5eacddda9eaa... Add ChangeLog.meissner and REVISION.

[gcc(refs/users/meissner/heads/work179)] Add ChangeLog.meissner and REVISION.

2024-09-26 Thread Michael Meissner via Libstdc++-cvs
https://gcc.gnu.org/g:5eacddda9eaaacb82a489abcf314980b00f51227 commit 5eacddda9eaaacb82a489abcf314980b00f51227 Author: Michael Meissner Date: Thu Sep 26 17:21:42 2024 -0400 Add ChangeLog.meissner and REVISION. 2024-09-26 Michael Meissner gcc/ * REVISIO

[gcc r15-3903] libstdc++: Preserve signbit of nan when converting float to double [PR113578]

2024-09-26 Thread Jonathan Wakely via Libstdc++-cvs
https://gcc.gnu.org/g:ee9f00606f184be37d6f9df74cc7e222157c7fee commit r15-3903-gee9f00606f184be37d6f9df74cc7e222157c7fee Author: Jonathan Wakely Date: Tue Jan 30 14:47:34 2024 + libstdc++: Preserve signbit of nan when converting float to double [PR113578] LWG 117 specifies th

[gcc r15-3902] libstdc++: Fix comments in tests that mention basic_filebuf

2024-09-26 Thread Jonathan Wakely via Libstdc++-cvs
https://gcc.gnu.org/g:5ad6ff2b4a0a6b7495d580d36283a7e8fd78e47d commit r15-3902-g5ad6ff2b4a0a6b7495d580d36283a7e8fd78e47d Author: Jonathan Wakely Date: Sat Sep 21 00:08:23 2024 +0100 libstdc++: Fix comments in tests that mention basic_filebuf libstdc++-v3/ChangeLog:

[gcc r15-3901] libstdc++: Add [[nodiscard]] to iostream members

2024-09-26 Thread Jonathan Wakely via Gcc-cvs
https://gcc.gnu.org/g:240285eb307d289d56977f5300bcf0a1253af854 commit r15-3901-g240285eb307d289d56977f5300bcf0a1253af854 Author: Jonathan Wakely Date: Thu Sep 26 12:14:54 2024 +0100 libstdc++: Add [[nodiscard]] to iostream members These are all pure functions and MSVC also marks a

[gcc r14-10713] s390: Fix TF to FPRX2 conversion [PR115860]

2024-09-26 Thread Stefan Schulze Frielinghaus via Gcc-cvs
https://gcc.gnu.org/g:3eb3fbc89c638a72611efdc54110b8113f79ee8d commit r14-10713-g3eb3fbc89c638a72611efdc54110b8113f79ee8d Author: Stefan Schulze Frielinghaus Date: Thu Sep 26 19:38:02 2024 +0200 s390: Fix TF to FPRX2 conversion [PR115860] Currently subregs originating from *tf_to_

[gcc r14-10712] s390: Fix AQ and AR constraints

2024-09-26 Thread Stefan Schulze Frielinghaus via Gcc-cvs
https://gcc.gnu.org/g:1670d3259dec8abf445ed4f282dcbf3a1e0d3032 commit r14-10712-g1670d3259dec8abf445ed4f282dcbf3a1e0d3032 Author: Stefan Schulze Frielinghaus Date: Thu Sep 26 19:38:02 2024 +0200 s390: Fix AQ and AR constraints Ensure for AQ and AR constraints that the resulting di

[gcc r15-3900] libgomp.texi: Fix deprecation note for omp_{get, set}_nested + OMP_NESTED

2024-09-26 Thread Tobias Burnus via Gcc-cvs
https://gcc.gnu.org/g:9ec258bf65e6ae856491f607a987fe15b5385866 commit r15-3900-g9ec258bf65e6ae856491f607a987fe15b5385866 Author: Tobias Burnus Date: Thu Sep 26 17:25:34 2024 +0200 libgomp.texi: Fix deprecation note for omp_{get,set}_nested + OMP_NESTED libgomp/ChangeLog:

[gcc r15-3899] testsuite: XFAIL gfortran.dg/initialization_25.f90 properly

2024-09-26 Thread Sam James via Gcc-cvs
https://gcc.gnu.org/g:819098dc71f2079aedc15a904ab5f17f0788d991 commit r15-3899-g819098dc71f2079aedc15a904ab5f17f0788d991 Author: Sam James Date: Thu Sep 26 15:43:33 2024 +0100 testsuite: XFAIL gfortran.dg/initialization_25.f90 properly The test was disabled/XFAIL'd informally in r

[gcc r15-3897] Add virtual destructor to AbstractExpr

2024-09-26 Thread Marc Poulhi?s via Gcc-cvs
https://gcc.gnu.org/g:6f76ce80fa25559c9e1bd575190be80c1159d398 commit r15-3897-g6f76ce80fa25559c9e1bd575190be80c1159d398 Author: Owen Avery Date: Tue Sep 3 16:11:58 2024 -0400 Add virtual destructor to AbstractExpr gcc/rust/ChangeLog: * checks/errors/borrowck/rust

[gcc r15-3898] doc: Remove index reference to removed documentation in fortran manual

2024-09-26 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:e9f341426567442a70747f89b6b954a005ca287a commit r15-3898-ge9f341426567442a70747f89b6b954a005ca287a Author: Mikael Morin Date: Thu Sep 26 14:23:06 2024 +0200 doc: Remove index reference to removed documentation in fortran manual Fortran option -M used to be an

[gcc r15-3896] tree-optimization/114855 - speed up dom_oracle::register_transitives

2024-09-26 Thread Richard Biener via Gcc-cvs
https://gcc.gnu.org/g:942bbb2357656019caa3f8ebd2d23b09222f039a commit r15-3896-g942bbb2357656019caa3f8ebd2d23b09222f039a Author: Richard Biener Date: Wed Sep 25 10:38:12 2024 +0200 tree-optimization/114855 - speed up dom_oracle::register_transitives dom_oracle::register_transitive

[gcc r15-3895] Fortran/OpenMP: Middle-end support for mapping of DT with allocatable components

2024-09-26 Thread Tobias Burnus via Gcc-cvs
https://gcc.gnu.org/g:e4a58b6f28383cb40e4fa287cc7dad43bafb85b2 commit r15-3895-ge4a58b6f28383cb40e4fa287cc7dad43bafb85b2 Author: Tobias Burnus Date: Thu Sep 26 14:01:20 2024 +0200 Fortran/OpenMP: Middle-end support for mapping of DT with allocatable components gcc/ChangeLog:

[gcc r15-3894] libstdc++: Suppress an attribute suggestion warning [PR116853].

2024-09-26 Thread Iain D Sandoe via Libstdc++-cvs
https://gcc.gnu.org/g:d797202caa34f008399dc65e10cc723f52fcbcc5 commit r15-3894-gd797202caa34f008399dc65e10cc723f52fcbcc5 Author: Iain Sandoe Date: Thu Sep 26 11:07:41 2024 +0100 libstdc++: Suppress an attribute suggestion warning [PR116853]. This warning is triggering during the b

[gcc r15-3893] libstdc++: Fix std::basic_stracktrace to not assume allocators throw std::bad_alloc

2024-09-26 Thread Jonathan Wakely via Libstdc++-cvs
https://gcc.gnu.org/g:c45844eb7dadcd48e3ce8a45c270382f7ad1 commit r15-3893-gc45844eb7dadcd48e3ce8a45c270382f7ad1 Author: Jonathan Wakely Date: Tue Sep 24 12:44:09 2024 +0100 libstdc++: Fix std::basic_stracktrace to not assume allocators throw std::bad_alloc The standard a

[gcc r15-3892] libstdc++: Remove noexcept-specifier from MCF __cxa_guard_acquire [PR116857]

2024-09-26 Thread Jonathan Wakely via Libstdc++-cvs
https://gcc.gnu.org/g:efdda203f52b9b55ef9acc8ad668bbd0570a8de6 commit r15-3892-gefdda203f52b9b55ef9acc8ad668bbd0570a8de6 Author: Jonathan Wakely Date: Thu Sep 26 12:12:13 2024 +0100 libstdc++: Remove noexcept-specifier from MCF __cxa_guard_acquire [PR116857] This function definiti

[gcc r15-3891] pretty-print: Fix up allocate_object

2024-09-26 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:9dc1ab9062e93ae178830d66d5850406777a477d commit r15-3891-g9dc1ab9062e93ae178830d66d5850406777a477d Author: Jakub Jelinek Date: Thu Sep 26 11:55:13 2024 +0200 pretty-print: Fix up allocate_object On Thu, Aug 29, 2024 at 06:58:12PM -0400, David Malcolm wrote:

[gcc r15-3889] testsuite: fix comment-only directive typos

2024-09-26 Thread Sam James via Gcc-cvs
https://gcc.gnu.org/g:98aac7c67f776601143f5d25353a304f72e87f54 commit r15-3889-g98aac7c67f776601143f5d25353a304f72e87f54 Author: Sam James Date: Mon Aug 5 05:01:17 2024 +0100 testsuite: fix comment-only directive typos Doing this to avoid FPs from grepping but also to avoid the po

[gcc r15-3890] testsuite: fix hyphen typos

2024-09-26 Thread Sam James via Gcc-cvs
https://gcc.gnu.org/g:34bf6aa41ba5390ce26eb40208f10186d0ab17c4 commit r15-3890-g34bf6aa41ba5390ce26eb40208f10186d0ab17c4 Author: Sam James Date: Fri Aug 2 06:38:34 2024 +0100 testsuite: fix hyphen typos gcc/testsuite/ChangeLog: * g++.dg/modules/reparent-1_c.C: Fix

[gcc r15-3888] doc: Remove MinGW note on binutils 2.16

2024-09-26 Thread Gerald Pfeifer via Gcc-cvs
https://gcc.gnu.org/g:27003e5d6eadcddde617b89f11bab47ab75cc203 commit r15-3888-g27003e5d6eadcddde617b89f11bab47ab75cc203 Author: Gerald Pfeifer Date: Wed Sep 25 21:43:29 2024 +0800 doc: Remove MinGW note on binutils 2.16 Binutils 2.16 is 13 years old; no need to specifically refer