[gcc(refs/users/meissner/heads/work163-dmf)] Update ChangeLog.*

2024-03-18 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:672c4b0e0deb004c11849481e81bd36434c9e45f commit 672c4b0e0deb004c11849481e81bd36434c9e45f Author: Michael Meissner Date: Tue Mar 19 01:11:52 2024 -0400 Update ChangeLog.* Diff: --- gcc/ChangeLog.dmf | 308 +- 1

[gcc(refs/users/meissner/heads/work163-dmf)] PowerPC: Add support for 1, 024 bit DMR registers.

2024-03-18 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:d80c8402ec87b9618324ef844c8bb3a7f0ff5918 commit d80c8402ec87b9618324ef844c8bb3a7f0ff5918 Author: Michael Meissner Date: Tue Mar 19 01:08:10 2024 -0400 PowerPC: Add support for 1,024 bit DMR registers. This patch is a prelimianry patch to add the full 1,024

[gcc(refs/users/meissner/heads/work163-dmf)] Add dense math test for new instruction names.

2024-03-18 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:221de02f1cbf46ebb3a0eb19ba655421833df5ed commit 221de02f1cbf46ebb3a0eb19ba655421833df5ed Author: Michael Meissner Date: Tue Mar 19 01:02:48 2024 -0400 Add dense math test for new instruction names. 2024-03-19 Michael Meissner gcc/testsuite/

[gcc(refs/users/meissner/heads/work163-dmf)] PowerPC: Switch to dense math names for all MMA operations.

2024-03-18 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:70e4e1d60bb33bde15492427731e9964f14942be commit 70e4e1d60bb33bde15492427731e9964f14942be Author: Michael Meissner Date: Tue Mar 19 01:01:25 2024 -0400 PowerPC: Switch to dense math names for all MMA operations. This patch changes the assembler instruction

[gcc(refs/users/meissner/heads/work163-dmf)] Add support for dense math registers.

2024-03-18 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:d3631ec393785da6d3dd7d43bf94e0cecf669758 commit d3631ec393785da6d3dd7d43bf94e0cecf669758 Author: Michael Meissner Date: Tue Mar 19 00:58:25 2024 -0400 Add support for dense math registers. The MMA subsystem added the notion of accumulator registers as an

[gcc(refs/users/meissner/heads/work163-dmf)] Add wD constraint.

2024-03-18 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:b4e92a4c01ad9a381321282139e4b0e8e273add9 commit b4e92a4c01ad9a381321282139e4b0e8e273add9 Author: Michael Meissner Date: Tue Mar 19 00:51:39 2024 -0400 Add wD constraint. This patch adds a new constraint ('wD') that matches the accumulator registers that

[gcc(refs/users/meissner/heads/work163-dmf)] Use vector pair load/store for memcpy with -mcpu=future

2024-03-18 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:615936cbdb0e207b8629e84e1f86037ec956cba2 commit 615936cbdb0e207b8629e84e1f86037ec956cba2 Author: Michael Meissner Date: Mon Mar 18 22:58:56 2024 -0400 Use vector pair load/store for memcpy with -mcpu=future In the development for the power10 processor, GCC

[gcc r14-9532] [PATCH v5 1/1] RISC-V: Add support for XCVbi extension in CV32E40P

2024-03-18 Thread Jeff Law via Gcc-cvs
https://gcc.gnu.org/g:9eeca7753670d7bccd82e6ed7e4fe97cabd9a362 commit r14-9532-g9eeca7753670d7bccd82e6ed7e4fe97cabd9a362 Author: Mary Bennett Date: Mon Mar 18 21:32:56 2024 -0600 [PATCH v5 1/1] RISC-V: Add support for XCVbi extension in CV32E40P Spec:

[gcc r14-9531] [PATCH] RISC-V: Add XiangShan Nanhu microarchitecture.

2024-03-18 Thread Jeff Law via Gcc-cvs
https://gcc.gnu.org/g:d91a0cee3611f477730a1fc10beff050dfc800ec commit r14-9531-gd91a0cee3611f477730a1fc10beff050dfc800ec Author: Chen Jiawei Date: Mon Mar 18 20:54:45 2024 -0600 [PATCH] RISC-V: Add XiangShan Nanhu microarchitecture. This patch add XiangShan Nanhu cpu

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

2024-03-18 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:5b4f20d93e6b58bc05d2ba0ebf302c059accc30e commit 5b4f20d93e6b58bc05d2ba0ebf302c059accc30e Merge: 818dbfa3c1a 669f7c5c993 Author: Michael Meissner Date: Mon Mar 18 22:11:54 2024 -0400 Merge commit 'refs/users/meissner/heads/work163-vpair' of

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

2024-03-18 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:818dbfa3c1ad22bc8da37219cf04b5325e9da00d commit 818dbfa3c1ad22bc8da37219cf04b5325e9da00d Author: Michael Meissner Date: Mon Mar 18 15:55:27 2024 -0400 Add ChangeLog.vpair and update REVISION. 2024-03-18 Michael Meissner gcc/ *

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

2024-03-18 Thread Michael Meissner via Gcc-cvs
The branch 'meissner/heads/work163-vpair' was updated to point to: 5b4f20d93e6... Merge commit 'refs/users/meissner/heads/work163-vpair' of g It previously pointed to: 669f7c5c993... Merge commit 'refs/users/meissner/heads/work163-vpair' of g Diff: Summary of changes (added commits):

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

2024-03-18 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:fd35cfe58c040cc738e5590664dd8767846b3481 commit fd35cfe58c040cc738e5590664dd8767846b3481 Merge: 62fb2b14d11 9176a8b5827 Author: Michael Meissner Date: Mon Mar 18 22:10:31 2024 -0400 Merge commit 'refs/users/meissner/heads/work163-test' of

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

