[gcc(refs/users/mikael/heads/refactor_descriptor_v01)] Correction initialisation bornes temp alloc_comp_assign_12.f03

2025-03-06 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:7b56cf43b2a02d05e762125fcb17ca4194b590e9 commit 7b56cf43b2a02d05e762125fcb17ca4194b590e9 Author: Mikael Morin Date: Wed Feb 19 20:06:10 2025 +0100 Correction initialisation bornes temp alloc_comp_assign_12.f03 Diff: --- gcc/fortran/trans-array.cc | 9 + 1 fi

[gcc(refs/users/mikael/heads/refactor_descriptor_v01)] Implémentation optional pour supprimer dépendance à c++17

2025-03-06 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:557efc41ba45185055438d13c34f303ad02ee911 commit 557efc41ba45185055438d13c34f303ad02ee911 Author: Mikael Morin Date: Thu Mar 6 22:07:28 2025 +0100 Implémentation optional pour supprimer dépendance à c++17 Diff: --- gcc/cgraphunit.cc | 70 +

[gcc(refs/users/mikael/heads/refactor_descriptor_v01)] Sauvegarde implementation gimple-exec

2025-03-06 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:c90a932447215c54e4b12692de475bc1fdd6e31f commit c90a932447215c54e4b12692de475bc1fdd6e31f Author: Mikael Morin Date: Mon Mar 3 17:29:47 2025 +0100 Sauvegarde implementation gimple-exec Diff: --- gcc/c-family/c.opt|4 + gcc/cgraphunit.cc | 4180 +++

[gcc(refs/users/mikael/heads/refactor_descriptor_v01)] Sauvegarde gimple-exec

2025-03-06 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:e33f2b7f2a145a1dfc843065b4c1f48662f81649 commit e33f2b7f2a145a1dfc843065b4c1f48662f81649 Author: Mikael Morin Date: Tue Mar 4 12:27:12 2025 +0100 Sauvegarde gimple-exec Diff: --- gcc/cgraphunit.cc | 337 ++ 1 file

[gcc(refs/users/mikael/heads/refactor_descriptor_v01)] Déplacement evaluation constructeur en dehors des operateurs unaires

2025-03-06 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:ad972e0735b2db691e91dc50f550bf2d51b6e1a0 commit ad972e0735b2db691e91dc50f550bf2d51b6e1a0 Author: Mikael Morin Date: Tue Mar 4 10:27:20 2025 +0100 Déplacement evaluation constructeur en dehors des operateurs unaires Diff: --- gcc/cgraphunit.cc | 27 --

[gcc(refs/users/mikael/heads/refactor_descriptor_v01)] Changement du type attendu par set_address: data_storage -> storage_address

2025-03-06 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:3c56cb41752b02cf1cbd25bded2ac814ba04010e commit 3c56cb41752b02cf1cbd25bded2ac814ba04010e Author: Mikael Morin Date: Tue Mar 4 22:10:01 2025 +0100 Changement du type attendu par set_address: data_storage -> storage_address Diff: --- gcc/cgraphunit.cc | 158 ++

[gcc(refs/users/mikael/heads/refactor_descriptor_v01)] data_value: Suppression champ context et déplacement méthode print vers context_printer

2025-03-06 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:f0ebf3e471918909e1e27b498fb76c58f4652f75 commit f0ebf3e471918909e1e27b498fb76c58f4652f75 Author: Mikael Morin Date: Mon Mar 3 17:57:10 2025 +0100 data_value: Suppression champ context et déplacement méthode print vers context_printer Diff: --- gcc/cgraphunit.cc | 1

[gcc(refs/users/mikael/heads/refactor_descriptor_v01)] Correction offset MEM_REF

2025-03-06 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:52a1d05062654f3ea48b6433ed4fd1fef19a35e1 commit 52a1d05062654f3ea48b6433ed4fd1fef19a35e1 Author: Mikael Morin Date: Wed Mar 5 13:08:43 2025 +0100 Correction offset MEM_REF Diff: --- gcc/cgraphunit.cc | 166 +- 1 fi

[gcc(refs/users/mikael/heads/refactor_descriptor_v01)] Suppression méthode evaluate_litteral

2025-03-06 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:787b605251ed17a6278effd8e847ebfb5ddd42ef commit 787b605251ed17a6278effd8e847ebfb5ddd42ef Author: Mikael Morin Date: Tue Mar 4 10:32:35 2025 +0100 Suppression méthode evaluate_litteral Diff: --- gcc/cgraphunit.cc | 22 +- 1 file changed, 1 inserti

[gcc(refs/users/mikael/heads/refactor_descriptor_v01)] Affichage conditionnelle

2025-03-06 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:b217573b49caeebc0126e5a6c4ff5109b6cdc64a commit b217573b49caeebc0126e5a6c4ff5109b6cdc64a Author: Mikael Morin Date: Thu Mar 6 11:01:40 2025 +0100 Affichage conditionnelle Diff: --- gcc/cgraphunit.cc | 11 ++- 1 file changed, 10 insertions(+), 1 deletion(-)

[gcc(refs/users/mikael/heads/refactor_descriptor_v01)] gimple-exec Restauration tests print_first_data_ref_part

2025-03-06 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:257774fde348f21e93360443a91197ae856b9336 commit 257774fde348f21e93360443a91197ae856b9336 Author: Mikael Morin Date: Thu Mar 6 11:10:40 2025 +0100 gimple-exec Restauration tests print_first_data_ref_part Diff: --- gcc/cgraphunit.cc | 353 +

[gcc(refs/users/mikael/heads/refactor_descriptor_v01)] Modification affichage MEM_REF d'alloc.

2025-03-06 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:c346c506b4a5e5af0e8fa5677825e9f7bcb805ef commit c346c506b4a5e5af0e8fa5677825e9f7bcb805ef Author: Mikael Morin Date: Thu Mar 6 17:22:35 2025 +0100 Modification affichage MEM_REF d'alloc. Diff: --- gcc/cgraphunit.cc | 162 ++

