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

2025-01-24 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:450041aba3e374d040b406b61d0d2a68f49f3c81 commit 450041aba3e374d040b406b61d0d2a68f49f3c81 Author: Michael Meissner Date: Fri Jan 24 12:29:30 2025 -0500 Update ChangeLog.* Diff: --- gcc/ChangeLog.bugs | 7 ++- 1 file changed, 6 insertions(+), 1 deletion(-) diff -

[gcc r15-7183] testsuite: arm: Use -std=c17 for gcc.target/arm/thumb-bitfld1.c

2025-01-24 Thread Torbjorn Svensson via Gcc-cvs
https://gcc.gnu.org/g:41a6d4f8aa659dd88fce2d831306affc91ba4d53 commit r15-7183-g41a6d4f8aa659dd88fce2d831306affc91ba4d53 Author: Torbjörn SVENSSON Date: Sun Jan 19 16:28:05 2025 +0100 testsuite: arm: Use -std=c17 for gcc.target/arm/thumb-bitfld1.c Using -std=c17 avoids excess erro

[gcc r15-7182] testsuite: arm: Use -Os -fno-math-errno in vfp-1.c [PR116448]

2025-01-24 Thread Torbjorn Svensson via Gcc-cvs
https://gcc.gnu.org/g:062c04c45b2156b27ddc3b6541d8484e9db63bc3 commit r15-7182-g062c04c45b2156b27ddc3b6541d8484e9db63bc3 Author: Torbjörn SVENSSON Date: Fri Jan 24 17:56:51 2025 +0100 testsuite: arm: Use -Os -fno-math-errno in vfp-1.c [PR116448] gcc/testsuite/ChangeLog:

[gcc r14-11243] testsuite: arm: Use -Os -fno-math-errno in vfp-1.c [PR116448]

2025-01-24 Thread Torbjorn Svensson via Gcc-cvs
https://gcc.gnu.org/g:1836a65efc4c76284a6b1e18a9542acb0b9e0517 commit r14-11243-g1836a65efc4c76284a6b1e18a9542acb0b9e0517 Author: Torbjörn SVENSSON Date: Fri Jan 24 17:56:51 2025 +0100 testsuite: arm: Use -Os -fno-math-errno in vfp-1.c [PR116448] gcc/testsuite/ChangeLog:

[gcc r15-7199] aarch64: Add +cpa feature flag

2025-01-24 Thread Andrew Carlotti via Gcc-cvs
https://gcc.gnu.org/g:12b7220dc5beafaf9c738b473e046ed66e49a52a commit r15-7199-g12b7220dc5beafaf9c738b473e046ed66e49a52a Author: Andrew Carlotti Date: Fri Jan 24 11:00:41 2025 + aarch64: Add +cpa feature flag This doesn't enable anything within the compiler, but this allows th

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

2025-01-24 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:1335fcb077113c83f9eb4b40b996be41bee80a74 commit 1335fcb077113c83f9eb4b40b996be41bee80a74 Author: Michael Meissner Date: Fri Jan 24 15:06:52 2025 -0500 Fix PR 118541, do not generate unordered fp cmoves. 2025-01-24 Michael Meissner gcc/

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

2025-01-24 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:ac8f22c88a0804c657f134481044b51ec2d4af31 commit ac8f22c88a0804c657f134481044b51ec2d4af31 Author: Michael Meissner Date: Fri Jan 24 15:08:28 2025 -0500 Update ChangeLog.* Diff: --- gcc/ChangeLog.bugs | 8 +--- 1 file changed, 5 insertions(+), 3 deletions(-) diff

[gcc r14-11245] Fortran: do not copy back for parameter actual arguments [PR81978]

2025-01-24 Thread Harald Anlauf via Gcc-cvs
https://gcc.gnu.org/g:d4df61dc6ed90e6614db213119858adde939fc97 commit r14-11245-gd4df61dc6ed90e6614db213119858adde939fc97 Author: Harald Anlauf Date: Sun Jan 19 21:06:56 2025 +0100 Fortran: do not copy back for parameter actual arguments [PR81978] When an array is packed for passi

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