2024-03-18 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:62fb2b14d117b5c298335736b7d45fcba0658ad7 commit 62fb2b14d117b5c298335736b7d45fcba0658ad7 Author: Michael Meissner Date: Mon Mar 18 15:57:16 2024 -0400 Add ChangeLog.test and update REVISION. 2024-03-18 Michael Meissner gcc/ *

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

2024-03-18 Thread Michael Meissner via Gcc-cvs
The branch 'meissner/heads/work163-test' was updated to point to: fd35cfe58c0... Merge commit 'refs/users/meissner/heads/work163-test' of gi It previously pointed to: 9176a8b5827... Merge commit 'refs/users/meissner/heads/work163-test' of gi Diff: Summary of changes (added commits):

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

2024-03-18 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:ccaf17875860b2ef218c243aed36feef93a98652 commit ccaf17875860b2ef218c243aed36feef93a98652 Merge: a275a33de3b 33ae477516e Author: Michael Meissner Date: Mon Mar 18 22:08:37 2024 -0400 Merge commit 'refs/users/meissner/heads/work163-dmf' of

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

2024-03-18 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:a275a33de3bc93360760b4e891002e0f91ec4866 commit a275a33de3bc93360760b4e891002e0f91ec4866 Author: Michael Meissner Date: Mon Mar 18 15:54:31 2024 -0400 Add ChangeLog.dmf and update REVISION. 2024-03-18 Michael Meissner gcc/ *

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

2024-03-18 Thread Michael Meissner via Gcc-cvs
The branch 'meissner/heads/work163-dmf' was updated to point to: ccaf1787586... Merge commit 'refs/users/meissner/heads/work163-dmf' of git It previously pointed to: 33ae477516e... Merge commit 'refs/users/meissner/heads/work163-dmf' of git Diff: Summary of changes (added commits):

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

2024-03-18 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:c2c87b83e7ed94f15b3d307f97dd4df61363ca03 commit c2c87b83e7ed94f15b3d307f97dd4df61363ca03 Merge: f80267b2b46 4e4714f52e4 Author: Michael Meissner Date: Mon Mar 18 22:06:41 2024 -0400 Merge commit 'refs/users/meissner/heads/work163-ajit' of

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

2024-03-18 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:f80267b2b46abbe6a27c3ecaabaa9b0faf691b6d commit f80267b2b46abbe6a27c3ecaabaa9b0faf691b6d Author: Michael Meissner Date: Mon Mar 18 15:56:21 2024 -0400 Add ChangeLog.ajit and update REVISION. 2024-03-18 Michael Meissner gcc/ *

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

2024-03-18 Thread Michael Meissner via Gcc-cvs
The branch 'meissner/heads/work163-ajit' was updated to point to: c2c87b83e7e... Merge commit 'refs/users/meissner/heads/work163-ajit' of gi It previously pointed to: 4e4714f52e4... Merge commit 'refs/users/meissner/heads/work163-ajit' of gi Diff: Summary of changes (added commits):

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

2024-03-18 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:46702b3ce6ca10268b7cf93832037b38763ddbd0 commit 46702b3ce6ca10268b7cf93832037b38763ddbd0 Author: Michael Meissner Date: Mon Mar 18 22:04:37 2024 -0400 Update ChangeLog.* Diff: --- gcc/ChangeLog.meissner | 64 ++ 1

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

2024-03-18 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:1240d23ac6ffae9f39addcc1f008ac6eca587269 commit 1240d23ac6ffae9f39addcc1f008ac6eca587269 Author: Michael Meissner Date: Mon Mar 18 22:02:34 2024 -0400 Add -mcpu=future tuning support. This patch makes -mtune=future use the same tuning decision as

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

2024-03-18 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:9b9f96de4a141edad8b06aed62c319570f0b01e6 commit 9b9f96de4a141edad8b06aed62c319570f0b01e6 Author: Michael Meissner Date: Mon Mar 18 21:59:30 2024 -0400 Add -mcpu=future support. This patch adds the future option to the -mcpu= and -mtune= switches.

[gcc r14-9530] c++: Fix handling of no-linkage decls for modules

2024-03-18 Thread Nathaniel Shead via Gcc-cvs
https://gcc.gnu.org/g:c4845edfeaf44756ad9672e8d143f1c8f5c4c0f6 commit r14-9530-gc4845edfeaf44756ad9672e8d143f1c8f5c4c0f6 Author: Nathaniel Shead Date: Sat Mar 16 22:00:29 2024 +1100 c++: Fix handling of no-linkage decls for modules When testing the changes for PR c++/112631 we

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

2024-03-18 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:669f7c5c99393456ae4f3ca2f5c4e23896681533 commit 669f7c5c99393456ae4f3ca2f5c4e23896681533 Merge: d26396b9d04 2e2242bfc6f Author: Michael Meissner Date: Mon Mar 18 20:03:41 2024 -0400 Merge commit 'refs/users/meissner/heads/work163-vpair' of

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

2024-03-18 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:d26396b9d041134b1da3d5d97aa423edbefc2bd7 commit d26396b9d041134b1da3d5d97aa423edbefc2bd7 Author: Michael Meissner Date: Mon Mar 18 15:55:27 2024 -0400 Add ChangeLog.vpair and update REVISION. 2024-03-18 Michael Meissner gcc/ *

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

2024-03-18 Thread Michael Meissner via Gcc-cvs
The branch 'meissner/heads/work163-vpair' was updated to point to: 669f7c5c993... Merge commit 'refs/users/meissner/heads/work163-vpair' of g It previously pointed to: 2e2242bfc6f... Add ChangeLog.vpair and update REVISION. Diff: Summary of changes (added commits):

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