[gcc(refs/users/mikael/heads/refactor_descriptor_v01)] Prise en charge POINTER_PLUS_EXPR

2025-03-06 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:e51be59ecf7e5d7ce9d2da0fd8fbc977c4b7aa79 commit e51be59ecf7e5d7ce9d2da0fd8fbc977c4b7aa79 Author: Mikael Morin Date: Wed Mar 5 10:55:56 2025 +0100 Prise en charge POINTER_PLUS_EXPR Diff: --- gcc/cgraphunit.cc | 165 ++--

[gcc(refs/users/mikael/heads/refactor_descriptor_v01)] Correction initialisation variable

2025-03-06 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:2bfdabdbd12fdd2b175620d67f3c15e1ea49aa6a commit 2bfdabdbd12fdd2b175620d67f3c15e1ea49aa6a Author: Mikael Morin Date: Thu Mar 6 19:27:49 2025 +0100 Correction initialisation variable Diff: --- gcc/cgraphunit.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) di

[gcc(refs/users/mikael/heads/refactor_descriptor_v01)] Changement type retour get_address: data_storage -> storage_address

2025-03-06 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:f7b4f69154fbaf8483321bd1f2abe4fbe8008e85 commit f7b4f69154fbaf8483321bd1f2abe4fbe8008e85 Author: Mikael Morin Date: Tue Mar 4 22:32:21 2025 +0100 Changement type retour get_address: data_storage -> storage_address Diff: --- gcc/cgraphunit.cc | 91 +++

[gcc(refs/users/mikael/heads/refactor_descriptor_v01)] Correction régression alloc_comp_assign_12 etc

2025-03-11 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:082e1db6d4ff0765771796d8648b800323c09239 commit 082e1db6d4ff0765771796d8648b800323c09239 Author: Mikael Morin Date: Thu Mar 6 19:32:28 2025 +0100 Correction régression alloc_comp_assign_12 etc Diff: --- gcc/fortran/trans-array.cc | 18 ++ 1 file chan

[gcc(refs/users/mikael/heads/refactor_descriptor_v01)] Initialisations variables statiques et amélioration constructeurs

2025-03-11 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:de6fad016bb72189ebce2032a485d006ff926a79 commit de6fad016bb72189ebce2032a485d006ff926a79 Author: Mikael Morin Date: Wed Mar 5 18:44:00 2025 +0100 Initialisations variables statiques et amélioration constructeurs Diff: --- gcc/cgraphunit.cc | 173

[gcc(refs/users/mikael/heads/refactor_descriptor_v01)] Utilisation d'un seul objet heap_memory global

2025-03-11 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:9962948fa720820cb2a22b74253c425d3d108062 commit 9962948fa720820cb2a22b74253c425d3d108062 Author: Mikael Morin Date: Tue Mar 4 18:40:22 2025 +0100 Utilisation d'un seul objet heap_memory global Diff: --- gcc/cgraphunit.cc | 513 ++-

[gcc(refs/users/mikael/heads/refactor_descriptor_v01)] Correction PR100020.f90

2025-03-12 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:14eacab78b9f91851eca51679ffe34e0c44c2554 commit 14eacab78b9f91851eca51679ffe34e0c44c2554 Author: Mikael Morin Date: Wed Mar 12 15:57:05 2025 +0100 Correction PR100020.f90 Diff: --- gcc/fortran/trans-types.cc | 5 - 1 file changed, 4 insertions(+), 1 deletion(-)

[gcc(refs/users/mikael/heads/refactor_descriptor_v01)] Renseignement type canonique pour descripteurs de classe.

2025-03-12 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:dcbfcf816af8c00e233e9a5c679a149381ff27e2 commit dcbfcf816af8c00e233e9a5c679a149381ff27e2 Author: Mikael Morin Date: Mon Mar 10 10:08:37 2025 +0100 Renseignement type canonique pour descripteurs de classe. Diff: --- gcc/fortran/class.cc | 75 +++

[gcc(refs/users/mikael/heads/refactor_descriptor_v01)] Correction dynamic_dispatch_4.f03.

2025-03-12 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:ff6f2cd7e8ed66a7d49b57b32ee98445307d36b2 commit ff6f2cd7e8ed66a7d49b57b32ee98445307d36b2 Author: Mikael Morin Date: Tue Mar 11 21:43:38 2025 +0100 Correction dynamic_dispatch_4.f03. Diff: --- gcc/fortran/f95-lang.cc | 46 +

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

2025-03-13 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:b33b93e06ab1f1f2f0da259b1e4383da7284fda4 commit b33b93e06ab1f1f2f0da259b1e4383da7284fda4 Author: Mikael Morin Date: Thu Mar 13 21:46:02 2025 +0100 Correction régression allocate_with_source_16.f90 Diff: --- gcc/fortran/trans-types.cc | 5 - 1 file changed, 4 ins

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

2025-03-13 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:64df282fedfc7321bfa3ea2772604395fc828e73 commit 64df282fedfc7321bfa3ea2772604395fc828e73 Author: Mikael Morin Date: Thu Mar 13 21:25:04 2025 +0100 Correction régression class_optional_2.f90 Diff: --- gcc/fortran/trans-types.cc | 63 +++---

[gcc(refs/users/mikael/heads/refactor_descriptor_v01)] Correction régression submodule_6.f08

2025-03-13 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:84bf56c81627cf0dfe13a54764e71a68a0e6b4b2 commit 84bf56c81627cf0dfe13a54764e71a68a0e6b4b2 Author: Mikael Morin Date: Thu Mar 13 22:06:57 2025 +0100 Correction régression submodule_6.f08 Diff: --- gcc/fortran/trans-decl.cc | 5 - gcc/fortran/trans-types.cc | 2 +-

[gcc(refs/users/mikael/heads/refactor_descriptor_v01)] Correction régression class_array_9.f03

2025-03-12 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:198238fd1f704b11d9aaffd4e2badc8c8c24f6d7 commit 198238fd1f704b11d9aaffd4e2badc8c8c24f6d7 Author: Mikael Morin Date: Wed Mar 12 19:04:10 2025 +0100 Correction régression class_array_9.f03 Diff: --- gcc/fortran/trans-expr.cc | 2 +- 1 file changed, 1 insertion(+), 1 d