2025-01-24 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:1d0b394d4cf3d0f128efbf76fbd58617b667493b commit 1d0b394d4cf3d0f128efbf76fbd58617b667493b Author: Michael Meissner Date: Fri Jan 24 16:08:17 2025 -0500 Revert changes Diff: --- gcc/config/rs6000/rs6000-protos.h | 6 + gcc/config/rs6000/rs6000.cc

[gcc r15-7181] Fortran: Fix UTF-8 output with A edit descriptor.

2025-01-24 Thread Jerry DeLisle via Gcc-cvs
https://gcc.gnu.org/g:4daf088123b2c4c3114a4b96d5353c3d72eb8ac9 commit r15-7181-g4daf088123b2c4c3114a4b96d5353c3d72eb8ac9 Author: Jerry DeLisle Date: Thu Jan 23 12:58:14 2025 -0800 Fortran: Fix UTF-8 output with A edit descriptor. This adjusts the source len for the case wh

[gcc(refs/users/mikael/heads/refactor_descriptor_v01)] Correction regression contiguous-2.f90

2025-01-24 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:4f41ab12922d80f19f9f56dba00c3468d2240812 commit 4f41ab12922d80f19f9f56dba00c3468d2240812 Author: Mikael Morin Date: Fri Jan 24 16:55:57 2025 +0100 Correction regression contiguous-2.f90 Diff: --- gcc/fortran/trans-decl.cc | 10 ++ 1 file changed, 6 insertion

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

2025-01-24 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:b694f5679d54d90867e90ff18fa0bf619caafc86 commit b694f5679d54d90867e90ff18fa0bf619caafc86 Author: Michael Meissner Date: Fri Jan 24 14:43:55 2025 -0500 Revert changes Diff: --- gcc/config/rs6000/rs6000-protos.h | 9 +-- gcc/config/rs6000/rs6000.cc

[gcc r15-7189] aarch64: Rename info structs in aarch64-common.cc

2025-01-24 Thread Andrew Carlotti via Gcc-cvs
https://gcc.gnu.org/g:5a674214b9fe96db4c1a033c585e40cd97592d5b commit r15-7189-g5a674214b9fe96db4c1a033c585e40cd97592d5b Author: Andrew Carlotti Date: Wed Jan 8 22:58:05 2025 + aarch64: Rename info structs in aarch64-common.cc Also add a (currently unused) processor field to a

[gcc r15-7195] aarch64: Refactor aarch64_rewrite_mcpu

2025-01-24 Thread Andrew Carlotti via Gcc-cvs
https://gcc.gnu.org/g:c6ef35b4c3c092bf5e0171827ed918d4249575ca commit r15-7195-gc6ef35b4c3c092bf5e0171827ed918d4249575ca Author: Andrew Carlotti Date: Thu Jan 23 19:07:09 2025 + aarch64: Refactor aarch64_rewrite_mcpu Use aarch64_validate_cpu instead of the existing duplicate (

[gcc r15-7184] c++: ICE with nested anonymous union [PR117153]

2025-01-24 Thread Marek Polacek via Gcc-cvs
https://gcc.gnu.org/g:10850f92b2a618ef1b1ad399530943ef4847823d commit r15-7184-g10850f92b2a618ef1b1ad399530943ef4847823d Author: Marek Polacek Date: Mon Nov 25 09:45:13 2024 -0500 c++: ICE with nested anonymous union [PR117153] In a template, for union { union {

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

2025-01-24 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:26becaba071d511727e5ac6a89bb021c919cb345 commit 26becaba071d511727e5ac6a89bb021c919cb345 Author: Michael Meissner Date: Fri Jan 24 13:49:49 2025 -0500 Revert changes Diff: --- gcc/config/rs6000/rs6000-protos.h | 9 +-- gcc/config/rs6000/rs6000.cc

[gcc r15-7192] aarch64: Move arch/cpu parsing to aarch64-common.cc

2025-01-24 Thread Andrew Carlotti via Gcc-cvs
https://gcc.gnu.org/g:ecb4565a473adf810ea6d4e11709efc41d968dff commit r15-7192-gecb4565a473adf810ea6d4e11709efc41d968dff Author: Andrew Carlotti Date: Thu Jan 23 17:08:17 2025 + aarch64: Move arch/cpu parsing to aarch64-common.cc Aside from moving the functions, the only chang

