[gcc r15-5377] testsuite: Fix pr101145inf*.c testcases [PR117494]

2024-11-17 Thread Andrew Pinski via Gcc-cvs
https://gcc.gnu.org/g:0dc389f21bfd4ee49d57bcfaa1d1936456c55e48 commit r15-5377-g0dc389f21bfd4ee49d57bcfaa1d1936456c55e48 Author: Andrew Pinski Date: Sun Nov 17 13:40:22 2024 -0800 testsuite: Fix pr101145inf*.c testcases [PR117494] Instead of doing a dg-run with a specific target c

[gcc(refs/users/meissner/heads/work186-bugs)] PR target/108958 -- use mtvsrdd to zero extend GPR DImode to VSX TImode

2024-11-17 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:2759b96d463e0bc7f66c2ac7a9c90f0a0a4873ff commit 2759b96d463e0bc7f66c2ac7a9c90f0a0a4873ff Author: Michael Meissner Date: Sun Nov 17 20:20:26 2024 -0500 PR target/108958 -- use mtvsrdd to zero extend GPR DImode to VSX TImode Previously GCC would zero externd a

[gcc(refs/users/meissner/heads/work186-bugs)] PR target/108958 -- use mtvsrdd to zero extend GPR DImode to VSX TImode

2024-11-17 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:71cce6c77479b90ade0682fe7c9ec7498f00a4fd commit 71cce6c77479b90ade0682fe7c9ec7498f00a4fd Author: Michael Meissner Date: Mon Nov 18 00:04:34 2024 -0500 PR target/108958 -- use mtvsrdd to zero extend GPR DImode to VSX TImode Previously GCC would zero externd a

[gcc(refs/users/meissner/heads/work186-bugs)] Revert changes

2024-11-17 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:4b4bcc55e5a0f454ba5c559af58c0e224ddce3d8 commit 4b4bcc55e5a0f454ba5c559af58c0e224ddce3d8 Author: Michael Meissner Date: Sun Nov 17 23:39:05 2024 -0500 Revert changes Diff: --- gcc/config/rs6000/rs6000.md | 46 -- gcc/testsuite/gcc.tar

[gcc(refs/users/meissner/heads/work186-bugs)] PR target/108958 -- use mtvsrdd to zero extend GPR DImode to VSX TImode

2024-11-17 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:0a1ae1fb1364e066499c888790c63b06872b622e commit 0a1ae1fb1364e066499c888790c63b06872b622e Author: Michael Meissner Date: Sun Nov 17 23:27:17 2024 -0500 PR target/108958 -- use mtvsrdd to zero extend GPR DImode to VSX TImode Previously GCC would zero externd a

[gcc r15-5375] Improve ext-dce's ability to eliminate more extensions

2024-11-17 Thread Jeff Law via Gcc-cvs
https://gcc.gnu.org/g:beec291225be9b5e7a60b6818cf80224c343811d commit r15-5375-gbeec291225be9b5e7a60b6818cf80224c343811d Author: Jeff Law Date: Sun Nov 17 16:44:09 2024 -0700 Improve ext-dce's ability to eliminate more extensions I was looking at a regression in ext-dce's behavior

[gcc r15-5374] Alpha: Remove leftover `; ; ' for "unaligned_store"

2024-11-17 Thread Maciej W. Rozycki via Gcc-cvs
https://gcc.gnu.org/g:4a8eb5c6d87f3a1ccdf6eb248e6a7dd4cffbb7d4 commit r15-5374-g4a8eb5c6d87f3a1ccdf6eb248e6a7dd4cffbb7d4 Author: Maciej W. Rozycki Date: Mon Nov 18 03:02:59 2024 + Alpha: Remove leftover `;;' for "unaligned_store" Remove stray `;;' from the middle of the introd

[gcc r14-10937] i386: Zero extend 32-bit address to 64-bit with option -mx32 -maddress-mode=long. [PR 117418]

2024-11-17 Thread Hu via Gcc-cvs
https://gcc.gnu.org/g:8b4bb54e6c45411845ec559c49f594a6239c3969 commit r14-10937-g8b4bb54e6c45411845ec559c49f594a6239c3969 Author: Hu, Lin1 Date: Wed Nov 6 15:42:13 2024 +0800 i386: Zero extend 32-bit address to 64-bit with option -mx32 -maddress-mode=long. [PR 117418] -maddress-m