[gcc(refs/users/mikael/heads/refactor_descriptor_v01)] Correction régression typebound_generic_6.f03

2025-03-12 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:d656665abfb7c6172f982d13c1da825c3eb4786d commit d656665abfb7c6172f982d13c1da825c3eb4786d Author: Mikael Morin Date: Mon Mar 10 22:42:35 2025 +0100 Correction régression typebound_generic_6.f03 Diff: --- gcc/alias.cc | 11 ++- gcc/alias.h

[gcc(refs/users/mikael/heads/refactor_descriptor_v01)] Correction class_defined_operator_1.f03

2025-03-12 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:ebad9592fab8e31ed15092b2cfa1ed23af3e9569 commit ebad9592fab8e31ed15092b2cfa1ed23af3e9569 Author: Mikael Morin Date: Wed Mar 12 15:19:04 2025 +0100 Correction class_defined_operator_1.f03 Diff: --- gcc/fortran/f95-lang.cc | 13 ++--- 1 file changed, 10 insert

[gcc(refs/users/mikael/heads/refactor_descriptor_v01)] Correction dynamic_dispatch_6.f03

2025-03-12 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:dbc518c31fd3da3050ce399fb30ad951cddea8cf commit dbc518c31fd3da3050ce399fb30ad951cddea8cf Author: Mikael Morin Date: Tue Mar 11 15:21:14 2025 +0100 Correction dynamic_dispatch_6.f03 Diff: --- gcc/fortran/trans-types.cc | 11 +-- 1 file changed, 9 insertions(+

[gcc(refs/users/mikael/heads/refactor_descriptor_v01)] Correction régression dynamic_dispatch_11.f03

2025-03-12 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:9439e1aeaa0abf0de5ca6c9d3b46c2d2f5dd4b6f commit 9439e1aeaa0abf0de5ca6c9d3b46c2d2f5dd4b6f Author: Mikael Morin Date: Tue Mar 11 12:17:15 2025 +0100 Correction régression dynamic_dispatch_11.f03 Resolve class symbol type. Diff: --- gcc/fortran/gfortran.h

[gcc(refs/users/mikael/heads/refactor_descriptor_v01)] Correction reste régression class_defined_operator_2.f03

2025-03-12 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:996cb111be0a759162dd37e819ddbfdba4d50a7d commit 996cb111be0a759162dd37e819ddbfdba4d50a7d Author: Mikael Morin Date: Tue Mar 11 13:39:58 2025 +0100 Correction reste régression class_defined_operator_2.f03 Diff: --- gcc/fortran/trans-types.cc | 21 +---

[gcc(refs/users/mikael/heads/refactor_descriptor_v01)] Ajout support TARGET_MEM_REF

2025-03-11 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:decef7c0572b6bea75f461cb89355db51f04c3c7 commit decef7c0572b6bea75f461cb89355db51f04c3c7 Author: Mikael Morin Date: Tue Mar 4 21:00:06 2025 +0100 Ajout support TARGET_MEM_REF Diff: --- gcc/cgraphunit.cc | 271 -- 1

[gcc(refs/users/mikael/heads/refactor_descriptor_v01)] gimple-exec: affichage valeur undef

2025-03-13 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:a39a9ecc71c8c253a844a767c984f74ed5ba41fa commit a39a9ecc71c8c253a844a767c984f74ed5ba41fa Author: Mikael Morin Date: Thu Mar 13 09:46:18 2025 +0100 gimple-exec: affichage valeur undef Diff: --- gcc/cgraphunit.cc | 174 +

[gcc(refs/users/mikael/heads/refactor_descriptor_v01)] Correction régression select_type_26.f03

2025-03-13 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:0772b835b1f3c37c0ec5ea9e7554090bf164345c commit 0772b835b1f3c37c0ec5ea9e7554090bf164345c Author: Mikael Morin Date: Thu Mar 13 11:08:37 2025 +0100 Correction régression select_type_26.f03 Diff: --- gcc/fortran/trans-types.cc | 3 +++ 1 file changed, 3 insertions(+)

[gcc(refs/users/mikael/heads/refactor_descriptor_v01)] Réduction différences

2025-02-13 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:d8e509d0ad729942dabbd64b912d6a62907de29b commit d8e509d0ad729942dabbd64b912d6a62907de29b Author: Mikael Morin Date: Wed Feb 12 18:50:20 2025 +0100 Réduction différences Diff: --- gcc/fortran/trans-array.cc | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-)

[gcc(refs/users/mikael/heads/refactor_descriptor_v01)] Correction régression class_transformational_2

2025-02-13 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:cf483b5ab35b5c7e1e68e60fc767b5796e2969c7 commit cf483b5ab35b5c7e1e68e60fc767b5796e2969c7 Author: Mikael Morin Date: Thu Feb 13 18:22:47 2025 +0100 Correction régression class_transformational_2 Diff: --- gcc/fortran/trans-array.cc | 3 +-- 1 file changed, 1 insertio

[gcc(refs/users/mikael/heads/refactor_descriptor_v01)] Correction typo

2025-02-13 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:2e7ed307c6cf6f5ffadbb11c16a1d2d6ce678c6d commit 2e7ed307c6cf6f5ffadbb11c16a1d2d6ce678c6d Author: Mikael Morin Date: Thu Feb 13 20:28:23 2025 +0100 Correction typo Diff: --- gcc/fortran/trans-array.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git

[gcc] Created branch 'mikael/heads/refactor_descriptor_v01' in namespace 'refs/users'

2025-02-14 Thread Mikael Morin via Gcc-cvs
The branch 'mikael/heads/refactor_descriptor_v01' was created in namespace 'refs/users' pointing to: a7d30957412c... Déplacement fonction

[gcc(refs/users/mikael/heads/refactor_descriptor_v01)] Appel méthode shift descriptor dans gfc_trans_pointer_assignment