[gcc r15-7187] aarch64: Replace duplicate cpu enums

2025-01-24 Thread Andrew Carlotti via Gcc-cvs
https://gcc.gnu.org/g:997bba31ea8c1f7b4b7227e18afa8adb734ee946 commit r15-7187-g997bba31ea8c1f7b4b7227e18afa8adb734ee946 Author: Andrew Carlotti Date: Wed Jan 8 20:06:09 2025 + aarch64: Replace duplicate cpu enums Replace `enum aarch64_processor` and `enum target_cpus` with

[gcc r15-7194] aarch64: Rewrite architecture strings for assembler

2025-01-24 Thread Andrew Carlotti via Gcc-cvs
https://gcc.gnu.org/g:15e07e14372cfeb53cbdfb7cf96a8a49e402da68 commit r15-7194-g15e07e14372cfeb53cbdfb7cf96a8a49e402da68 Author: Andrew Carlotti Date: Mon Nov 11 12:20:25 2024 + aarch64: Rewrite architecture strings for assembler Add infrastructure to allow rewriting the archi

[gcc r15-7191] aarch64: Inline aarch64_print_hint_for_core_or_arch

2025-01-24 Thread Andrew Carlotti via Gcc-cvs
https://gcc.gnu.org/g:5c5b6a922ad3931039690cd79c8d1351361790f3 commit r15-7191-g5c5b6a922ad3931039690cd79c8d1351361790f3 Author: Andrew Carlotti Date: Thu Jan 9 00:53:11 2025 + aarch64: Inline aarch64_print_hint_for_core_or_arch It seems odd that we add "native" to the list fo

[gcc r15-7186] aarch64: Improve mcpu/march conflict check

2025-01-24 Thread Andrew Carlotti via Gcc-cvs
https://gcc.gnu.org/g:936463004836cb565f4fc4773dccedbfccf0028f commit r15-7186-g936463004836cb565f4fc4773dccedbfccf0028f Author: Andrew Carlotti Date: Wed Jan 8 18:29:27 2025 + aarch64: Improve mcpu/march conflict check Features from a cpu or base architecture that were explic

[gcc r15-7198] docs: Add +wfxt and +xs to armv9.2-a

2025-01-24 Thread Andrew Carlotti via Gcc-cvs
https://gcc.gnu.org/g:25464e795eb35f859bdb353c806e93e6ae924ff0 commit r15-7198-g25464e795eb35f859bdb353c806e93e6ae924ff0 Author: Andrew Carlotti Date: Fri Jan 10 19:22:20 2025 + docs: Add +wfxt and +xs to armv9.2-a I missed that the documentation doesn't include armv8.7-a

[gcc r15-7197] aarch64: Add command line support for armv9.5-a

2025-01-24 Thread Andrew Carlotti via Gcc-cvs
https://gcc.gnu.org/g:c7847680cf18aaa26d607de5b3678c50470b9e87 commit r15-7197-gc7847680cf18aaa26d607de5b3678c50470b9e87 Author: Andrew Carlotti Date: Fri Jan 10 19:19:19 2025 + aarch64: Add command line support for armv9.5-a gcc/ChangeLog: * config/aarch64/aa

[gcc r15-7196] aarch64: Make AARCH64_FL_CRYPTO always unset

2025-01-24 Thread Andrew Carlotti via Gcc-cvs
https://gcc.gnu.org/g:b53781ce1e49fcaa18c2b7c0d4602c6ed780a9e9 commit r15-7196-gb53781ce1e49fcaa18c2b7c0d4602c6ed780a9e9 Author: Andrew Carlotti Date: Thu Jan 9 19:33:25 2025 + aarch64: Make AARCH64_FL_CRYPTO always unset This feature flag bit only exists to support the +crypt

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

2025-01-24 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:c5a8e825798ddc63a4faef5776dd36a2256027e4 commit c5a8e825798ddc63a4faef5776dd36a2256027e4 Author: Michael Meissner Date: Fri Jan 24 14:14:10 2025 -0500 Fix PR 118541, do not generate unordered fp cmoves. 2025-01-24 Michael Meissner gcc/