[gcc(refs/users/meissner/heads/work186-bugs)] Revert changes

2024-11-17 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:f3059f83d42d39f52845365a4a9564434b9743ec commit f3059f83d42d39f52845365a4a9564434b9743ec Author: Michael Meissner Date: Sun Nov 17 20:16:20 2024 -0500 Revert changes Diff: --- gcc/config/rs6000/rs6000.md | 22 -- gcc/testsuite/gcc.target/

[gcc(refs/users/meissner/heads/work186-bugs)] PR target/108958 -- use mtvsrdd to zero extend GPR DImode to VSX TImode

2024-11-17 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:8ebc82fff91b49020384d256b7ae3a4dec9aa893 commit 8ebc82fff91b49020384d256b7ae3a4dec9aa893 Author: Michael Meissner Date: Sun Nov 17 19:22:29 2024 -0500 PR target/108958 -- use mtvsrdd to zero extend GPR DImode to VSX TImode Previously GCC would zero externd a

[gcc(refs/users/meissner/heads/work186-bugs)] Revert changes

2024-11-17 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:061572fae4b52aeb49cf46b5b054368f20fa0dd4 commit 061572fae4b52aeb49cf46b5b054368f20fa0dd4 Author: Michael Meissner Date: Sun Nov 17 19:20:27 2024 -0500 Revert changes Diff: --- gcc/config/rs6000/rs6000.md | 25 --- gcc/testsuite/gcc.target

[gcc(refs/users/meissner/heads/work186-bugs)] PR target/108958 -- use mtvsrdd to zero extend GPR DImode to VSX TImode

2024-11-17 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:83e485e74b736938063a8b9edc95255f78d633cc commit 83e485e74b736938063a8b9edc95255f78d633cc Author: Michael Meissner Date: Sun Nov 17 19:11:17 2024 -0500 PR target/108958 -- use mtvsrdd to zero extend GPR DImode to VSX TImode Previously GCC would zero externd a

[gcc(refs/users/meissner/heads/work186-bugs)] Revert changes

2024-11-17 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:316942ce507e26f073791fe351bb3486278f6614 commit 316942ce507e26f073791fe351bb3486278f6614 Author: Michael Meissner Date: Sun Nov 17 18:40:50 2024 -0500 Revert changes Diff: --- gcc/config/rs6000/rs6000.md | 47 --- gcc/testsuite/gc

[gcc(refs/users/meissner/heads/work186-bugs)] Revert changes

2024-11-17 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:76887290ab16f09902023939705489cb7a63b8be commit 76887290ab16f09902023939705489cb7a63b8be Author: Michael Meissner Date: Sun Nov 17 19:05:35 2024 -0500 Revert changes Diff: --- gcc/config/rs6000/rs6000.md | 47 --- gcc/testsuite/gc

[gcc r15-5369] c: Implement -Wdeprecated-non-prototype

2024-11-17 Thread Florian Weimer via Gcc-cvs
https://gcc.gnu.org/g:701d8e7e60b85809cae348c1e9edb3b0f4924325 commit r15-5369-g701d8e7e60b85809cae348c1e9edb3b0f4924325 Author: Florian Weimer Date: Sun Nov 17 19:42:33 2024 +0100 c: Implement -Wdeprecated-non-prototype This warning covers the C23 incompibilities resulting from u

[gcc(refs/users/meissner/heads/work186-bugs)] PR target/108958 -- use mtvsrdd to zero extend GPR DImode to VSX TImode

2024-11-17 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:3666adaf055886784b847a89690d2b156ce70302 commit 3666adaf055886784b847a89690d2b156ce70302 Author: Michael Meissner Date: Sun Nov 17 18:41:44 2024 -0500 PR target/108958 -- use mtvsrdd to zero extend GPR DImode to VSX TImode Previously GCC would zero externd a

[gcc(refs/users/meissner/heads/work186-bugs)] PR target/108958 -- use mtvsrdd to zero extend GPR DImode to VSX TImode

2024-11-17 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:f6b4501037856557f5a8e10ce31f894bcd4d9320 commit f6b4501037856557f5a8e10ce31f894bcd4d9320 Author: Michael Meissner Date: Sun Nov 17 17:15:08 2024 -0500 PR target/108958 -- use mtvsrdd to zero extend GPR DImode to VSX TImode Previously GCC would zero externd a