2025-02-14 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:ecdc8da68c9d5419d4c0e6ec9b1b3278076cbdf0 commit ecdc8da68c9d5419d4c0e6ec9b1b3278076cbdf0 Author: Mikael Morin Date: Tue Dec 17 22:37:18 2024 +0100 Appel méthode shift descriptor dans gfc_trans_pointer_assignment Diff: --- gcc/fortran/trans-array.cc | 129 +++

[gcc(refs/users/mikael/heads/refactor_descriptor_v01)] Utilisation de la méthode de nullification pour nullifier un pointeur

2025-02-14 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:b68e4d2ef22d8fe82d628a320c6577d1d0a946dd commit b68e4d2ef22d8fe82d628a320c6577d1d0a946dd Author: Mikael Morin Date: Wed Dec 18 19:04:41 2024 +0100 Utilisation de la méthode de nullification pour nullifier un pointeur Correction régression modifiable_p

[gcc(refs/users/mikael/heads/refactor_descriptor_v01)] Utilisation gfc_clear_descriptor dans gfc_conv_derived_to_class

2025-02-14 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:db8dddefb7b3659f1307058b98421fc9edf2e6de commit db8dddefb7b3659f1307058b98421fc9edf2e6de Author: Mikael Morin Date: Wed Dec 11 16:03:10 2024 +0100 Utilisation gfc_clear_descriptor dans gfc_conv_derived_to_class essai suppression Suppression fonction

[gcc(refs/users/mikael/heads/refactor_descriptor_v01)] Extraction fonction fcncall_realloc_result

2025-02-14 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:ed6fee22d9c29ebee21ce323726fb14cfb8d6ed1 commit ed6fee22d9c29ebee21ce323726fb14cfb8d6ed1 Author: Mikael Morin Date: Thu Jan 9 21:38:39 2025 +0100 Extraction fonction fcncall_realloc_result Correction variable inutilisée Correction régression coarray

[gcc(refs/users/mikael/heads/refactor_descriptor_v01)] Creation méthode initialisation descripteur

2025-02-14 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:3c45ca6ee9cb09354b7ede90cf410c13adeec82c commit 3c45ca6ee9cb09354b7ede90cf410c13adeec82c Author: Mikael Morin Date: Thu Dec 5 20:30:08 2024 +0100 Creation méthode initialisation descripteur Utilisation méthode initialisation descripteur gfc_trans_deferred_arr

[gcc(refs/users/mikael/heads/refactor_descriptor_v01)] Déplacement shift descriptor vers gfc_conv_array_parameter

2025-02-14 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:063c0014407236e53fa5c3734cab2f3fec5fa03f commit 063c0014407236e53fa5c3734cab2f3fec5fa03f Author: Mikael Morin Date: Tue Dec 17 17:27:24 2024 +0100 Déplacement shift descriptor vers gfc_conv_array_parameter Suppression variables inutilisées Diff: --- gcc/for

[gcc(refs/users/mikael/heads/refactor_descriptor_v01)] Sauvegarde modifs

2025-02-14 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:e3de44455296f04e014dad8c9efaef858384cfac commit e3de44455296f04e014dad8c9efaef858384cfac Author: Mikael Morin Date: Sat Dec 7 22:22:10 2024 +0100 Sauvegarde modifs Annulation suppression else Correction assertions Initialisation vptr

[gcc] Deleted branch 'mikael/heads/refactor_descriptor_v01' in namespace 'refs/users'

2025-02-14 Thread Mikael Morin via Gcc-cvs
The branch 'mikael/heads/refactor_descriptor_v01' in namespace 'refs/users' was deleted. It previously pointed to: e8d300a99c04... Déplacement fonction Diff: !!! WARNING: THE FOLLOWING COMMITS ARE NO LONGER ACCESSIBLE (LOST): ---

[gcc(refs/users/mikael/heads/refactor_descriptor_v01)] Factorisation set_contiguous_array

2025-02-14 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:ccb2dcc879e6c3debbd0e010cfc394cfde504fbc commit ccb2dcc879e6c3debbd0e010cfc394cfde504fbc Author: Mikael Morin Date: Fri Jan 17 17:25:59 2025 +0100 Factorisation set_contiguous_array Diff: --- gcc/fortran/trans-array.cc | 57 +++---

[gcc(refs/users/mikael/heads/refactor_descriptor_v01)] Factorisation gfc_conv_remap_descriptor

2025-02-14 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:7ed00263a569c00bf6bf52ea343e677b873e0e2f commit 7ed00263a569c00bf6bf52ea343e677b873e0e2f Author: Mikael Morin Date: Sat Jan 4 21:36:13 2025 +0100 Factorisation gfc_conv_remap_descriptor Correction régression pointer_remapping_5 Diff: --- gcc/fortran/trans-a

[gcc(refs/users/mikael/heads/refactor_descriptor_v01)] Essai suppression unlimited_polymorphic

2025-02-14 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:bd3573d2425487de1c1d165e86d63ff83037c584 commit bd3573d2425487de1c1d165e86d63ff83037c584 Author: Mikael Morin Date: Thu Jan 16 20:45:34 2025 +0100 Essai suppression unlimited_polymorphic Diff: --- gcc/fortran/trans-array.cc | 13 - gcc/fortran/trans.h

[gcc(refs/users/mikael/heads/refactor_descriptor_v01)] Factorisation shift descriptor

2025-02-14 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:7818e31b1ca1ea4796040325332a850765ef9fdd commit 7818e31b1ca1ea4796040325332a850765ef9fdd Author: Mikael Morin Date: Thu Jan 16 14:51:42 2025 +0100 Factorisation shift descriptor Diff: --- gcc/fortran/trans-expr.cc | 7 +-- 1 file changed, 1 insertion(+), 6 delet

[gcc(refs/users/mikael/heads/refactor_descriptor_v01)] Introduction gfc_copy_sequence_descriptor

2025-02-14 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:6d1a550acfb35381deea5afbd424a7e79852f5b1 commit 6d1a550acfb35381deea5afbd424a7e79852f5b1 Author: Mikael Morin Date: Tue Dec 31 15:27:35 2024 +0100 Introduction gfc_copy_sequence_descriptor Correction régression sizeof_6 Diff: --- gcc/fortran/trans-array.cc