[gcc r15-7193] aarch64: Inline aarch64_get_all_extension_candidates

2025-01-24 Thread Andrew Carlotti via Gcc-cvs
https://gcc.gnu.org/g:1edf47698a8204da74a6f154b7380f6016f2f78b commit r15-7193-g1edf47698a8204da74a6f154b7380f6016f2f78b Author: Andrew Carlotti Date: Thu Jan 23 17:24:17 2025 + aarch64: Inline aarch64_get_all_extension_candidates gcc/ChangeLog: * common/confi

[gcc r15-7190] aarch64: Adjust option parsing parameter types.

2025-01-24 Thread Andrew Carlotti via Gcc-cvs
https://gcc.gnu.org/g:1ba5027ebfe96b507d32f884a0ee8064cbbbc15d commit r15-7190-g1ba5027ebfe96b507d32f884a0ee8064cbbbc15d Author: Andrew Carlotti Date: Wed Jan 8 23:52:01 2025 + aarch64: Adjust option parsing parameter types. Replace `const struct processor *` in output paramet

[gcc r15-7188] aarch64: Remove redundant generic cpu entry

2025-01-24 Thread Andrew Carlotti via Gcc-cvs
https://gcc.gnu.org/g:362cdb70bc25598e17f79b604975d63ccad13a4f commit r15-7188-g362cdb70bc25598e17f79b604975d63ccad13a4f Author: Andrew Carlotti Date: Wed Jan 8 20:27:17 2025 + aarch64: Remove redundant generic cpu entry The list of cores in aarch64-common.cc included an expli

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

2025-01-24 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:6e266df2d8f29e67238deef2b32bfe85dce5e786 commit 6e266df2d8f29e67238deef2b32bfe85dce5e786 Author: Michael Meissner Date: Fri Jan 24 14:15:25 2025 -0500 Update ChangeLog.* Diff: --- gcc/ChangeLog.bugs | 6 -- 1 file changed, 4 insertions(+), 2 deletions(-) diff -

[gcc r15-7175] tree-optimization/118634 - improve cunroll dump

2025-01-24 Thread Richard Biener via Gcc-cvs
https://gcc.gnu.org/g:dc1e1b38ce60cd1da781c7dcd97a36add5482a00 commit r15-7175-gdc1e1b38ce60cd1da781c7dcd97a36add5482a00 Author: Richard Biener Date: Fri Jan 24 09:13:17 2025 +0100 tree-optimization/118634 - improve cunroll dump We no longer subtract the estimated eliminated numbe

[gcc r15-7176] s390: Implement isfinite and isnormal optabs

2025-01-24 Thread Stefan Schulze Frielinghaus via Gcc-cvs
https://gcc.gnu.org/g:b00bd29286345cc90afc61dcb16d1fa44976dae6 commit r15-7176-gb00bd29286345cc90afc61dcb16d1fa44976dae6 Author: Stefan Schulze Frielinghaus Date: Fri Jan 24 12:53:44 2025 +0100 s390: Implement isfinite and isnormal optabs Merge new optabs with the existing impleme

[gcc r15-7177] tree-optimization/116010 - dr_may_alias regression

2025-01-24 Thread Richard Biener via Gcc-cvs
https://gcc.gnu.org/g:02fc12b04017d20345e208d65fd7a33d62f0cded commit r15-7177-g02fc12b04017d20345e208d65fd7a33d62f0cded Author: Richard Biener Date: Fri Jan 24 13:20:12 2025 +0100 tree-optimization/116010 - dr_may_alias regression r15-491-gc290e6a0b7a9de fixed a latent issue with

[gcc r14-11244] c++: ICE with nested anonymous union [PR117153]

2025-01-24 Thread Marek Polacek via Gcc-cvs
https://gcc.gnu.org/g:504fbafd45a526f4851e7655d78d678d0c9eecbe commit r14-11244-g504fbafd45a526f4851e7655d78d678d0c9eecbe Author: Marek Polacek Date: Mon Nov 25 09:45:13 2024 -0500 c++: ICE with nested anonymous union [PR117153] In a template, for union { union

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

