[gcc r15-921] [libstdc++-v3] [rtems] enable filesystem support

2024-05-30 Thread Alexandre Oliva via Libstdc++-cvs
https://gcc.gnu.org/g:5955c18dfb970740d55d432aeee5cb5a6f51cf65 commit r15-921-g5955c18dfb970740d55d432aeee5cb5a6f51cf65 Author: Alexandre Oliva Date: Thu May 30 04:01:15 2024 -0300 [libstdc++-v3] [rtems] enable filesystem support mkdir, chdir and chmod functions are defined in lib

[gcc r15-922] [testsuite] conditionalize dg-additional-sources on target and type

2024-05-30 Thread Alexandre Oliva via Gcc-cvs
https://gcc.gnu.org/g:1d71818602f2a7f3b15a811fb20a84d2a177a8e5 commit r15-922-g1d71818602f2a7f3b15a811fb20a84d2a177a8e5 Author: Alexandre Oliva Date: Thu May 30 04:01:19 2024 -0300 [testsuite] conditionalize dg-additional-sources on target and type g++.dg/vect/pr95401.cc has dg-ad

[gcc r15-923] [testsuite] [powerpc] adjust -m32 counts for fold-vec-extract*

2024-05-30 Thread Alexandre Oliva via Gcc-cvs
https://gcc.gnu.org/g:ac5c6c90a7f1f432fe19bc058d70b08967c25e3e commit r15-923-gac5c6c90a7f1f432fe19bc058d70b08967c25e3e Author: Alexandre Oliva Date: Wed May 29 02:52:18 2024 -0300 [testsuite] [powerpc] adjust -m32 counts for fold-vec-extract* Codegen changes caused add instructio

[gcc r15-924] libgomp.texi: Impl. update for USM and missing 5.2 item

2024-05-30 Thread Tobias Burnus via Gcc-cvs
https://gcc.gnu.org/g:370df6ef0fe6d99613050d33a18cc008be7ceca4 commit r15-924-g370df6ef0fe6d99613050d33a18cc008be7ceca4 Author: Tobias Burnus Date: Thu May 30 13:21:43 2024 +0200 libgomp.texi: Impl. update for USM and missing 5.2 item libgomp/ChangeLog: * libgomp.

[gcc(refs/users/meissner/heads/work167-tar)] Add wt to move constraints.

2024-05-30 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:6f640cba222d198bcd5a523df621e6d12b7e3901 commit 6f640cba222d198bcd5a523df621e6d12b7e3901 Author: Michael Meissner Date: Thu May 30 08:34:30 2024 -0400 Add wt to move constraints. 2024-05-30 Michael Meissner gcc/ * config/rs6000/rs

[gcc(refs/users/meissner/heads/work167-tar)] Update ChangeLog.*

2024-05-30 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:f234f12040d1eb579c2de08a0fe2764cd6f87f0a commit f234f12040d1eb579c2de08a0fe2764cd6f87f0a Author: Michael Meissner Date: Thu May 30 08:36:03 2024 -0400 Update ChangeLog.* Diff: --- gcc/ChangeLog.tar | 26 ++ 1 file changed, 26 insertions(+) d

[gcc r15-926] analyzer: fix a -Wunused-parameter

2024-05-30 Thread David Malcolm via Gcc-cvs
https://gcc.gnu.org/g:0b3a3a66eb816b7c7e6bcb6f720813284e3eb0ef commit r15-926-g0b3a3a66eb816b7c7e6bcb6f720813284e3eb0ef Author: David Malcolm Date: Thu May 30 08:42:01 2024 -0400 analyzer: fix a -Wunused-parameter gcc/analyzer/ChangeLog: * infinite-loop.cc (looping_bac

[gcc r15-925] Add new text_art::tree_widget and use it in analyzer

2024-05-30 Thread David Malcolm via Gcc-cvs
https://gcc.gnu.org/g:97238e4217d5cdc62686d86e784421bd0f76aa4a commit r15-925-g97238e4217d5cdc62686d86e784421bd0f76aa4a Author: David Malcolm Date: Thu May 30 08:42:00 2024 -0400 Add new text_art::tree_widget and use it in analyzer This patch adds a new text_art::tree_widget, whic

[gcc r15-927] ggc: Reduce GGC_QUIRE_SIZE on Solaris/SPARC [PR115031]

2024-05-30 Thread Rainer Orth via Gcc-cvs
https://gcc.gnu.org/g:32f99225bcaae9b792aec143239d17f2b7e2c54b commit r15-927-g32f99225bcaae9b792aec143239d17f2b7e2c54b Author: Rainer Orth Date: Thu May 30 15:00:59 2024 +0200 ggc: Reduce GGC_QUIRE_SIZE on Solaris/SPARC [PR115031] g++.dg/modules/pr99023_b.X currently FAILs on 32-