[gcc(refs/users/mikael/heads/refactor_descriptor_v01)] Factorisation gfc_conv_expr_descriptor

2025-02-14 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:d607595f1f4f4566776000aeedfd4d0bb3ce4b9b commit d607595f1f4f4566776000aeedfd4d0bb3ce4b9b Author: Mikael Morin Date: Thu Jan 16 14:00:20 2025 +0100 Factorisation gfc_conv_expr_descriptor Diff: --- gcc/fortran/trans-array.cc | 358 +++--

[gcc(refs/users/mikael/heads/refactor_descriptor_v01)] Factorisation set descriptor with shape

2025-02-14 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:c3a50c1a8cb83384345d3dc3530fbb9b830d6e85 commit c3a50c1a8cb83384345d3dc3530fbb9b830d6e85 Author: Mikael Morin Date: Fri Jan 17 21:46:27 2025 +0100 Factorisation set descriptor with shape Diff: --- gcc/fortran/trans-array.cc | 78 +

[gcc(refs/users/mikael/heads/refactor_descriptor_v01)] Factorisation shift descriptor

2025-02-14 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:7421792ba1ee3c272b294ac19a85bc43ad73e3c7 commit 7421792ba1ee3c272b294ac19a85bc43ad73e3c7 Author: Mikael Morin Date: Thu Jan 16 14:35:14 2025 +0100 Factorisation shift descriptor Diff: --- gcc/fortran/trans-array.cc | 6 +++--- gcc/fortran/trans-array.h | 1 + gcc/f

[gcc(refs/users/mikael/heads/refactor_descriptor_v01)] Refactor conv_shift_descriptor

2025-02-14 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:a6d12d1f09654a5d3038b6042e645dd9da4c84a5 commit a6d12d1f09654a5d3038b6042e645dd9da4c84a5 Author: Mikael Morin Date: Thu Jan 16 15:28:38 2025 +0100 Refactor conv_shift_descriptor Correction régressions Correction régression gfc_conv_expr_descriptor D

[gcc(refs/users/mikael/heads/refactor_descriptor_v01)] Factorisation copie gfc_conv_expr_descriptor

2025-02-14 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:82413c99dc41ba8b632e751540ba26d97ea67ceb commit 82413c99dc41ba8b632e751540ba26d97ea67ceb Author: Mikael Morin Date: Wed Jan 15 17:51:21 2025 +0100 Factorisation copie gfc_conv_expr_descriptor Diff: --- gcc/fortran/trans-array.cc | 37 ++--

[gcc(refs/users/mikael/heads/refactor_descriptor_v01)] Factorisation shift descriptor

2025-02-14 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:c2ce7393ce79293896ae05dcfff402ffea2c9176 commit c2ce7393ce79293896ae05dcfff402ffea2c9176 Author: Mikael Morin Date: Tue Jan 21 22:27:02 2025 +0100 Factorisation shift descriptor Diff: --- gcc/fortran/trans-array.cc | 117 -

[gcc(refs/users/mikael/heads/refactor_descriptor_v01)] Factorisation set_contiguous_array

2025-02-14 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:b5834effc49cacae162a35ff2deafe3a9bbc9d1c commit b5834effc49cacae162a35ff2deafe3a9bbc9d1c Author: Mikael Morin Date: Fri Jan 17 17:48:42 2025 +0100 Factorisation set_contiguous_array Diff: --- gcc/fortran/trans-array.cc | 13 + 1 file changed, 1 insertion

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

2025-02-14 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:1392f13442685eacd23ee09a10daccbaf00481ec commit 1392f13442685eacd23ee09a10daccbaf00481ec Author: Mikael Morin Date: Fri Jan 24 16:01:58 2025 +0100 Factorisation initialisation depuis cfi Correction régression contiguous-2.f90 Correction regression co

[gcc(refs/users/mikael/heads/refactor_descriptor_v01)] Factorisation set_descriptor_from_scalar conv_derived_to_class

2025-02-14 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:c3d8cf0e081de45c9a2f5d2d80ff8675f5e4614a commit c3d8cf0e081de45c9a2f5d2d80ff8675f5e4614a Author: Mikael Morin Date: Wed Jan 29 18:22:29 2025 +0100 Factorisation set_descriptor_from_scalar conv_derived_to_class Diff: --- gcc/fortran/trans-expr.cc | 42 +++

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

2025-02-14 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:57a9d2504fe45acda17cd2b7efa99495c276f4df commit 57a9d2504fe45acda17cd2b7efa99495c276f4df Author: Mikael Morin Date: Thu Jan 23 20:46:59 2025 +0100 Factorisation initialisation gfc depuis cfi Correction régression scalar descriptor Diff: --- gcc/fortran/tran

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

2025-02-14 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:84be5a435f2a78f8a9ab0bdf5b693a1e0c6b6fd5 commit 84be5a435f2a78f8a9ab0bdf5b693a1e0c6b6fd5 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

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

2025-02-14 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:41e38348a930505eacdc9386c9fce31a40bdbdb2 commit 41e38348a930505eacdc9386c9fce31a40bdbdb2 Author: Mikael Morin Date: Tue Jan 21 18:44:41 2025 +0100 Factorisation initialisation subarray_descriptor Diff: --- gcc/fortran/trans-expr.cc | 151

[gcc(refs/users/mikael/heads/refactor_descriptor_v01)] Introduction gfc_conv_descriptor_extent_get

2025-02-14 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:55a2a1029553f80b56f5a8c5ef8a5935c0dd1088 commit 55a2a1029553f80b56f5a8c5ef8a5935c0dd1088 Author: Mikael Morin Date: Wed Jan 22 19:02:13 2025 +0100 Introduction gfc_conv_descriptor_extent_get Diff: --- gcc/fortran/trans-array.cc | 84 ++---

[gcc(refs/users/mikael/heads/refactor_descriptor_v01)] Refactoring gfc_conv_descriptor_sm_get.