2024-03-18 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:9176a8b5827e5245e95354cd00c18435fd745d8a commit 9176a8b5827e5245e95354cd00c18435fd745d8a Merge: dd75c26dcad 43b3c9b7bee Author: Michael Meissner Date: Mon Mar 18 20:02:26 2024 -0400 Merge commit 'refs/users/meissner/heads/work163-test' of

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

2024-03-18 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:dd75c26dcadfbcf9b9be2ae43a66e6f507bc0061 commit dd75c26dcadfbcf9b9be2ae43a66e6f507bc0061 Author: Michael Meissner Date: Mon Mar 18 15:57:16 2024 -0400 Add ChangeLog.test and update REVISION. 2024-03-18 Michael Meissner gcc/ *

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

2024-03-18 Thread Michael Meissner via Gcc-cvs
The branch 'meissner/heads/work163-test' was updated to point to: 9176a8b5827... Merge commit 'refs/users/meissner/heads/work163-test' of gi It previously pointed to: 43b3c9b7bee... Add ChangeLog.test and update REVISION. Diff: Summary of changes (added commits):

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

2024-03-18 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:33ae477516e48a70ea95a6df24493cd49a3171f5 commit 33ae477516e48a70ea95a6df24493cd49a3171f5 Merge: d2951fb01ba dc53c10f6bf Author: Michael Meissner Date: Mon Mar 18 20:01:01 2024 -0400 Merge commit 'refs/users/meissner/heads/work163-dmf' of

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

2024-03-18 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:d2951fb01baa316ee5ac5023517114b6f2bdabeb commit d2951fb01baa316ee5ac5023517114b6f2bdabeb Author: Michael Meissner Date: Mon Mar 18 15:54:31 2024 -0400 Add ChangeLog.dmf and update REVISION. 2024-03-18 Michael Meissner gcc/ *

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

2024-03-18 Thread Michael Meissner via Gcc-cvs
The branch 'meissner/heads/work163-dmf' was updated to point to: 33ae477516e... Merge commit 'refs/users/meissner/heads/work163-dmf' of git It previously pointed to: dc53c10f6bf... Add ChangeLog.dmf and update REVISION. Diff: Summary of changes (added commits):

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

2024-03-18 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:4e4714f52e47a79dc72384f977dae4bb7dea6bad commit 4e4714f52e47a79dc72384f977dae4bb7dea6bad Merge: 42df1a40653 ebe79795a9e Author: Michael Meissner Date: Mon Mar 18 19:59:54 2024 -0400 Merge commit 'refs/users/meissner/heads/work163-ajit' of

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

2024-03-18 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:42df1a4065345a56e96c26782d35f0261bad32bc commit 42df1a4065345a56e96c26782d35f0261bad32bc Author: Michael Meissner Date: Mon Mar 18 15:56:21 2024 -0400 Add ChangeLog.ajit and update REVISION. 2024-03-18 Michael Meissner gcc/ *

[gcc/meissner/heads/work163-ajit] (6 commits) Merge commit 'refs/users/meissner/heads/work163-ajit' of gi

2024-03-18 Thread Michael Meissner via Gcc-cvs
The branch 'meissner/heads/work163-ajit' was updated to point to: 4e4714f52e4... Merge commit 'refs/users/meissner/heads/work163-ajit' of gi It previously pointed to: ebe79795a9e... Add ChangeLog.ajit and update REVISION. Diff: Summary of changes (added commits):

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

2024-03-18 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:6cf5203e14c2a04d2407886dde211e6b134570fa commit 6cf5203e14c2a04d2407886dde211e6b134570fa Author: Michael Meissner Date: Mon Mar 18 19:58:44 2024 -0400 Update ChangeLog.* Diff: --- gcc/ChangeLog.meissner | 121 - 1

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

2024-03-18 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:55ca975edf52e04e97362768ace113bd3337c292 commit 55ca975edf52e04e97362768ace113bd3337c292 Author: Michael Meissner Date: Mon Mar 18 19:53:47 2024 -0400 Add -mcpu=power11 tuning support. This patch makes -mtune=power11 use the same tuning decision as

[gcc(refs/users/meissner/heads/work163)] Add -mcpu=power11 tests.

2024-03-18 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:eec50ab293c5c25a2d980786eeb860fed93947b9 commit eec50ab293c5c25a2d980786eeb860fed93947b9 Author: Michael Meissner Date: Mon Mar 18 19:56:17 2024 -0400 Add -mcpu=power11 tests. This patch adds some simple tests for -mcpu=power11 support. In order to run

[gcc(refs/users/meissner/heads/work163)] Add -mcpu=power11 support.

2024-03-18 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:dc0f9a7461a31bf03afea453df423651aa96c999 commit dc0f9a7461a31bf03afea453df423651aa96c999 Author: Michael Meissner Date: Mon Mar 18 19:49:25 2024 -0400 Add -mcpu=power11 support. This patch adds the power11 option to the -mcpu= and -mtune= switches.

[gcc r14-9528] c-c++-common/Wrestrict.c: fix some typos and enable for LLP64

2024-03-18 Thread Jonathan Yong via Gcc-cvs
https://gcc.gnu.org/g:9ee19f9b99ad1f877eb3e93382a437d951f737c8 commit r14-9528-g9ee19f9b99ad1f877eb3e93382a437d951f737c8 Author: Jonathan Yong <10wa...@gmail.com> Date: Sun Feb 11 09:25:25 2024 + c-c++-common/Wrestrict.c: fix some typos and enable for LLP64 Signed-off-by:

[gcc r14-9527] analyzer: fix ICEs due to sloppy types in bounds-checking [PR110902, PR110928, PR111305, PR111441]