[gcc r15-929] ira: Fix go_through_subreg offset calculation [PR115281]

2024-05-30 Thread Richard Sandiford via Gcc-cvs
https://gcc.gnu.org/g:46d931b3dd31cbba7c3355ada63f155aa24a4e2b commit r15-929-g46d931b3dd31cbba7c3355ada63f155aa24a4e2b Author: Richard Sandiford Date: Thu May 30 16:17:58 2024 +0100 ira: Fix go_through_subreg offset calculation [PR115281] go_through_subreg used: else i

[gcc r15-930] i386: Rewrite bswaphi2 handling [PR115102]

2024-05-30 Thread Uros Bizjak via Gcc-cvs
https://gcc.gnu.org/g:e715204f203d318524ae86f3f2a1e8d5d7cb08dc commit r15-930-ge715204f203d318524ae86f3f2a1e8d5d7cb08dc Author: Uros Bizjak Date: Thu May 30 21:27:42 2024 +0200 i386: Rewrite bswaphi2 handling [PR115102] Introduce *bswaphi2 instruction pattern and enable bswaphi2 e

[gcc r15-932] Rename double_u with __double_u to avoid pulluting the namespace.

2024-05-30 Thread hongtao Liu via Gcc-cvs
https://gcc.gnu.org/g:3a873c0a7bc8183de95a6103b507101a25eed413 commit r15-932-g3a873c0a7bc8183de95a6103b507101a25eed413 Author: liuhongt Date: Thu May 30 14:15:48 2024 +0800 Rename double_u with __double_u to avoid pulluting the namespace. gcc/ChangeLog: * config/

[gcc r14-10262] i386: Fix ix86_option override after change [PR 113719]

2024-05-30 Thread Hongyu Wang via Gcc-cvs
https://gcc.gnu.org/g:cd161b335c2723d0dce1cab00ad216b423ec2767 commit r14-10262-gcd161b335c2723d0dce1cab00ad216b423ec2767 Author: Hongyu Wang Date: Wed May 15 11:24:34 2024 +0800 i386: Fix ix86_option override after change [PR 113719] In ix86_override_options_after_change, calls t

[gcc r13-8811] i386: Fix ix86_option override after change [PR 113719]

2024-05-30 Thread Hongyu Wang via Gcc-cvs
https://gcc.gnu.org/g:173f8763a66622f2a70ad66f60573fcff7d6b49e commit r13-8811-g173f8763a66622f2a70ad66f60573fcff7d6b49e Author: Hongyu Wang Date: Wed May 15 11:24:34 2024 +0800 i386: Fix ix86_option override after change [PR 113719] In ix86_override_options_after_change, calls to

[gcc r15-933] C: allow aliasing of compatible types derived from enumeral types [PR115157]

2024-05-30 Thread Martin Uecker via Gcc-cvs
https://gcc.gnu.org/g:867d1264fe71d4291194373d1a1c409cac97a597 commit r15-933-g867d1264fe71d4291194373d1a1c409cac97a597 Author: Martin Uecker Date: Sun May 19 23:13:22 2024 +0200 C: allow aliasing of compatible types derived from enumeral types [PR115157] Aliasing of enumeral type

[gcc r15-934] C23: allow aliasing for types derived from structs with variable size

2024-05-30 Thread Martin Uecker via Gcc-cvs
https://gcc.gnu.org/g:d2cfe8a73b3c4195a25cde28e1641ef36ebb08c1 commit r15-934-gd2cfe8a73b3c4195a25cde28e1641ef36ebb08c1 Author: Martin Uecker Date: Fri May 24 12:35:27 2024 +0200 C23: allow aliasing for types derived from structs with variable size Previously, we set the aliasing

[gcc r15-935] xtensa: Use REG_P(), MEM_P(), etc. instead of comparing GET_CODE()

2024-05-30 Thread Max Filippov via Gcc-cvs
https://gcc.gnu.org/g:1e091097b1b42fed562a6d80a6e08603d1c648a2 commit r15-935-g1e091097b1b42fed562a6d80a6e08603d1c648a2 Author: Takayuki 'January June' Suwa Date: Thu May 30 22:32:24 2024 +0900 xtensa: Use REG_P(), MEM_P(), etc. instead of comparing GET_CODE() Instead of comparing

[gcc r15-936] xtensa: Use epilogue_completed rather than cfun->machine->epilogue_done

2024-05-30 Thread Max Filippov via Gcc-cvs
https://gcc.gnu.org/g:1b58f46ba2079b327580ffa1720c0b40ab3db74d commit r15-936-g1b58f46ba2079b327580ffa1720c0b40ab3db74d Author: Takayuki 'January June' Suwa Date: Thu May 30 22:32:24 2024 +0900 xtensa: Use epilogue_completed rather than cfun->machine->epilogue_done In commit ad89d