[gcc(refs/users/meissner/heads/work186-bugs)] PR target/108958 -- use mtvsrdd to zero extend GPR DImode to VSX TImode

2024-11-17 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:b5906edb9d2e7dcc3c1c70030133ef0a3f5fb5b3 commit b5906edb9d2e7dcc3c1c70030133ef0a3f5fb5b3 Author: Michael Meissner Date: Sun Nov 17 18:13:28 2024 -0500 PR target/108958 -- use mtvsrdd to zero extend GPR DImode to VSX TImode Previously GCC would zero externd a

[gcc(refs/users/meissner/heads/work186-bugs)] Revert changes

2024-11-17 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:d57549e16e82e31dd1620ca3d532092f49376cfa commit d57549e16e82e31dd1620ca3d532092f49376cfa Author: Michael Meissner Date: Sun Nov 17 18:11:53 2024 -0500 Revert changes Diff: --- gcc/config/rs6000/rs6000.md | 47 gcc/testsuite/g

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

2024-11-17 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:8480aca690649fef083daad6edeec9801846d485 commit 8480aca690649fef083daad6edeec9801846d485 Author: Michael Meissner Date: Sun Nov 17 17:16:30 2024 -0500 Update ChangeLog.* Diff: --- gcc/ChangeLog.bugs | 30 ++ 1 file changed, 30 insertions(

[gcc r15-5371] c++: regenerate opt urls

2024-11-17 Thread Jason Merrill via Gcc-cvs
https://gcc.gnu.org/g:db348caef98b120262db91cab5f10713ce1570f3 commit r15-5371-gdb348caef98b120262db91cab5f10713ce1570f3 Author: Jason Merrill Date: Sun Nov 17 20:42:09 2024 +0100 c++: regenerate opt urls This should have been part of r15-5367. One day I'll remember to do this

[gcc r15-5368] c++: -M and modules again

2024-11-17 Thread Jason Merrill via Gcc-cvs
https://gcc.gnu.org/g:3e89a4d5138e585713604135d4c2601244055e82 commit r15-5368-g3e89a4d5138e585713604135d4c2601244055e82 Author: Jason Merrill Date: Sat Nov 16 15:25:04 2024 -0500 c++: -M and modules again While experimenting with testing module std I noticed that gcc -M broke on

[gcc r15-5367] c-family: add -fsearch-include-path

2024-11-17 Thread Jason Merrill via Gcc-cvs
https://gcc.gnu.org/g:dbfbd3aa2c1fb6293defcb1ad16099bb8aa4a0cb commit r15-5367-gdbfbd3aa2c1fb6293defcb1ad16099bb8aa4a0cb Author: Jason Merrill Date: Thu May 16 21:43:20 2024 -0400 c-family: add -fsearch-include-path The C++ modules code has a -fmodule-header (or -x c++-{user,syste

[gcc r15-5366] libstdc++: add module std [PR106852]

2024-11-17 Thread Jason Merrill via Gcc-cvs
https://gcc.gnu.org/g:7db55c0ba1baaf0e323ef7f9ef8c9cda077d40e9 commit r15-5366-g7db55c0ba1baaf0e323ef7f9ef8c9cda077d40e9 Author: Jason Merrill Date: Thu Oct 10 17:27:50 2024 -0400 libstdc++: add module std [PR106852] This patch introduces an installed source form of module std and

[gcc r15-5365] Mark asm statements as necessary in ipa-fnsummary

2024-11-17 Thread Jan Hubicka via Gcc-cvs
https://gcc.gnu.org/g:bd59f2eeacd41b91e4e79b32dda83cc60d499e25 commit r15-5365-gbd59f2eeacd41b91e4e79b32dda83cc60d499e25 Author: Jan Hubicka Date: Sun Nov 17 15:48:29 2024 +0100 Mark asm statements as necessary in ipa-fnsummary I forgot to mark asm statements as necessary in ipa-f

[gcc r15-5364] libstdc++: Move a gcc.gnu.org link to https

2024-11-17 Thread Gerald Pfeifer via Libstdc++-cvs
https://gcc.gnu.org/g:696bd86260e268d5603fb227e276834ebd0e01b4 commit r15-5364-g696bd86260e268d5603fb227e276834ebd0e01b4 Author: Gerald Pfeifer Date: Sun Nov 17 12:36:29 2024 +0100 libstdc++: Move a gcc.gnu.org link to https libstdc++-v3: * doc/xml/manual/intro.xml: Mo

[gcc r15-5363] libstdc++: Update link to Angelika Langer's book

2024-11-17 Thread Gerald Pfeifer via Libstdc++-cvs
https://gcc.gnu.org/g:6d52a568ddde63cea805ad08728a837ccd93bb8f commit r15-5363-g6d52a568ddde63cea805ad08728a837ccd93bb8f Author: Gerald Pfeifer Date: Sun Nov 17 12:05:36 2024 +0100 libstdc++: Update link to Angelika Langer's book libstdc++-v3: * doc/xml/manual/io.xml:

[gcc r15-5362] ipa-modref bits for unsequenced and reproducible

2024-11-17 Thread Jan Hubicka via Gcc-cvs
https://gcc.gnu.org/g:addf02282026cc23d24fc4445b47b408d484d1e7 commit r15-5362-gaddf02282026cc23d24fc4445b47b408d484d1e7 Author: Jan Hubicka Date: Sun Nov 17 11:54:10 2024 +0100 ipa-modref bits for unsequenced and reproducible C attributes reproducible and unsequenced implies that

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

2024-11-17 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:81f1e1e30680bbc1996963569ee24e248f5b287d commit 81f1e1e30680bbc1996963569ee24e248f5b287d Author: Michael Meissner Date: Sat Nov 16 02:32:52 2024 -0500 Update ChangeLog.* Diff: --- gcc/ChangeLog.bugs | 64 ++ 1 file

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

2024-11-17 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:62082e9dacf703d47b7735d7a3b7d19bb23ef800 commit 62082e9dacf703d47b7735d7a3b7d19bb23ef800 Merge: 234501f7cd56 bd08a23488c8 Author: Michael Meissner Date: Sat Nov 16 19:23:26 2024 -0500 Merge commit 'refs/users/meissner/heads/work186-sha' of git+ssh://gcc.gnu.org/git/g

[gcc(refs/users/meissner/heads/work186-sha)] Add potential p-future XVRLD and XVRLDI instructions.

2024-11-17 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:9a76736714f0cdb5bc7d9b93df4684df9857a1cc commit 9a76736714f0cdb5bc7d9b93df4684df9857a1cc Author: Michael Meissner Date: Sat Nov 16 02:18:12 2024 -0500 Add potential p-future XVRLD and XVRLDI instructions. 2024-11-16 Michael Meissner gcc/

[gcc r15-5359] Avoid expicit builtion list in tree-ssa-dce

2024-11-17 Thread Jan Hubicka via Gcc-cvs
https://gcc.gnu.org/g:cc33f880e553d1aa94d19a349ad755f34c33de9e commit r15-5359-gcc33f880e553d1aa94d19a349ad755f34c33de9e Author: Jan Hubicka Date: Sat Nov 16 23:45:57 2024 +0100 Avoid expicit builtion list in tree-ssa-dce while working on -fmalloc-dce I noticed that tree-ssa-dce.c

[gcc(refs/users/meissner/heads/work186-sha)] Add potential p-future XVRLD and XVRLDI instructions.

2024-11-17 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:7ca461bf9cb3deedf9fe058d15de8f54c409766b commit 7ca461bf9cb3deedf9fe058d15de8f54c409766b Author: Michael Meissner Date: Sat Nov 16 02:14:19 2024 -0500 Add potential p-future XVRLD and XVRLDI instructions. 2024-11-16 Michael Meissner gcc/

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

2024-11-17 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:dab4366f82e7b5d911175bee56dd7b951cc766fe commit dab4366f82e7b5d911175bee56dd7b951cc766fe Author: Michael Meissner Date: Sat Nov 16 01:35:43 2024 -0500 RFC2653-PowerPC: Add support for 1,024 bit DMR registers. This patch is a prelimianry patch to add the full

[gcc r15-5346] doc: Streamline hppa*-hp-hpux11 installation instructions

2024-11-17 Thread Gerald Pfeifer via Gcc-cvs
https://gcc.gnu.org/g:4a4bd60fa08b9e1079ebead6cb8c3ce82c7f9ef6 commit r15-5346-g4a4bd60fa08b9e1079ebead6cb8c3ce82c7f9ef6 Author: Gerald Pfeifer Date: Sat Nov 16 16:46:50 2024 +0100 doc: Streamline hppa*-hp-hpux11 installation instructions A HP/UX linker patch from the GCC