2025-01-24 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:06b9f3906cd13c0f840803d90077d40a9598cc10 commit 06b9f3906cd13c0f840803d90077d40a9598cc10 Author: Michael Meissner Date: Fri Jan 24 12:28:40 2025 -0500 Fix PR 118541, do not generate unordered fp cmoves. 2025-01-24 Michael Meissner gcc/

[gcc r15-7185] [PR118497][IRA]: Fix calculation of cost of assigning callee-saved hard reg

2025-01-24 Thread Vladimir Makarov via Gcc-cvs
https://gcc.gnu.org/g:c4dae80357ccf2e035d8e9ec0a3bb319344c5b41 commit r15-7185-gc4dae80357ccf2e035d8e9ec0a3bb319344c5b41 Author: Vladimir N. Makarov Date: Fri Jan 24 13:16:53 2025 -0500 [PR118497][IRA]: Fix calculation of cost of assigning callee-saved hard reg Assembler code ge

[gcc r13-9345] c++: ICE with nested anonymous union [PR117153]

2025-01-24 Thread Marek Polacek via Gcc-cvs
https://gcc.gnu.org/g:988c0b796721d6e8be6a54abb48b695dae972dcf commit r13-9345-g988c0b796721d6e8be6a54abb48b695dae972dcf Author: Marek Polacek Date: Mon Nov 25 09:45:13 2024 -0500 c++: ICE with nested anonymous union [PR117153] In a template, for union { union {

[gcc(refs/users/mikael/heads/refactor_descriptor_v01)] Correction régression bind-c-contiguous-1.f90

2025-01-24 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:51323eb87cde1f6652a42d5db0f2e848d56094e9 commit 51323eb87cde1f6652a42d5db0f2e848d56094e9 Author: Mikael Morin Date: Fri Jan 24 21:15:38 2025 +0100 Correction régression bind-c-contiguous-1.f90 Diff: --- gcc/fortran/trans-decl.cc | 25 + 1 fil

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

2025-01-24 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:4f8b53dbb6a7a68b54732bf922bd49dc552ee43a commit 4f8b53dbb6a7a68b54732bf922bd49dc552ee43a Author: Michael Meissner Date: Fri Jan 24 16:53:23 2025 -0500 Fix PR 118541, do not generate unordered fp cmoves. 2025-01-24 Michael Meissner gcc/

[gcc r13-9344] rs6000: Fix ICE for invalid constants in built-in functions

2025-01-24 Thread Peter Bergner via Gcc-cvs
https://gcc.gnu.org/g:2c42f598b4365fac40bbc32a795e42b87962c874 commit r13-9344-g2c42f598b4365fac40bbc32a795e42b87962c874 Author: Peter Bergner Date: Thu Jan 16 10:53:27 2025 -0600 rs6000: Fix ICE for invalid constants in built-in functions For invalid constant operand values used

[gcc r13-9343] rs6000: Fix loop limit for built-in constant checking

2025-01-24 Thread Peter Bergner via Gcc-cvs
https://gcc.gnu.org/g:a54c3a72defe4bd7c33f20fc3d51496e160a8aa7 commit r13-9343-ga54c3a72defe4bd7c33f20fc3d51496e160a8aa7 Author: Peter Bergner Date: Thu Jan 16 10:49:45 2025 -0600 rs6000: Fix loop limit for built-in constant checking The loop checking for built-in constant operand

[gcc r15-7178] sarif-replay: respect prefix and suffix during installation [PR117670]

2025-01-24 Thread David Malcolm via Gcc-cvs
https://gcc.gnu.org/g:d49667be2c2953c33086a02cac8729a550990c8c commit r15-7178-gd49667be2c2953c33086a02cac8729a550990c8c Author: David Malcolm Date: Fri Jan 24 10:20:11 2025 -0500 sarif-replay: respect prefix and suffix during installation [PR117670] gcc/ChangeLog: PR

[gcc r15-7179] jit: fix for write_reproducer [PR117886]

2025-01-24 Thread David Malcolm via Gcc-cvs
https://gcc.gnu.org/g:4d18acf8023ba0495007aa7a6f36d5509a51760b commit r15-7179-g4d18acf8023ba0495007aa7a6f36d5509a51760b Author: David Malcolm Date: Fri Jan 24 10:20:16 2025 -0500 jit: fix for write_reproducer [PR117886] The original generated .c reproducer for PR jit/117886 did n

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