2024-03-18 Thread David Malcolm via Gcc-cvs
https://gcc.gnu.org/g:1579394c9ecf3d1f678daa54b835c7fc3b76fb6d commit r14-9527-g1579394c9ecf3d1f678daa54b835c7fc3b76fb6d Author: David Malcolm Date: Mon Mar 18 18:44:34 2024 -0400 analyzer: fix ICEs due to sloppy types in bounds-checking [PR110902,PR110928,PR111305,PR111441]

[gcc r14-9526] analyzer: support null operands in remove_ssa_names

2024-03-18 Thread David Malcolm via Gcc-cvs
https://gcc.gnu.org/g:3c2827d75ea8fbf7b84bd69e8d10dc239e5daffe commit r14-9526-g3c2827d75ea8fbf7b84bd69e8d10dc239e5daffe Author: David Malcolm Date: Mon Mar 18 18:44:32 2024 -0400 analyzer: support null operands in remove_ssa_names gcc/analyzer/ChangeLog: *

[gcc r14-9525] libstdc++: Fix N3344 behavior on _Safe_iterator::_M_can_advance

2024-03-18 Thread Francois Dumont via Gcc-cvs
https://gcc.gnu.org/g:dda96a9d942d73a587e174dd5efe061208a195af commit r14-9525-gdda96a9d942d73a587e174dd5efe061208a195af Author: François Dumont Date: Sun Mar 17 19:06:55 2024 +0100 libstdc++: Fix N3344 behavior on _Safe_iterator::_M_can_advance We shall be able to advance from a

[gcc r14-9524] libstdc++: Fix _Safe_local_iterator<>::_M_valid_range

2024-03-18 Thread Francois Dumont via Libstdc++-cvs
https://gcc.gnu.org/g:5f6e0853c30fec72d977afaa6f7a5633a8d910be commit r14-9524-g5f6e0853c30fec72d977afaa6f7a5633a8d910be Author: François Dumont Date: Sun Mar 17 17:30:58 2024 +0100 libstdc++: Fix _Safe_local_iterator<>::_M_valid_range Unordered container local_iterator range

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

2024-03-18 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:731c9f3f8bb1faab0ade69e6c66a8e29ab890a8e commit 731c9f3f8bb1faab0ade69e6c66a8e29ab890a8e Author: Michael Meissner Date: Mon Mar 18 15:58:04 2024 -0400 Add REVISION. 2024-03-18 Michael Meissner gcc/ * REVISION: New file for

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