2025-02-14 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:7d9a5b709d1f2400ea62c334bff7c9d4436a687c commit 7d9a5b709d1f2400ea62c334bff7c9d4436a687c Author: Mikael Morin Date: Wed Jan 22 21:59:46 2025 +0100 Refactoring gfc_conv_descriptor_sm_get. Diff: --- gcc/fortran/trans-array.cc | 11 +++ gcc/fortran/trans-array.

[gcc(refs/users/mikael/heads/refactor_descriptor_v01)] Sauvegarde factorisation set_descriptor_from_scalar

2025-02-14 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:3e14437bb7d46a96bc507cbb41bd91e44b34ee77 commit 3e14437bb7d46a96bc507cbb41bd91e44b34ee77 Author: Mikael Morin Date: Tue Feb 4 11:16:32 2025 +0100 Sauvegarde factorisation set_descriptor_from_scalar Correction régression allocate_with_source_15.f03 Ne

[gcc(refs/users/mikael/heads/refactor_descriptor_v01)] Déplacement gfc_copy_sequence_descriptor

2025-02-14 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:f634a20a43b04a7f9993caa37af123d9a02ba7ff commit f634a20a43b04a7f9993caa37af123d9a02ba7ff Author: Mikael Morin Date: Thu Jan 30 21:21:39 2025 +0100 Déplacement gfc_copy_sequence_descriptor Correction erreur compil' Diff: --- gcc/fortran/trans-array.cc | 64 +

[gcc(refs/users/mikael/heads/refactor_descriptor_v01)] Déplacement gfc_set_gfc_from_cfi

2025-02-14 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:c980269c8043debd82e75a01b623d7279088402a commit c980269c8043debd82e75a01b623d7279088402a Author: Mikael Morin Date: Thu Jan 30 21:27:40 2025 +0100 Déplacement gfc_set_gfc_from_cfi Correction compil' Diff: --- gcc/fortran/trans-array.cc | 258 +++

[gcc(refs/users/mikael/heads/refactor_descriptor_v01)] Déplacement méthode set_descriptor_from_scalar

2025-02-14 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:9652121cbd1968be55401f85dab5b3bf5a178cdd commit 9652121cbd1968be55401f85dab5b3bf5a178cdd Author: Mikael Morin Date: Thu Jan 30 21:07:15 2025 +0100 Déplacement méthode set_descriptor_from_scalar Correction erreur compil' Diff: --- gcc/fortran/trans-array.cc

[gcc(refs/users/mikael/heads/refactor_descriptor_v01)] Introduction getters et setters descriptor compil' OK

2025-02-14 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:bed2485b5e68eb56ceaee133594eae256cbaf215 commit bed2485b5e68eb56ceaee133594eae256cbaf215 Author: Mikael Morin Date: Mon Feb 10 19:24:59 2025 +0100 Introduction getters et setters descriptor compil' OK Correction régression realloc on assign (associate_61, ...

[gcc(refs/users/mikael/heads/refactor_descriptor_v01)] Mises à jour dumps

2025-02-14 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:62bf6ea09a684d80ab4ac2b406ce62460d0425a1 commit 62bf6ea09a684d80ab4ac2b406ce62460d0425a1 Author: Mikael Morin Date: Tue Feb 11 18:07:23 2025 +0100 Mises à jour dumps Mise à jour dump bind-c-contiguous-2.f90 Mise à jour dumps coarray_poly_*.f90

[gcc(refs/users/mikael/heads/refactor_descriptor_v01)] Factorisation gfc_conv_shift_descriptor

2025-02-14 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:c55b04c7f241e7439c0f49b1762f8ebdea663073 commit c55b04c7f241e7439c0f49b1762f8ebdea663073 Author: Mikael Morin Date: Thu Feb 6 17:16:13 2025 +0100 Factorisation gfc_conv_shift_descriptor Correction compil' Correction régression allocated_4.f90

[gcc(refs/users/mikael/heads/refactor_descriptor_v01)] Factorisation set_descriptor_dimension

2025-02-14 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:bf057de23fdec616404bbe9ca73384463f5077c2 commit bf057de23fdec616404bbe9ca73384463f5077c2 Author: Mikael Morin Date: Fri Feb 7 12:07:36 2025 +0100 Factorisation set_descriptor_dimension Correction compil' Diff: --- gcc/fortran/trans-array.cc | 82 +++

[gcc(refs/users/mikael/heads/refactor_descriptor_v01)] Factorisation set temporary descriptor

2025-02-14 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:e6c9f7a5d3a273f68c14ce413067b11826a33adf commit e6c9f7a5d3a273f68c14ce413067b11826a33adf Author: Mikael Morin Date: Wed Feb 12 18:17:41 2025 +0100 Factorisation set temporary descriptor Suppression code redondant initialisation descriptor temporaire

[gcc(refs/users/mikael/heads/refactor_descriptor_v01)] Factorisation set_descriptor_from_scalar dans conv_class_to_class

2025-02-14 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:60fb6b7d916d2d309ca305c8848baefe06ae06c6 commit 60fb6b7d916d2d309ca305c8848baefe06ae06c6 Author: Mikael Morin Date: Tue Jan 28 21:03:24 2025 +0100 Factorisation set_descriptor_from_scalar dans conv_class_to_class Correction régression associate_66 Co

[gcc(refs/users/mikael/heads/refactor_descriptor_v01)] Factorisation set_descriptor_dimension

2025-02-14 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:ddb31d5d6926f57296dc9514c6cd17227eaba66f commit ddb31d5d6926f57296dc9514c6cd17227eaba66f Author: Mikael Morin Date: Thu Feb 13 20:26:47 2025 +0100 Factorisation set_descriptor_dimension Correction typo Diff: --- gcc/fortran/trans-array.cc | 12 +---

[gcc(refs/users/mikael/heads/refactor_descriptor_v01)] Factorisation shift_descriptor