2025-01-24 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:f4694d012577b7a90e054c311eeffe7bf55d39d0 commit f4694d012577b7a90e054c311eeffe7bf55d39d0 Author: Michael Meissner Date: Fri Jan 24 10:18:45 2025 -0500 Revert changes Diff: --- gcc/config/rs6000/rs6000.cc | 54 + 1 file cha

[gcc r12-10929] rs6000: Fix loop limit for built-in constant checking

2025-01-24 Thread Peter Bergner via Gcc-cvs
https://gcc.gnu.org/g:4e508cbb938a8936bc6aefd7823b55107aa4a7f9 commit r12-10929-g4e508cbb938a8936bc6aefd7823b55107aa4a7f9 Author: Peter Bergner Date: Thu Jan 16 10:49:45 2025 -0600 rs6000: Fix loop limit for built-in constant checking The loop checking for built-in constant operan

[gcc r12-10930] rs6000: Fix ICE for invalid constants in built-in functions

2025-01-24 Thread Peter Bergner via Gcc-cvs
https://gcc.gnu.org/g:4dbace39f1149984e6b85574d4665ce18240db8e commit r12-10930-g4dbace39f1149984e6b85574d4665ce18240db8e Author: Peter Bergner Date: Thu Jan 16 10:53:27 2025 -0600 rs6000: Fix ICE for invalid constants in built-in functions For invalid constant operand values used

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

2025-01-24 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:bba9b39a793faf48f2e6cf04289b1e48190b127f commit bba9b39a793faf48f2e6cf04289b1e48190b127f Author: Michael Meissner Date: Fri Jan 24 10:50:35 2025 -0500 Fix PR 118541, do not generate unordered fp cmoves. 2025-01-24 Michael Meissner gcc/

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