2024-03-18 Thread Michael Meissner via Gcc-cvs
The branch 'meissner/heads/work163-orig' was created in namespace 'refs/users' pointing to: b96c5436880... i386: Unify {general,timode}_scalar_chain::convert_op [PR11

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

2024-03-18 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:43b3c9b7beeb1f4944a12144d8c19325d5894555 commit 43b3c9b7beeb1f4944a12144d8c19325d5894555 Author: Michael Meissner Date: Mon Mar 18 15:57:16 2024 -0400 Add ChangeLog.test and update REVISION. 2024-03-18 Michael Meissner gcc/ *

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

2024-03-18 Thread Michael Meissner via Gcc-cvs
The branch 'meissner/heads/work163-test' was created in namespace 'refs/users' pointing to: 3c66db034e3... Add ChangeLog.meissner and REVISION.

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

2024-03-18 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:ebe79795a9e691f8f3209996bcab7b67e6239198 commit ebe79795a9e691f8f3209996bcab7b67e6239198 Author: Michael Meissner Date: Mon Mar 18 15:56:21 2024 -0400 Add ChangeLog.ajit and update REVISION. 2024-03-18 Michael Meissner gcc/ *

[gcc] Created branch 'meissner/heads/work163-ajit' in namespace 'refs/users'

2024-03-18 Thread Michael Meissner via Gcc-cvs
The branch 'meissner/heads/work163-ajit' was created in namespace 'refs/users' pointing to: 3c66db034e3... Add ChangeLog.meissner and REVISION.

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

2024-03-18 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:2e2242bfc6f17fbae05a670a25bcde598fc1778a commit 2e2242bfc6f17fbae05a670a25bcde598fc1778a Author: Michael Meissner Date: Mon Mar 18 15:55:27 2024 -0400 Add ChangeLog.vpair and update REVISION. 2024-03-18 Michael Meissner gcc/ *

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

2024-03-18 Thread Michael Meissner via Gcc-cvs
The branch 'meissner/heads/work163-vpair' was created in namespace 'refs/users' pointing to: 3c66db034e3... Add ChangeLog.meissner and REVISION.

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

2024-03-18 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:dc53c10f6bfd00c8d3d0ef01bd10d05ca7d58d56 commit dc53c10f6bfd00c8d3d0ef01bd10d05ca7d58d56 Author: Michael Meissner Date: Mon Mar 18 15:54:31 2024 -0400 Add ChangeLog.dmf and update REVISION. 2024-03-18 Michael Meissner gcc/ *

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

2024-03-18 Thread Michael Meissner via Gcc-cvs
The branch 'meissner/heads/work163-dmf' was created in namespace 'refs/users' pointing to: 3c66db034e3... Add ChangeLog.meissner and REVISION.

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

2024-03-18 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:3c66db034e3bb01a4b8ed67456fac25621afc5d3 commit 3c66db034e3bb01a4b8ed67456fac25621afc5d3 Author: Michael Meissner Date: Mon Mar 18 15:53:38 2024 -0400 Add ChangeLog.meissner and REVISION. 2024-03-18 Michael Meissner gcc/ *

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

2024-03-18 Thread Michael Meissner via Gcc-cvs
The branch 'meissner/heads/work163' was created in namespace 'refs/users' pointing to: b96c5436880... i386: Unify {general,timode}_scalar_chain::convert_op [PR11

[gcc r14-9523] i386: Unify {general, timode}_scalar_chain::convert_op [PR111822]

2024-03-18 Thread Uros Bizjak via Gcc-cvs
https://gcc.gnu.org/g:b96c5436880d7926299314a33c953171082ab59e commit r14-9523-gb96c5436880d7926299314a33c953171082ab59e Author: Uros Bizjak Date: Mon Mar 18 20:40:29 2024 +0100 i386: Unify {general,timode}_scalar_chain::convert_op [PR111822] Recent PR111822 fix implemented

[gcc r14-9522] Fortran: error recovery in frontend optimization [PR103715]

2024-03-18 Thread Harald Anlauf via Gcc-cvs
https://gcc.gnu.org/g:3be2b8f475f22c531d6cef1b041c0573b3ea5133 commit r14-9522-g3be2b8f475f22c531d6cef1b041c0573b3ea5133 Author: Harald Anlauf Date: Mon Mar 18 19:36:59 2024 +0100 Fortran: error recovery in frontend optimization [PR103715] gcc/fortran/ChangeLog:

[gcc r14-9521] testsuite: Turn errors back into warnings in arm/acle/cde-mve-error-2.c

2024-03-18 Thread Richard Earnshaw via Gcc-cvs
https://gcc.gnu.org/g:9316d021ebb95062f5e3ed9d67734863279671fe commit r14-9521-g9316d021ebb95062f5e3ed9d67734863279671fe Author: Thiago Jung Bauermann Date: Fri Mar 15 12:13:29 2024 -0300 testsuite: Turn errors back into warnings in arm/acle/cde-mve-error-2.c Since commit

[gcc r14-9520] PR modula2/114380 Incorrect type specified in an error message

2024-03-18 Thread Gaius Mulley via Gcc-cvs
https://gcc.gnu.org/g:d2029bbc69df7341775faf6cf1aa13d978c223a1 commit r14-9520-gd2029bbc69df7341775faf6cf1aa13d978c223a1 Author: Gaius Mulley Date: Mon Mar 18 16:40:35 2024 + PR modula2/114380 Incorrect type specified in an error message This patch corrects an error message

[gcc r14-9518] gcc_update: Add missing generated files

2024-03-18 Thread Jonathan Wakely via Gcc-cvs
https://gcc.gnu.org/g:fd776d092642d7b9d429a5e45454594a93ccd819 commit r14-9518-gfd776d092642d7b9d429a5e45454594a93ccd819 Author: Jonathan Wakely Date: Fri Mar 1 16:46:29 2024 + gcc_update: Add missing generated files I'm seeing errors for --enable-maintainer-mode builds due

[gcc r12-10277] libstdc++: Fix Doxygen warning

2024-03-18 Thread Jonathan Wakely via Libstdc++-cvs
https://gcc.gnu.org/g:5558c3f14517d7471b0e3e2a0169a49f23a8b98a commit r12-10277-g5558c3f14517d7471b0e3e2a0169a49f23a8b98a Author: Jonathan Wakely Date: Thu Nov 17 10:20:50 2022 + libstdc++: Fix Doxygen warning This fixes a Doxygen warning about a mismatched parameter name.

[gcc r12-10276] libstdc++: Improve Doxygen comments in

2024-03-18 Thread Jonathan Wakely via Libstdc++-cvs
https://gcc.gnu.org/g:819d63e09950cff6761c2427ead4266b7838e5ea commit r12-10276-g819d63e09950cff6761c2427ead4266b7838e5ea Author: Jonathan Wakely Date: Mon Nov 21 14:12:52 2022 + libstdc++: Improve Doxygen comments in libstdc++-v3/ChangeLog: *

[gcc r12-10280] libstdc++: Move __glibcxx_assert_fail to its own file

2024-03-18 Thread Jonathan Wakely via Libstdc++-cvs
https://gcc.gnu.org/g:413b91e1faacf5fd5d5ffe099898f46750c7f601 commit r12-10280-g413b91e1faacf5fd5d5ffe099898f46750c7f601 Author: Jonathan Wakely Date: Mon Sep 11 15:58:48 2023 +0100 libstdc++: Move __glibcxx_assert_fail to its own file This avoids a dependency on the other

[gcc r12-10282] libstdc++: Remove test dependency on _GLIBCXX_USE_C99_STDINT_TR1

2024-03-18 Thread Jonathan Wakely via Libstdc++-cvs
https://gcc.gnu.org/g:5371d1d7f98af405b31ec8461dc5976c8e32bfe0 commit r12-10282-g5371d1d7f98af405b31ec8461dc5976c8e32bfe0 Author: Jonathan Wakely Date: Fri May 12 13:44:21 2023 +0100 libstdc++: Remove test dependency on _GLIBCXX_USE_C99_STDINT_TR1 This should have been done in

[gcc r12-10281] libstdc++: Remove test dependencies on _GLIBCXX_USE_C99_STDINT_TR1

2024-03-18 Thread Jonathan Wakely via Gcc-cvs
https://gcc.gnu.org/g:5546859455fd876fdd1b7233e8c2d8a3a7bc2fe4 commit r12-10281-g5546859455fd876fdd1b7233e8c2d8a3a7bc2fe4 Author: Jonathan Wakely Date: Fri May 12 13:34:37 2023 +0100 libstdc++: Remove test dependencies on _GLIBCXX_USE_C99_STDINT_TR1 These #ifdef checks should

[gcc r12-10279] libstdc++: Implement P2538R1 ADL-proof std::projected

2024-03-18 Thread Jonathan Wakely via Gcc-cvs
https://gcc.gnu.org/g:2d604183c99ef0cea5d7540a7a466fb1d1453a58 commit r12-10279-g2d604183c99ef0cea5d7540a7a466fb1d1453a58 Author: Jonathan Wakely Date: Fri Jun 23 12:18:11 2023 +0100 libstdc++: Implement P2538R1 ADL-proof std::projected This was recently approved for C++26, but

[gcc r12-10278] libstdc++: Add @headerfile and @since to doxygen comments [PR40380]

2024-03-18 Thread Jonathan Wakely via Gcc-cvs
https://gcc.gnu.org/g:afefe951acd8bae13be0e1b700262316254ce935 commit r12-10278-gafefe951acd8bae13be0e1b700262316254ce935 Author: Jonathan Wakely Date: Wed Apr 26 22:48:35 2023 +0100 libstdc++: Add @headerfile and @since to doxygen comments [PR40380] libstdc++-v3/ChangeLog:

[gcc r12-10275] libstdc++: Fix -Wsystem-headers warnings in tests

2024-03-18 Thread Jonathan Wakely via Gcc-cvs
https://gcc.gnu.org/g:7abc86119e4ebb13d3fffc7e2b038e2629aa2fc1 commit r12-10275-g7abc86119e4ebb13d3fffc7e2b038e2629aa2fc1 Author: Jonathan Wakely Date: Mon Nov 7 15:00:34 2022 + libstdc++: Fix -Wsystem-headers warnings in tests libstdc++-v3/ChangeLog: *

[gcc r12-10274] libstdc++: Update synopsis test for C++11 and later

2024-03-18 Thread Jonathan Wakely via Libstdc++-cvs
https://gcc.gnu.org/g:c0c1207d49d2870542866368da3ae30da7e99baa commit r12-10274-gc0c1207d49d2870542866368da3ae30da7e99baa Author: Jonathan Wakely Date: Wed Sep 21 09:29:39 2022 +0100 libstdc++: Update synopsis test for C++11 and later libstdc++-v3/ChangeLog: *

[gcc r12-10264] libstdc++: Disable Doxygen GROUP_NESTED_COMPOUNDS config option

2024-03-18 Thread Jonathan Wakely via Gcc-cvs
https://gcc.gnu.org/g:d9f006da30def40747792d3ea37add1d80e02444 commit r12-10264-gd9f006da30def40747792d3ea37add1d80e02444 Author: Jonathan Wakely Date: Wed May 11 16:46:03 2022 +0100 libstdc++: Disable Doxygen GROUP_NESTED_COMPOUNDS config option Before Doxygen version 1.9.2 this

[gcc r12-10263] libstdc++: Simplify fs::path construction using variable template

2024-03-18 Thread Jonathan Wakely via Libstdc++-cvs
https://gcc.gnu.org/g:f3d4e25f4076cb9a829fbe24969dfc4627244bdd commit r12-10263-gf3d4e25f4076cb9a829fbe24969dfc4627244bdd Author: Jonathan Wakely Date: Thu Jun 23 18:39:50 2022 +0100 libstdc++: Simplify fs::path construction using variable template libstdc++-v3/ChangeLog:

[gcc r12-10272] libstdc++: Improve doxygen docs for

2024-03-18 Thread Jonathan Wakely via Libstdc++-cvs
https://gcc.gnu.org/g:14876f35419cd60c49df838ab72451acdd56d9ee commit r12-10272-g14876f35419cd60c49df838ab72451acdd56d9ee Author: Jonathan Wakely Date: Thu May 12 23:06:04 2022 +0100 libstdc++: Improve doxygen docs for libstdc++-v3/ChangeLog: *

[gcc r12-10271] libstdc++: Improve doxygen docs for some of

2024-03-18 Thread Jonathan Wakely via Libstdc++-cvs
https://gcc.gnu.org/g:0a9cfae13f8873aa95dc143d653f834e6f9a3576 commit r12-10271-g0a9cfae13f8873aa95dc143d653f834e6f9a3576 Author: Jonathan Wakely Date: Thu May 12 23:04:29 2022 +0100 libstdc++: Improve doxygen docs for some of libstdc++-v3/ChangeLog: *

[gcc r12-10262] libstdc++: Update std::pointer_traits to match new LWG 3545 wording

2024-03-18 Thread Jonathan Wakely via Gcc-cvs
https://gcc.gnu.org/g:57eb0358d0e0925f9e5aa282ed7f0274f6ff794e commit r12-10262-g57eb0358d0e0925f9e5aa282ed7f0274f6ff794e Author: Jonathan Wakely Date: Mon Sep 26 18:59:45 2022 +0100 libstdc++: Update std::pointer_traits to match new LWG 3545 wording It was pointed out in recent

[gcc r12-10269] libstdc++: Improve doxygen docs for std::allocator

2024-03-18 Thread Jonathan Wakely via Libstdc++-cvs
https://gcc.gnu.org/g:54de91d55980e063a8630193cd3a2ef457508735 commit r12-10269-g54de91d55980e063a8630193cd3a2ef457508735 Author: Jonathan Wakely Date: Thu May 12 13:44:52 2022 +0100 libstdc++: Improve doxygen docs for std::allocator libstdc++-v3/ChangeLog: *

[gcc r12-10273] libstdc++: Fix -Wsystem-headers warnings

2024-03-18 Thread Jonathan Wakely via Gcc-cvs
https://gcc.gnu.org/g:2d174d4181896129d465cbf42dc454f4f906892b commit r12-10273-g2d174d4181896129d465cbf42dc454f4f906892b Author: Jonathan Wakely Date: Sat Nov 5 12:35:55 2022 + libstdc++: Fix -Wsystem-headers warnings Fix some problems noticed with -Wsystem-headers.

[gcc r12-10266] libstdc++: Stop defining C++0x compat symbols for versioned namespace

2024-03-18 Thread Jonathan Wakely via Gcc-cvs
https://gcc.gnu.org/g:914a226e3cda5a640c9640580a21d780eb829057 commit r12-10266-g914a226e3cda5a640c9640580a21d780eb829057 Author: Jonathan Wakely Date: Mon May 16 16:54:52 2022 +0100 libstdc++: Stop defining C++0x compat symbols for versioned namespace The

[gcc r12-10270] libstdc++: Improve doxygen docs for algorithms and more

2024-03-18 Thread Jonathan Wakely via Libstdc++-cvs
https://gcc.gnu.org/g:0d128f51e59c053be8da84c10acff722745862da commit r12-10270-g0d128f51e59c053be8da84c10acff722745862da Author: Jonathan Wakely Date: Thu May 12 14:13:37 2022 +0100 libstdc++: Improve doxygen docs for algorithms and more libstdc++-v3/ChangeLog:

[gcc r12-10261] libstdc++: Simplify detection idiom using concepts

2024-03-18 Thread Jonathan Wakely via Gcc-cvs
https://gcc.gnu.org/g:1bb467f4910dc4abd90a7be98653b63113e5d6d3 commit r12-10261-g1bb467f4910dc4abd90a7be98653b63113e5d6d3 Author: Jonathan Wakely Date: Fri Sep 23 23:16:30 2022 +0100 libstdc++: Simplify detection idiom using concepts Add a simpler definition of std::__detected_or

[gcc r12-10268] libstdc++: Improve doxygen docs for

2024-03-18 Thread Jonathan Wakely via Libstdc++-cvs
https://gcc.gnu.org/g:e1800b8dad5d7e207cc9617f530e5d4fb06a738c commit r12-10268-ge1800b8dad5d7e207cc9617f530e5d4fb06a738c Author: Jonathan Wakely Date: Thu May 12 12:16:17 2022 +0100 libstdc++: Improve doxygen docs for Add @headerfile and @since tags. Improve grouping of

[gcc r12-10260] libstdc++: Improve doxygen docs for std::pointer_traits

2024-03-18 Thread Jonathan Wakely via Libstdc++-cvs
https://gcc.gnu.org/g:51e9dcc664293ee269bf18189646d9dd4e89382d commit r12-10260-g51e9dcc664293ee269bf18189646d9dd4e89382d Author: Jonathan Wakely Date: Wed May 11 16:13:16 2022 +0100 libstdc++: Improve doxygen docs for std::pointer_traits libstdc++-v3/ChangeLog:

[gcc r12-10267] libstdc++: Improve doxygen docs for

2024-03-18 Thread Jonathan Wakely via Gcc-cvs
https://gcc.gnu.org/g:f0db5dfce8c729def8ce12ff7e3ed3b1e4f49467 commit r12-10267-gf0db5dfce8c729def8ce12ff7e3ed3b1e4f49467 Author: Jonathan Wakely Date: Wed May 11 23:52:20 2022 +0100 libstdc++: Improve doxygen docs for libstdc++-v3/ChangeLog: *

[gcc r12-10259] libstdc++: use grep -E instead of egrep in scripts

2024-03-18 Thread Jonathan Wakely via Gcc-cvs
https://gcc.gnu.org/g:c6f80dca4e51eaab3f12884e19b3dbbfe9cdffd7 commit r12-10259-gc6f80dca4e51eaab3f12884e19b3dbbfe9cdffd7 Author: Xi Ruoyao Date: Fri Jun 24 15:02:23 2022 +0800 libstdc++: use grep -E instead of egrep in scripts egrep has been deprecated in favor of grep -E for a

[gcc r12-10265] libstdc++: Add macros for the inline namespace std::_V2

2024-03-18 Thread Jonathan Wakely via Gcc-cvs
https://gcc.gnu.org/g:f8ab9b7c08161739242b2760f881a3918373cd46 commit r12-10265-gf8ab9b7c08161739242b2760f881a3918373cd46 Author: Jonathan Wakely Date: Wed May 11 16:35:45 2022 +0100 libstdc++: Add macros for the inline namespace std::_V2 Use macros to open and close the inline

[gcc r12-10258] libstdc++: Fix allocator propagation in regex algorithms [PR107376]

2024-03-18 Thread Jonathan Wakely via Libstdc++-cvs
https://gcc.gnu.org/g:5c156f5be49007a5434452335f29844eb17868a6 commit r12-10258-g5c156f5be49007a5434452335f29844eb17868a6 Author: Jonathan Wakely Date: Tue Oct 25 13:03:12 2022 +0100 libstdc++: Fix allocator propagation in regex algorithms [PR107376] The PR points out that we

[gcc r12-10257] libstdc++: Define std::basic_stringbuf::view() for old std::string ABI

2024-03-18 Thread Jonathan Wakely via Gcc-cvs
https://gcc.gnu.org/g:e35b26c2442b61e7f45deb5ef3062d0ab6ec584b commit r12-10257-ge35b26c2442b61e7f45deb5ef3062d0ab6ec584b Author: Jonathan Wakely Date: Tue Jan 31 22:32:15 2023 + libstdc++: Define std::basic_stringbuf::view() for old std::string ABI Unlike the new str()&&

[gcc r12-10256] libstdc++: Add autoconf checks for mkdir, chmod, chdir, and getcwd

2024-03-18 Thread Jonathan Wakely via Libstdc++-cvs
https://gcc.gnu.org/g:0135f93383b72b24ac62a82593b3ce30d0c3b69f commit r12-10256-g0135f93383b72b24ac62a82593b3ce30d0c3b69f Author: Jonathan Wakely Date: Thu Sep 7 17:03:40 2023 +0100 libstdc++: Add autoconf checks for mkdir, chmod, chdir, and getcwd The filesystem code was using

[gcc r12-10255] libstdc++: Explicitly default some copy ctors and assignments

2024-03-18 Thread Jonathan Wakely via Gcc-cvs
https://gcc.gnu.org/g:a389921f175c30e8ca0da38ccb79ed60cf744fd4 commit r12-10255-ga389921f175c30e8ca0da38ccb79ed60cf744fd4 Author: Jonathan Wakely Date: Tue Aug 8 16:24:31 2023 +0100 libstdc++: Explicitly default some copy ctors and assignments The standard says that the implicit

[gcc r12-10249] libstdc++: Make std::istream_iterator copy ctor constexpr (LWG 3600)

2024-03-18 Thread Jonathan Wakely via Libstdc++-cvs
https://gcc.gnu.org/g:af1efe9ffeb4d21e2895081be1b88031166cdb93 commit r12-10249-gaf1efe9ffeb4d21e2895081be1b88031166cdb93 Author: Jonathan Wakely Date: Wed Mar 22 11:10:38 2023 + libstdc++: Make std::istream_iterator copy ctor constexpr (LWG 3600) As explained in LWG 3600, we

[gcc r12-10254] libstdc++: Add static_assert to std::integer_sequence [PR112473]

2024-03-18 Thread Jonathan Wakely via Gcc-cvs
https://gcc.gnu.org/g:dc0964f43dcee46dcd1843287a541668fd08a4a8 commit r12-10254-gdc0964f43dcee46dcd1843287a541668fd08a4a8 Author: Jonathan Wakely Date: Fri Nov 10 12:21:52 2023 + libstdc++: Add static_assert to std::integer_sequence [PR112473] C++20 allows class types as

[gcc r12-10253] libstdc++: Remove non-void static assertions in variant's std::get [PR111172]

2024-03-18 Thread Jonathan Wakely via Libstdc++-cvs
https://gcc.gnu.org/g:15c517049c0d8b6319990445939a69bb36fdc678 commit r12-10253-g15c517049c0d8b6319990445939a69bb36fdc678 Author: Jonathan Wakely Date: Tue Sep 12 21:28:38 2023 +0100 libstdc++: Remove non-void static assertions in variant's std::get [PR72] A void template

[gcc r12-10246] libstdc++: Fix Unicode codecvt and add tests [PR86419]

2024-03-18 Thread Jonathan Wakely via Gcc-cvs
https://gcc.gnu.org/g:12c193e5723f08694c8784457200112bae117063 commit r12-10246-g12c193e5723f08694c8784457200112bae117063 Author: Dimitrij Mijoski Date: Tue Jan 10 13:58:59 2023 +0100 libstdc++: Fix Unicode codecvt and add tests [PR86419] Fixes the conversion from UTF-8 to UTF-16

[gcc r12-10252] libstdc++: Fix exception thrown by std::shared_lock::unlock() [PR112089]

2024-03-18 Thread Jonathan Wakely via Gcc-cvs
https://gcc.gnu.org/g:c285c1b9a940bde745f296e1bfc1a5cfddb63254 commit r12-10252-gc285c1b9a940bde745f296e1bfc1a5cfddb63254 Author: Jonathan Wakely Date: Thu Oct 26 16:51:30 2023 +0100 libstdc++: Fix exception thrown by std::shared_lock::unlock() [PR112089] The incorrect errc

[gcc r12-10251] libstdc++: Fix conditions for using memcmp in std::lexicographical_compare_three_way [PR113960]

2024-03-18 Thread Jonathan Wakely via Libstdc++-cvs
https://gcc.gnu.org/g:6f5dcea85a31845ec6f4b6886734b0f02e013718 commit r12-10251-g6f5dcea85a31845ec6f4b6886734b0f02e013718 Author: Jonathan Wakely Date: Tue Feb 27 17:50:34 2024 + libstdc++: Fix conditions for using memcmp in std::lexicographical_compare_three_way [PR113960]

[gcc r12-10250] libstdc++: Do not use memmove for 1-element ranges [PR108846]

2024-03-18 Thread Jonathan Wakely via Libstdc++-cvs
https://gcc.gnu.org/g:8ec265c1464dec74f98e6914cd164af5090a39ff commit r12-10250-g8ec265c1464dec74f98e6914cd164af5090a39ff Author: Jonathan Wakely Date: Sat Feb 25 14:28:36 2023 + libstdc++: Do not use memmove for 1-element ranges [PR108846] This avoids overwriting tail

[gcc r12-10243] libstdc++: Fix -Wnonnull warnings during configure

2024-03-18 Thread Jonathan Wakely via Libstdc++-cvs
https://gcc.gnu.org/g:93159e1af6e1d42e0e595bdc49da002fc830353c commit r12-10243-g93159e1af6e1d42e0e595bdc49da002fc830353c Author: Jonathan Wakely Date: Fri May 12 12:17:08 2023 +0100 libstdc++: Fix -Wnonnull warnings during configure We should not test for nan by passing it a

[gcc r12-10248] libstdc++: Add allocator-extended constructors to std::match_results (LWG 2195)

2024-03-18 Thread Jonathan Wakely via Libstdc++-cvs
https://gcc.gnu.org/g:3d7dc8f0ae9ee812f142556a3e827cd5ea115748 commit r12-10248-g3d7dc8f0ae9ee812f142556a3e827cd5ea115748 Author: Jonathan Wakely Date: Wed Mar 22 11:36:06 2023 + libstdc++: Add allocator-extended constructors to std::match_results (LWG 2195) This was

  1   2   >