2025-02-14 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:9a83288a7a4b4eed3b7c32271842013f9748d143 commit 9a83288a7a4b4eed3b7c32271842013f9748d143 Author: Mikael Morin Date: Thu Feb 13 21:03:54 2025 +0100 Factorisation shift_descriptor Diff: --- gcc/fortran/trans-expr.cc | 76 ---

[gcc(refs/users/mikael/heads/refactor_descriptor_v01)] Factorisation set_descriptor_from_scalar dans gfc_conv_scalar_to_descriptor

2025-02-14 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:468055f1d8a69b5b86fa7d661811bcd6263dbb51 commit 468055f1d8a69b5b86fa7d661811bcd6263dbb51 Author: Mikael Morin Date: Wed Jan 29 19:05:04 2025 +0100 Factorisation set_descriptor_from_scalar dans gfc_conv_scalar_to_descriptor Correction régression pr49213.f90

[gcc(refs/users/mikael/heads/refactor_descriptor_v01)] match: Unwrap non-lvalue as unary or binary operand

2025-02-14 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:ab0d39c3b07ee84a26feed2a5a5fac92233073aa commit ab0d39c3b07ee84a26feed2a5a5fac92233073aa Author: Mikael Morin Date: Thu Jul 4 15:24:36 2024 +0200 match: Unwrap non-lvalue as unary or binary operand This avoids most of the testsuite dump pattern updates with a

[gcc(refs/users/mikael/heads/refactor_descriptor_v01)] match: Simplify double not and double negate to a non_lvalue

2025-02-14 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:6c677650e4960d95c4e5f6495249108bcfaf4107 commit 6c677650e4960d95c4e5f6495249108bcfaf4107 Author: Mikael Morin Date: Thu Jul 4 12:59:34 2024 +0200 match: Simplify double not and double negate to a non_lvalue I noticed while testing the second patch that none o

[gcc(refs/users/mikael/heads/refactor_descriptor_v01)] Correction non_lvalue PR97046.f90

2025-02-14 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:a6c99173bb640f2af17d64ed1cd4ee00ae2146b1 commit a6c99173bb640f2af17d64ed1cd4ee00ae2146b1 Author: Mikael Morin Date: Wed Feb 12 10:07:40 2025 +0100 Correction non_lvalue PR97046.f90 Diff: --- gcc/fortran/trans-array.cc | 42 +++---

[gcc(refs/users/mikael/heads/refactor_descriptor_v01)] Correction erreurs non-lvalue lhs pr113363.f90

2025-02-14 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:a6b20dd1bd5b8669a2a496045c6f1970df5c7472 commit a6b20dd1bd5b8669a2a496045c6f1970df5c7472 Author: Mikael Morin Date: Wed Feb 12 10:47:31 2025 +0100 Correction erreurs non-lvalue lhs pr113363.f90 Diff: --- gcc/fortran/trans-decl.cc | 21 + gcc/fort

[gcc(refs/users/mikael/heads/refactor_descriptor_v01)] Factorisation initialisation dimension descripteur

2025-02-14 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:ded0b8188e80164e73fef5b8f3051ec2e7f36eb1 commit ded0b8188e80164e73fef5b8f3051ec2e7f36eb1 Author: Mikael Morin Date: Sat Feb 8 21:37:49 2025 +0100 Factorisation initialisation dimension descripteur Correction régression realloc_on_assign_12.f90 Diff: --- gcc

[gcc(refs/users/mikael/heads/refactor_descriptor_v01)] Renseignement token par gfc_set_descriptor_from_scalar.

2025-02-14 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:d2722a02e8d2f2eada5abd697282e3a51327c285 commit d2722a02e8d2f2eada5abd697282e3a51327c285 Author: Mikael Morin Date: Wed Feb 5 15:12:25 2025 +0100 Renseignement token par gfc_set_descriptor_from_scalar. Diff: --- gcc/fortran/trans-array.cc | 27 --

[gcc(refs/users/mikael/heads/refactor_descriptor_v01)] Interdiction non-lvalue as lhs

2025-02-14 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:749c1436aba9cf3b6876fa8f31aac82af8329c64 commit 749c1436aba9cf3b6876fa8f31aac82af8329c64 Author: Mikael Morin Date: Tue Feb 11 21:34:11 2025 +0100 Interdiction non-lvalue as lhs git commit correction erreur gimplify Diff: --- gcc/gimplify.cc | 6 ++ 1 f

[gcc(refs/users/mikael/heads/refactor_descriptor_v01)] réduction différences dump assumed_rank_12.f90

2025-02-14 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:79734111aa08107a2cafd5bdb5744fa5cef5aa92 commit 79734111aa08107a2cafd5bdb5744fa5cef5aa92 Author: Mikael Morin Date: Wed Feb 5 11:45:00 2025 +0100 réduction différences dump assumed_rank_12.f90 Diff: --- gcc/fortran/trans-array.cc | 126 ++

[gcc(refs/users/mikael/heads/refactor_descriptor_v01)] Update dump match count

2025-02-14 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:123a4927b085ed0044f4ef885726f4ab3f2aaa84 commit 123a4927b085ed0044f4ef885726f4ab3f2aaa84 Author: Mikael Morin Date: Thu Jan 30 16:53:48 2025 +0100 Update dump match count Diff: --- gcc/testsuite/gfortran.dg/coarray_collectives_18.f90 | 2 +- 1 file changed, 1 insert

[gcc(refs/users/mikael/heads/refactor_descriptor_v01)] Séparation motifs dump assumed_rank_12.f90

2025-02-14 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:d57bd41920599b47a05068e6a78fbc44d786e441 commit d57bd41920599b47a05068e6a78fbc44d786e441 Author: Mikael Morin Date: Wed Feb 5 11:57:09 2025 +0100 Séparation motifs dump assumed_rank_12.f90 Diff: --- gcc/testsuite/gfortran.dg/assumed_rank_12.f90 | 6 +- 1 file ch

[gcc(refs/users/mikael/heads/refactor_descriptor_v01)] Déplacement fonction

2025-02-14 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:a7d30957412cc9d49cbe8c775f3d9ad1f46bfad8 commit a7d30957412cc9d49cbe8c775f3d9ad1f46bfad8 Author: Mikael Morin Date: Fri Feb 14 09:34:02 2025 +0100 Déplacement fonction Diff: --- gcc/fortran/trans-array.cc | 53 ++ gcc/fort