2025-01-24 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:cb62e37aac41df498f0f5c8bcad1ebab83b252b5 commit cb62e37aac41df498f0f5c8bcad1ebab83b252b5 Author: Michael Meissner Date: Fri Jan 24 10:52:11 2025 -0500 Update ChangeLog.* Diff: --- gcc/ChangeLog.bugs | 14 +- 1 file changed, 9 insertions(+), 5 deletions(-

[gcc(refs/users/mikael/heads/refactor_descriptor_v01)] Correction régression contiguous-2.f90

2025-01-24 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:c4bc5df18e6102645241397089c090117c7180b4 commit c4bc5df18e6102645241397089c090117c7180b4 Author: Mikael Morin Date: Fri Jan 24 16:42:00 2025 +0100 Correction régression contiguous-2.f90 Diff: --- gcc/fortran/trans-decl.cc | 32 1 fil

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

2025-01-24 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:65c8727f5e0f938b50998c28565d1bba0c7394ba commit 65c8727f5e0f938b50998c28565d1bba0c7394ba Author: Michael Meissner Date: Fri Jan 24 11:44:01 2025 -0500 Revert changes Diff: --- gcc/config/rs6000/rs6000-protos.h | 2 +- gcc/config/rs6000/rs6000.cc | 19

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

2025-01-24 Thread Jason Merrill via Gcc-cvs
https://gcc.gnu.org/g:3469d0f6eaa6251882364ba304a3f67327f46a84 commit r15-7180-g3469d0f6eaa6251882364ba304a3f67327f46a84 Author: yxj-github-437 <2457369...@qq.com> Date: Thu Jan 16 08:36:15 2025 +0800 c++/modules: Fix linkage checks for exported using-decls This patch attempts to f

[gcc r15-7200] PR modula2/118589 Opaque type fields are visible outside implementation module

2025-01-24 Thread Gaius Mulley via Gcc-cvs
https://gcc.gnu.org/g:7be54613e8a1b1080f0480cf061baa73317a26d3 commit r15-7200-g7be54613e8a1b1080f0480cf061baa73317a26d3 Author: Gaius Mulley Date: Sat Jan 25 00:05:48 2025 + PR modula2/118589 Opaque type fields are visible outside implementation module This patch fixes a bug

[gcc r14-11246] Fortran: Fix UTF-8 output with A edit descriptor.

2025-01-24 Thread Jerry DeLisle via Gcc-cvs
https://gcc.gnu.org/g:b69eb2c594f8595718d876dc9811e3820eb68da1 commit r14-11246-gb69eb2c594f8595718d876dc9811e3820eb68da1 Author: Jerry DeLisle Date: Thu Jan 23 12:58:14 2025 -0800 Fortran: Fix UTF-8 output with A edit descriptor. This adjusts the source len for the case w

[gcc r15-7205] PR modula2/118010 m2 libc lseek procedure interface correction

2025-01-24 Thread Gaius Mulley via Gcc-cvs
https://gcc.gnu.org/g:d0acb7b2b26d4f821968043eafd286a1a3a37ca3 commit r15-7205-gd0acb7b2b26d4f821968043eafd286a1a3a37ca3 Author: Gaius Mulley Date: Sat Jan 25 02:28:13 2025 + PR modula2/118010 m2 libc lseek procedure interface correction This patch corrects a typo in the defin

[gcc r15-7202] c++: Fix mangling of otherwise unattached class-scope lambdas [PR118245]

2025-01-24 Thread Nathaniel Shead via Gcc-cvs
https://gcc.gnu.org/g:8990070b4297b913025d564293f97c0440622976 commit r15-7202-g8990070b4297b913025d564293f97c0440622976 Author: Nathaniel Shead Date: Thu Jan 23 19:22:04 2025 +1100 c++: Fix mangling of otherwise unattached class-scope lambdas [PR118245] This is a step closer to i

[gcc r15-7203] c++/modules: Diagnose TU-local lambdas, give mangling scope to lambdas in concepts

2025-01-24 Thread Nathaniel Shead via Gcc-cvs
https://gcc.gnu.org/g:4c01f40985eafccc3dd058441325b58009defd09 commit r15-7203-g4c01f40985eafccc3dd058441325b58009defd09 Author: Nathaniel Shead Date: Sun Jan 5 23:45:05 2025 +1100 c++/modules: Diagnose TU-local lambdas, give mangling scope to lambdas in concepts This fills in a

[gcc r15-7204] c++/modules: Treat unattached lambdas as TU-local [PR116568]

2025-01-24 Thread Nathaniel Shead via Gcc-cvs
https://gcc.gnu.org/g:80bd9eb48190f3554c4de74ccb3d0976831160b1 commit r15-7204-g80bd9eb48190f3554c4de74ccb3d0976831160b1 Author: Nathaniel Shead Date: Sun Jan 5 23:01:44 2025 +1100 c++/modules: Treat unattached lambdas as TU-local [PR116568] This fixes ICEs where unattached lambda

[gcc r15-7174] Fix command flags for SVE2 faminmax

2025-01-24 Thread Saurabh Jha via Gcc-cvs
https://gcc.gnu.org/g:8bdf10fc2e9ac16a296f76a442c068216469b3a3 commit r15-7174-g8bdf10fc2e9ac16a296f76a442c068216469b3a3 Author: Saurabh Jha Date: Tue Jan 21 15:59:39 2025 + Fix command flags for SVE2 faminmax Earlier, we were gating SVE2 faminmax behind sve+faminmax. This was

[gcc(refs/users/mikael/heads/refactor_descriptor_v01)] Factorisation initialisation depuis cfi

2025-01-24 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:ce33b7f2f202eed5a2ef8da85029d06ef589a68c commit ce33b7f2f202eed5a2ef8da85029d06ef589a68c Author: Mikael Morin Date: Fri Jan 24 16:01:58 2025 +0100 Factorisation initialisation depuis cfi Diff: --- gcc/fortran/trans-decl.cc | 201 +

[gcc(refs/users/mikael/heads/refactor_descriptor_v01)] utilisation booléen allocatable

2025-01-24 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:94d5412377b8011f80e3a14a1d7be8c52f2adf8f commit 94d5412377b8011f80e3a14a1d7be8c52f2adf8f Author: Mikael Morin Date: Thu Jan 23 21:38:24 2025 +0100 utilisation booléen allocatable Diff: --- gcc/fortran/trans-expr.cc | 6 +++--- 1 file changed, 3 insertions(+), 3 dele