The branch 'mikael/heads/refactor_descriptor_v04' was created in namespace
'refs/users' pointing to:
8fd3bbc0668d... Réduction utilisations stride_get
https://gcc.gnu.org/g:189b6afd2a993e652c8c496f8fdf7e26ad76e80e
commit 189b6afd2a993e652c8c496f8fdf7e26ad76e80e
Author: Mikael Morin
Date: Sun Mar 30 18:16:46 2025 +0200
Réduction utilisations stride_get
Diff:
---
gcc/fortran/trans-decl.cc | 4 +---
gcc/fortran/trans-openmp.cc | 38 +++
https://gcc.gnu.org/g:219b7511d0400fe2eb400dcfc618486d4931a908
commit 219b7511d0400fe2eb400dcfc618486d4931a908
Author: Mikael Morin
Date: Wed Mar 5 23:06:05 2025 +0100
Décomposition de la mise à jour des structures champ par champ
Diff:
---
gcc/cgraphunit.cc | 490 +--
https://gcc.gnu.org/g:fbd2e7f91c7bdda7a7414fa0e9ddc5e3fd74bf11
commit fbd2e7f91c7bdda7a7414fa0e9ddc5e3fd74bf11
Author: Mikael Morin
Date: Tue Jan 21 18:44:41 2025 +0100
Factorisation initialisation subarray_descriptor
Diff:
---
gcc/fortran/trans-expr.cc | 151
https://gcc.gnu.org/g:e191522b38419df23e35bb4a509609506b9a324f
commit e191522b38419df23e35bb4a509609506b9a324f
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
https://gcc.gnu.org/g:5932deec3e300efa18013ab6c7ebc2c73115e23a
commit 5932deec3e300efa18013ab6c7ebc2c73115e23a
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
https://gcc.gnu.org/g:bc16ffd1d64e963598e10fc34fa140f359f829dd
commit bc16ffd1d64e963598e10fc34fa140f359f829dd
Author: Mikael Morin
Date: Sat Mar 15 16:52:01 2025 +0100
Déplacement fonctions supplémentaires
Diff:
---
gcc/fortran/trans-array.cc | 194 ++---
https://gcc.gnu.org/g:aac38937e9d294ac6f4272bdc2508e3869bbc44d
commit aac38937e9d294ac6f4272bdc2508e3869bbc44d
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, ...
https://gcc.gnu.org/g:0e549ec3b8116e2890cd19edebefc2d55331fe61
commit 0e549ec3b8116e2890cd19edebefc2d55331fe61
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
https://gcc.gnu.org/g:f08f78bfbc9244f6274bd6811761d2fc9b52b192
commit f08f78bfbc9244f6274bd6811761d2fc9b52b192
Author: Mikael Morin
Date: Wed Mar 5 10:55:56 2025 +0100
Prise en charge POINTER_PLUS_EXPR
Diff:
---
gcc/cgraphunit.cc | 165 ++--
https://gcc.gnu.org/g:1fe39957744eef2f28654833eb211a36b238cacf
commit 1fe39957744eef2f28654833eb211a36b238cacf
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
https://gcc.gnu.org/g:e1d862cbdaa4c3f4c9e16ba4728be03ca7d532de
commit e1d862cbdaa4c3f4c9e16ba4728be03ca7d532de
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
https://gcc.gnu.org/g:7a042a5aaa248d23d05141ea97265b93b0d15e06
commit 7a042a5aaa248d23d05141ea97265b93b0d15e06
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
https://gcc.gnu.org/g:323dd23d57243bba5bc3c1049a85087d0f3a0806
commit 323dd23d57243bba5bc3c1049a85087d0f3a0806
Author: Mikael Morin
Date: Wed Mar 5 21:11:56 2025 +0100
Affichage des mises à jour de structures champ par champ
Diff:
---
gcc/cgraphunit.cc | 172 +
https://gcc.gnu.org/g:a2316fb8fe2cb295fa88e89652ab2eca6ee73847
commit a2316fb8fe2cb295fa88e89652ab2eca6ee73847
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
https://gcc.gnu.org/g:8d1b1cde804abb626be2b782212fb84c3988d7de
commit 8d1b1cde804abb626be2b782212fb84c3988d7de
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
https://gcc.gnu.org/g:6801bc9fd42d2c81be1483e56dfed84c9a797746
commit 6801bc9fd42d2c81be1483e56dfed84c9a797746
Author: Mikael Morin
Date: Mon Feb 17 18:49:30 2025 +0100
Correction régression forall_13
Diff:
---
gcc/fortran/trans-array.cc | 86 ++---
https://gcc.gnu.org/g:ab7d5b1b1fb93bc4771a90ef759c1ebd896b9068
commit ab7d5b1b1fb93bc4771a90ef759c1ebd896b9068
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 ++
https://gcc.gnu.org/g:33162a6da16c9739178e045916f6560ee4713a95
commit 33162a6da16c9739178e045916f6560ee4713a95
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
https://gcc.gnu.org/g:83a6dc1bc513368e39c5c6ec6adb4b29d4f8a828
commit 83a6dc1bc513368e39c5c6ec6adb4b29d4f8a828
Author: Mikael Morin
Date: Fri Mar 14 15:40:09 2025 +0100
Factorisation set descriptor with shape
Diff:
---
gcc/fortran/trans-array.cc | 77 +
https://gcc.gnu.org/g:cab7316f723763564058b381f85dd2948389879a
commit cab7316f723763564058b381f85dd2948389879a
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
https://gcc.gnu.org/g:1d87733fb2a12c4ed75b1d84af0731dfa646f0cd
commit 1d87733fb2a12c4ed75b1d84af0731dfa646f0cd
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
https://gcc.gnu.org/g:9e9030951592f83556ac71fc36ab41c119e482ee
commit 9e9030951592f83556ac71fc36ab41c119e482ee
Author: Mikael Morin
Date: Fri Feb 14 09:34:02 2025 +0100
Déplacement fonction
Diff:
---
gcc/fortran/trans-array.cc | 53 ++
gcc/fort
https://gcc.gnu.org/g:e935f964d8dfa7a9db3242f1e0e3ea4dce6b213b
commit e935f964d8dfa7a9db3242f1e0e3ea4dce6b213b
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 --
https://gcc.gnu.org/g:9e938377ea3337cc07feee8ab1398ee5912c898d
commit 9e938377ea3337cc07feee8ab1398ee5912c898d
Author: Mikael Morin
Date: Fri Mar 14 16:30:09 2025 +0100
Correction erreur compil'
Diff:
---
gcc/fortran/trans-array.cc | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
d
https://gcc.gnu.org/g:9c2922b62d4203c069e62b2b54d431f33a9fbcb7
commit 9c2922b62d4203c069e62b2b54d431f33a9fbcb7
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 +---
https://gcc.gnu.org/g:26cb9480cc5ab421cc5dfe32500eaa23e5eef2f3
commit 26cb9480cc5ab421cc5dfe32500eaa23e5eef2f3
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
https://gcc.gnu.org/g:41b056229a428f1bfc1d13e7a8ef87e7e3601b30
commit 41b056229a428f1bfc1d13e7a8ef87e7e3601b30
Author: Mikael Morin
Date: Fri Feb 14 17:23:47 2025 +0100
Correction régression class_to_type_2.f90
Diff:
---
gcc/fortran/trans-array.cc | 8 +---
1 file changed, 5 insertio
https://gcc.gnu.org/g:b383284afec653cad74fa6ba44dbbaff5cad6a66
commit b383284afec653cad74fa6ba44dbbaff5cad6a66
Author: Mikael Morin
Date: Mon Feb 17 17:15:10 2025 +0100
Utilisation setter trans_associate_var
Diff:
---
gcc/fortran/trans-stmt.cc | 7 ---
1 file changed, 4 insertions(+)
https://gcc.gnu.org/g:c22a5a2463e428ee7fb962087d6dc5e4a95e61d9
commit c22a5a2463e428ee7fb962087d6dc5e4a95e61d9
Author: Mikael Morin
Date: Mon Feb 17 21:59:00 2025 +0100
Correction régression realloc_on_assign_1.f03
Diff:
---
gcc/fortran/trans-expr.cc | 42 +++-
https://gcc.gnu.org/g:6966490b3ee205b95db8a2e6259a301243dec164
commit 6966490b3ee205b95db8a2e6259a301243dec164
Author: Mikael Morin
Date: Mon Feb 17 14:43:06 2025 +0100
Suppression modif offset trans_associate_var
Diff:
---
gcc/fortran/trans-stmt.cc | 15 ---
1 file changed,
The branch 'mikael/heads/refactor_descriptor_v03' was created in namespace
'refs/users' pointing to:
6d201cc4a0c0... Suppression xfail typebound_call_22.f03
https://gcc.gnu.org/g:14d53ab4598a8db1fc1f20dbdbfaa88ee8e78bfd
commit 14d53ab4598a8db1fc1f20dbdbfaa88ee8e78bfd
Author: Mikael Morin
Date: Wed Feb 19 14:39:29 2025 +0100
Correction régression class_transformational_2.f90
Diff:
---
gcc/fortran/trans-array.cc | 1 -
1 file changed, 1 deleti
https://gcc.gnu.org/g:54cd4ae1122d7ec90f08506c0de65a3b936a4cc1
commit 54cd4ae1122d7ec90f08506c0de65a3b936a4cc1
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
https://gcc.gnu.org/g:1d7de2d039edcdfc0d42e8b00cc7cf288fd442ee
commit 1d7de2d039edcdfc0d42e8b00cc7cf288fd442ee
Author: Mikael Morin
Date: Wed Mar 5 21:11:56 2025 +0100
Affichage des mises à jour de structures champ par champ
Diff:
---
gcc/cgraphunit.cc | 172 +
https://gcc.gnu.org/g:2f30e5eb84f32d981b11a446134a207cde993dce
commit 2f30e5eb84f32d981b11a446134a207cde993dce
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(-)
https://gcc.gnu.org/g:04aaeab4f84ec5bbc9e0b46fee5a5dd6aca91c8f
commit 04aaeab4f84ec5bbc9e0b46fee5a5dd6aca91c8f
Author: Mikael Morin
Date: Thu Jan 16 14:00:20 2025 +0100
Factorisation gfc_conv_expr_descriptor
Diff:
---
gcc/fortran/trans-array.cc | 380 +++--
https://gcc.gnu.org/g:2a458b78674f25b72305bae1e48005a6c3417eb8
commit 2a458b78674f25b72305bae1e48005a6c3417eb8
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 +++
https://gcc.gnu.org/g:e7aa6473af4187ec5a140dde0c9e42174982301b
commit e7aa6473af4187ec5a140dde0c9e42174982301b
Author: Mikael Morin
Date: Wed Jan 15 17:51:21 2025 +0100
Factorisation copie gfc_conv_expr_descriptor
Diff:
---
gcc/fortran/trans-array.cc | 58
https://gcc.gnu.org/g:66efb52d8615e049a854e052ddf00c31188df3a8
commit 66efb52d8615e049a854e052ddf00c31188df3a8
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
https://gcc.gnu.org/g:a2e632b52abb44986096314fe0a53fc9f984c966
commit a2e632b52abb44986096314fe0a53fc9f984c966
Author: Mikael Morin
Date: Sat Dec 7 22:22:10 2024 +0100
Sauvegarde modifs
Annulation suppression else
Correction assertions
Initialisation vptr
https://gcc.gnu.org/g:934e6a2f1f9b2da78fe53d1ae4746966944ead83
commit 934e6a2f1f9b2da78fe53d1ae4746966944ead83
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
https://gcc.gnu.org/g:8476914249d183df6439c7a0058fcca9957559b5
commit 8476914249d183df6439c7a0058fcca9957559b5
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 +
https://gcc.gnu.org/g:e707baa2fd1c36dd4e8a327a3e83422a0eb37fb8
commit e707baa2fd1c36dd4e8a327a3e83422a0eb37fb8
Author: Mikael Morin
Date: Fri Feb 14 16:55:42 2025 +0100
Sauvegarde modif
Diff:
---
gcc/fortran/trans-array.cc | 94 --
gcc/fortran/
https://gcc.gnu.org/g:d0f9fc5d57426a6165e1606ef299ba8e6ec044de
commit d0f9fc5d57426a6165e1606ef299ba8e6ec044de
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 +++
https://gcc.gnu.org/g:da5e5710423d6343f0a87d02839a6081754af298
commit da5e5710423d6343f0a87d02839a6081754af298
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
https://gcc.gnu.org/g:2023667ca26ed29394eb90b918192c20f51998cb
commit 2023667ca26ed29394eb90b918192c20f51998cb
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
https://gcc.gnu.org/g:e3aef1c5f79dae91e67f59654ee0c5639788
commit e3aef1c5f79dae91e67f59654ee0c5639788
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
https://gcc.gnu.org/g:08f4b49929b1a93df91e481a1c1ed29d5b492fc4
commit 08f4b49929b1a93df91e481a1c1ed29d5b492fc4
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
https://gcc.gnu.org/g:0ab2f3b55a2ddd4fe6dbc1910510d5ededf604b8
commit 0ab2f3b55a2ddd4fe6dbc1910510d5ededf604b8
Author: Mikael Morin
Date: Fri Mar 14 15:42:06 2025 +0100
Correction bootstrap, ajout ; declaration.
Diff:
---
gcc/fortran/trans-array.cc | 4 ++--
1 file changed, 2 insertions(
https://gcc.gnu.org/g:b8713ef83c2657dae4578a94ac478c37d4ebf739
commit b8713ef83c2657dae4578a94ac478c37d4ebf739
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 ++---
https://gcc.gnu.org/g:bd3fd914be677aa6b791524822b9eede57af1855
commit bd3fd914be677aa6b791524822b9eede57af1855
Author: Mikael Morin
Date: Mon Feb 17 21:28:01 2025 +0100
Correction régression realloc_on_assign_23.f90
Diff:
---
gcc/fortran/trans-expr.cc | 8 +---
1 file changed, 5 inse
https://gcc.gnu.org/g:554aebc87d83b8abe5ab9d00c4c97453f74e8531
commit 554aebc87d83b8abe5ab9d00c4c97453f74e8531
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
https://gcc.gnu.org/g:b7c9a2a9af849aeddae1adc433b89ef32b0444ea
commit b7c9a2a9af849aeddae1adc433b89ef32b0444ea
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
https://gcc.gnu.org/g:8fabf6231403b688f81657c3188e0d20f6e60195
commit 8fabf6231403b688f81657c3188e0d20f6e60195
Author: Mikael Morin
Date: Tue Feb 18 22:41:55 2025 +0100
Correction typebound_operator_9.f90
Diff:
---
gcc/fortran/trans-expr.cc | 8 ++--
1 file changed, 6 insertions(+),
https://gcc.gnu.org/g:ffa7329b66ad48d388715248bf7d1ca2620cb767
commit ffa7329b66ad48d388715248bf7d1ca2620cb767
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
https://gcc.gnu.org/g:7da3557e8d2b321d3003a9a758fa5fcfa0f4778e
commit 7da3557e8d2b321d3003a9a758fa5fcfa0f4778e
Author: Mikael Morin
Date: Fri Mar 14 16:37:46 2025 +0100
Sauvegarde suppression initialisation inutile bornes pour taire warnings
Diff:
---
gcc/fortran/gfortran.h | 4
https://gcc.gnu.org/g:057f0c6bab0e61a522a894a0bfe618e345c9d1ab
commit 057f0c6bab0e61a522a894a0bfe618e345c9d1ab
Author: Mikael Morin
Date: Fri Feb 14 17:11:03 2025 +0100
Correction ICE class_to_type_1
Diff:
---
gcc/fortran/trans-array.cc | 30 --
1 file changed
https://gcc.gnu.org/g:47f527b9605b6c112f0f0cf2973251c9c9376344
commit 47f527b9605b6c112f0f0cf2973251c9c9376344
Author: Mikael Morin
Date: Sat Feb 15 18:29:16 2025 +0100
Correction régression class_assign_4.f90
Diff:
---
gcc/fortran/trans-array.cc | 6 --
1 file changed, 6 deletions(-
https://gcc.gnu.org/g:136929c7198627c9273030a4c19effae5be54454
commit 136929c7198627c9273030a4c19effae5be54454
Author: Mikael Morin
Date: Wed Mar 5 15:43:19 2025 +0100
Prise en charge zero extension
Diff:
---
gcc/cgraphunit.cc | 59 +--
https://gcc.gnu.org/g:af5275a1714af0fd73e6af8f1c87b04fbeaa4ad7
commit af5275a1714af0fd73e6af8f1c87b04fbeaa4ad7
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
https://gcc.gnu.org/g:df6c137cf4e4ebe258fb66cbfcc6a9045a9f7299
commit df6c137cf4e4ebe258fb66cbfcc6a9045a9f7299
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 +++
https://gcc.gnu.org/g:afed76dbc269b52c2ee92d4f607b514721ec5176
commit afed76dbc269b52c2ee92d4f607b514721ec5176
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
https://gcc.gnu.org/g:ae42c3df608ec18da96a26730b015546144140ad
commit ae42c3df608ec18da96a26730b015546144140ad
Author: Mikael Morin
Date: Thu Mar 6 17:22:35 2025 +0100
Modification affichage MEM_REF d'alloc.
Diff:
---
gcc/cgraphunit.cc | 162 ++
https://gcc.gnu.org/g:0647498123c253f44cbdd2267ccd18b8da3ec7b4
commit 0647498123c253f44cbdd2267ccd18b8da3ec7b4
Author: Mikael Morin
Date: Wed Mar 5 13:08:43 2025 +0100
Correction offset MEM_REF
Diff:
---
gcc/cgraphunit.cc | 166 +-
1 fi
https://gcc.gnu.org/g:6fb9c9fb7f2487b57e88dc1760bd74d198c2843b
commit 6fb9c9fb7f2487b57e88dc1760bd74d198c2843b
Author: Mikael Morin
Date: Wed Feb 12 18:17:41 2025 +0100
Factorisation set temporary descriptor
Suppression code redondant initialisation descriptor temporaire
https://gcc.gnu.org/g:8aff8a58d16fb6d5771f6889eb880b00d780f0fe
commit 8aff8a58d16fb6d5771f6889eb880b00d780f0fe
Author: Mikael Morin
Date: Tue Mar 11 21:43:38 2025 +0100
Correction dynamic_dispatch_4.f03.
Diff:
---
gcc/fortran/f95-lang.cc | 46 +
https://gcc.gnu.org/g:7f6d305a466cda9bfd1b3438fcbe78c71458578d
commit 7f6d305a466cda9bfd1b3438fcbe78c71458578d
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
https://gcc.gnu.org/g:453902cec8ce276ecb32a9b5b5c57676de4ffb62
commit 453902cec8ce276ecb32a9b5b5c57676de4ffb62
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 ++-
https://gcc.gnu.org/g:d18a72c5bcbbacf0320d943fa6720744313a3f45
commit d18a72c5bcbbacf0320d943fa6720744313a3f45
Author: Mikael Morin
Date: Fri Mar 7 10:22:58 2025 +0100
Correction régression PR100040.f90
Diff:
---
gcc/fortran/trans-stmt.cc | 2 ++
1 file changed, 2 insertions(+)
diff --g
https://gcc.gnu.org/g:ff9dcaf96f36526023d9dfb16f8ba9ad9f8dc669
commit ff9dcaf96f36526023d9dfb16f8ba9ad9f8dc669
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
https://gcc.gnu.org/g:3bf5b2590f7567c4b03b1cc1093dc1bd2b37bde4
commit 3bf5b2590f7567c4b03b1cc1093dc1bd2b37bde4
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(-)
https://gcc.gnu.org/g:7891dce8e6095671061c34ad674dbe2b1dac6df5
commit 7891dce8e6095671061c34ad674dbe2b1dac6df5
Author: Mikael Morin
Date: Thu Mar 13 09:46:18 2025 +0100
gimple-exec: affichage valeur undef
Diff:
---
gcc/cgraphunit.cc | 174 +
https://gcc.gnu.org/g:6ccdbf6eea18109b5c5deb515d0d82c0078d807a
commit 6ccdbf6eea18109b5c5deb515d0d82c0078d807a
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 +
https://gcc.gnu.org/g:8aba3758c4fe9acff8919a6f716c81021a482cb8
commit 8aba3758c4fe9acff8919a6f716c81021a482cb8
Author: Mikael Morin
Date: Thu Mar 6 10:55:01 2025 +0100
Prise en charges des functions sans valeur de retour + free
Diff:
---
gcc/cgraphunit.cc | 96 +++
https://gcc.gnu.org/g:84488c6956d90cbf8e2c60ce754dd5e13025e46c
commit 84488c6956d90cbf8e2c60ce754dd5e13025e46c
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
https://gcc.gnu.org/g:0b1117d4c590b0c0e4d93d91fdfa2431c25ec8ff
commit 0b1117d4c590b0c0e4d93d91fdfa2431c25ec8ff
Author: Mikael Morin
Date: Fri Mar 14 18:46:16 2025 +0100
Correction régression coarray_poly_8.f90
Diff:
---
gcc/testsuite/gfortran.dg/coarray_poly_8.f90 | 2 +-
1 file changed,
https://gcc.gnu.org/g:890daad3215bacf6ee6874b21239600f2c4674ac
commit 890daad3215bacf6ee6874b21239600f2c4674ac
Author: Mikael Morin
Date: Sat Mar 15 21:17:05 2025 +0100
Ajout type NULL_INITIALISATION
Diff:
---
gcc/fortran/trans-descriptor.cc | 15 +--
1 file changed, 5 insert
https://gcc.gnu.org/g:1bc10b59c053a883d84ebe318b090eb258ae91b1
commit 1bc10b59c053a883d84ebe318b090eb258ae91b1
Author: Mikael Morin
Date: Mon Feb 17 22:59:01 2025 +0100
Correction régression pr108889.f90 realloc_on_assign*
Diff:
---
gcc/fortran/trans-array.cc | 75 +++
https://gcc.gnu.org/g:b55c15ec2b0525b8708475a5a82f48c090a70801
commit b55c15ec2b0525b8708475a5a82f48c090a70801
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
https://gcc.gnu.org/g:2addd2fae6790868133e624d30940ef2c5220656
commit 2addd2fae6790868133e624d30940ef2c5220656
Author: Mikael Morin
Date: Sat Mar 15 20:56:48 2025 +0100
Ajout type DEFAULT_INITIALISATION
Diff:
---
gcc/fortran/trans-descriptor.cc | 22 --
1 file changed
https://gcc.gnu.org/g:801fb3d1420c1a076f8421cc106c40b04c032501
commit 801fb3d1420c1a076f8421cc106c40b04c032501
Author: Mikael Morin
Date: Sat Mar 15 20:01:05 2025 +0100
Correction régression allocatable_lenth_2.f90
Diff:
---
gcc/fortran/trans-descriptor.cc | 2 +-
1 file changed, 1 inser
https://gcc.gnu.org/g:8dcfb01cff72701ba57f5db0539cf22b1c124a98
commit 8dcfb01cff72701ba57f5db0539cf22b1c124a98
Author: Mikael Morin
Date: Thu Mar 6 10:55:01 2025 +0100
Prise en charges des functions sans valeur de retour + free
Diff:
---
gcc/cgraphunit.cc | 96 +++
https://gcc.gnu.org/g:6856c978543486cfc6e77107ac70476fb5b77913
commit 6856c978543486cfc6e77107ac70476fb5b77913
Author: Mikael Morin
Date: Tue Feb 18 17:25:29 2025 +0100
Correction régression allocate_with_source_5.f90
Diff:
---
gcc/fortran/resolve.cc | 4 +++-
1 file changed, 3 insertion
https://gcc.gnu.org/g:c41fda7f2a072137ea0f91351575e14b0591dbee
commit c41fda7f2a072137ea0f91351575e14b0591dbee
Author: Mikael Morin
Date: Tue Feb 18 20:33:17 2025 +0100
Correction régression PR95196.f90
Diff:
---
gcc/fortran/trans-expr.cc | 6 +-
1 file changed, 1 insertion(+), 5 del
https://gcc.gnu.org/g:9400093f0dfb161e813bcc8a52ee18a86464b314
commit 9400093f0dfb161e813bcc8a52ee18a86464b314
Author: Mikael Morin
Date: Tue Feb 18 12:35:05 2025 +0100
Correction régression associate_46.f90
Diff:
---
gcc/fortran/trans-array.cc | 3 +++
1 file changed, 3 insertions(+)
d
https://gcc.gnu.org/g:2b0a4f780b4e3bbcda93c4fcb9a196f55ed2f577
commit 2b0a4f780b4e3bbcda93c4fcb9a196f55ed2f577
Author: Mikael Morin
Date: Wed Mar 5 18:44:00 2025 +0100
Initialisations variables statiques et amélioration constructeurs
Diff:
---
gcc/cgraphunit.cc | 173
https://gcc.gnu.org/g:59e39f5f5816d7b41b2f1962f871b1f988a97673
commit 59e39f5f5816d7b41b2f1962f871b1f988a97673
Author: Mikael Morin
Date: Sat Mar 15 18:57:13 2025 +0100
Extraction get_descr_caf_token
Diff:
---
gcc/fortran/trans-descriptor.cc | 89 +++--
https://gcc.gnu.org/g:10b291d276d9a590c658a3c2aec8a5aa6c2fbeb5
commit 10b291d276d9a590c658a3c2aec8a5aa6c2fbeb5
Author: Mikael Morin
Date: Mon Mar 17 17:40:31 2025 +0100
Déplacement gfc_grow_array
Diff:
---
gcc/fortran/trans-array.cc | 37 -
gcc/fo
https://gcc.gnu.org/g:e1b2f35999d25232894d7509766a75b01b0630cc
commit e1b2f35999d25232894d7509766a75b01b0630cc
Author: Mikael Morin
Date: Mon Mar 17 16:56:34 2025 +0100
Extraction fonction gfc_set_descriptor_for_assign_realloc
Diff:
---
gcc/cgraphunit.cc | 1 +
gcc/fortra
https://gcc.gnu.org/g:65abf501e08b5315490959c0adf11070196410a6
commit 65abf501e08b5315490959c0adf11070196410a6
Author: Mikael Morin
Date: Mon Mar 17 12:43:18 2025 +0100
Suppression code inutile
Diff:
---
gcc/fortran/trans-array.cc | 10 --
1 file changed, 10 deletions(-)
diff --
https://gcc.gnu.org/g:b55e8b6baf859e5b0bcee751954f8c4ad0443011
commit b55e8b6baf859e5b0bcee751954f8c4ad0443011
Author: Mikael Morin
Date: Mon Mar 17 17:00:05 2025 +0100
Correction erreur bootstrap
Diff:
---
gcc/fortran/trans-descriptor.cc | 4 ++--
1 file changed, 2 insertions(+), 2 dele
https://gcc.gnu.org/g:76639591dd8d30bfce66a5c2cb32510506677ace
commit 76639591dd8d30bfce66a5c2cb32510506677ace
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 +++
https://gcc.gnu.org/g:584a8ddc06a8fcba45b6cb141236d579acec8435
commit 584a8ddc06a8fcba45b6cb141236d579acec8435
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
https://gcc.gnu.org/g:0e366549f6d5ced80a809c2a8ecebf0e9a456597
commit 0e366549f6d5ced80a809c2a8ecebf0e9a456597
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
https://gcc.gnu.org/g:c121f9df543f5d92d3f1bf763f0622e61675243a
commit c121f9df543f5d92d3f1bf763f0622e61675243a
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 +++
https://gcc.gnu.org/g:4ceb75fb54d9694b919ebf0ea5639f4e84f95d4d
commit 4ceb75fb54d9694b919ebf0ea5639f4e84f95d4d
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
https://gcc.gnu.org/g:3771355a32fe4f93966e8ade0da56d991bb3f9f3
commit 3771355a32fe4f93966e8ade0da56d991bb3f9f3
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(+
https://gcc.gnu.org/g:e6313ff0bd2230621d678b00e5db148e70b8b574
commit e6313ff0bd2230621d678b00e5db148e70b8b574
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
https://gcc.gnu.org/g:9b5c6e05c8766827742f0daf3bf8dfcda76acc3e
commit 9b5c6e05c8766827742f0daf3bf8dfcda76acc3e
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
901 - 1000 of 1093 matches
Mail list logo