[gcc(refs/users/mikael/heads/refactor_descriptor_v01)] Ajout surcharge gfc_conv_descriptor_type_set

2025-02-14 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:35c975b3a6ee65be51b96848764a90105aa59f81 commit 35c975b3a6ee65be51b96848764a90105aa59f81 Author: Mikael Morin Date: Wed Feb 12 10:22:42 2025 +0100 Ajout surcharge gfc_conv_descriptor_type_set Diff: --- gcc/fortran/trans-array.cc | 41 +---

[gcc(refs/users/mikael/heads/refactor_descriptor_v01)] Essai suppression code inutile

2025-02-14 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:c8dd6ca3fb39f2b21f7edf0628718f0ae6fb1124 commit c8dd6ca3fb39f2b21f7edf0628718f0ae6fb1124 Author: Mikael Morin Date: Fri Feb 14 13:50:51 2025 +0100 Essai suppression code inutile Diff: --- gcc/fortran/trans-expr.cc | 10 -- 1 file changed, 10 deletions(-) di

[gcc(refs/users/mikael/heads/refactor_descriptor_v01)] Suppression argument nelems gfc_array_allocate

2025-02-14 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:c761a6e18c135f3fdbef79c1da6fc72698816ecd commit c761a6e18c135f3fdbef79c1da6fc72698816ecd Author: Mikael Morin Date: Fri Feb 14 12:11:43 2025 +0100 Suppression argument nelems gfc_array_allocate Diff: --- gcc/fortran/trans-array.cc | 6 ++ gcc/fortran/trans-array

[gcc(refs/users/mikael/heads/refactor_descriptor_v01)] Mise à jour commentaires.

2025-02-14 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:f002d571cfa29ce2a678181f64258577a6bba90b commit f002d571cfa29ce2a678181f64258577a6bba90b Author: Mikael Morin Date: Fri Feb 14 12:23:42 2025 +0100 Mise à jour commentaires. Diff: --- gcc/fortran/trans-array.cc | 37 ++--- 1 file chang

[gcc(refs/users/mikael/heads/refactor_descriptor_v01)] Renommage gfc_array_init_count -> gfc_descr_init_count

2025-02-14 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:8b736715caca8a9c533c7e721e677ed99401f17c commit 8b736715caca8a9c533c7e721e677ed99401f17c Author: Mikael Morin Date: Fri Feb 14 13:46:24 2025 +0100 Renommage gfc_array_init_count -> gfc_descr_init_count Diff: --- gcc/fortran/trans-array.cc | 4 ++-- 1 file changed, 2

[gcc(refs/users/mikael/heads/refactor_descriptor_v01)] Factorisation descriptor_element_size

2025-02-14 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:c141dd194ec615b06b21a493267385487c433cd2 commit c141dd194ec615b06b21a493267385487c433cd2 Author: Mikael Morin Date: Fri Feb 14 11:04:01 2025 +0100 Factorisation descriptor_element_size Diff: --- gcc/fortran/trans-array.cc | 85 +++

[gcc(refs/users/mikael/heads/refactor_descriptor_v01)] Mise à jour offset & span dans gfc_array_init_size

2025-02-14 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:537d11778347885424c87b8aebe23ea97bcdd462 commit 537d11778347885424c87b8aebe23ea97bcdd462 Author: Mikael Morin Date: Fri Feb 14 11:22:35 2025 +0100 Mise à jour offset & span dans gfc_array_init_size Diff: --- gcc/fortran/trans-array.cc | 34 --

[gcc(refs/users/mikael/heads/refactor_descriptor_v01)] Séparation get_array_memory_size

2025-02-14 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:5b2a88f775bfcb66e3b0bfda584a7592c2c39fdb commit 5b2a88f775bfcb66e3b0bfda584a7592c2c39fdb Author: Mikael Morin Date: Fri Feb 14 12:07:08 2025 +0100 Séparation get_array_memory_size Diff: --- gcc/fortran/trans-array.cc | 160 ++-

[gcc(refs/users/mikael/heads/pr118896_v02)] fortran: Declare virtual tables read-only

2025-02-17 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:5bdd45c4d910c83bb940e173c313aeed23bd183f commit 5bdd45c4d910c83bb940e173c313aeed23bd183f Author: Mikael Morin Date: Sun Feb 16 22:25:01 2025 +0100 fortran: Declare virtual tables read-only Add the read-only flag on the artificial variables we create to hold

[gcc/mikael/heads/pr118896_v02] fortran: Declare virtual tables read-only

2025-02-17 Thread Mikael Morin via Gcc-cvs
The branch 'mikael/heads/pr118896_v02' was updated to point to: 5bdd45c4d910... fortran: Declare virtual tables read-only It previously pointed to: e6abc3922ec9... fortran: Declare virtual tables read-only Diff: !!! WARNING: THE FOLLOWING COMMITS ARE NO LONGER ACCESSIBLE (LOST):

[gcc/mikael/heads/pr118896_v02] fortran: Declare virtual tables read-only

2025-02-17 Thread Mikael Morin via Gcc-cvs
The branch 'mikael/heads/pr118896_v02' was updated to point to: c475cbeeabde... fortran: Declare virtual tables read-only It previously pointed to: 5bdd45c4d910... fortran: Declare virtual tables read-only Diff: !!! WARNING: THE FOLLOWING COMMITS ARE NO LONGER ACCESSIBLE (LOST):

[gcc(refs/users/mikael/heads/pr118896_v02)] fortran: Declare virtual tables read-only

2025-02-17 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:c475cbeeabdec525fee57cd372db6688e999ed02 commit c475cbeeabdec525fee57cd372db6688e999ed02 Author: Mikael Morin Date: Sun Feb 16 22:25:01 2025 +0100 fortran: Declare virtual tables read-only Add the read-only flag on the artificial variables we create to hold

<    6   7   8   9   10   11   12   13   14   15   >