The branch 'devel/gfortran-test' was created pointing to:
0c473aa8fd1e... Daily bump.
https://gcc.gnu.org/g:a3190e92878008eafcf962f7ecc5286321d7a43a
commit a3190e92878008eafcf962f7ecc5286321d7a43a
Author: Michael Meissner
Date: Thu Jul 17 22:13:34 2025 -0400
Update ChangeLog.*
Diff:
---
gcc/ChangeLog.meissner | 35 ++-
1 file changed, 22 in
https://gcc.gnu.org/g:5bf54e3fe5d99d569eb369eadaf6faba54087eb3
commit 5bf54e3fe5d99d569eb369eadaf6faba54087eb3
Author: Michael Meissner
Date: Thu Jul 17 22:12:27 2025 -0400
Add support for -mcpu=future
This patch adds the support that can be used in developing GCC support for
https://gcc.gnu.org/g:ba085e56d07c085be4688506b4a2cf1bbc11b528
commit r15-9995-gba085e56d07c085be4688506b4a2cf1bbc11b528
Author: Gaius Mulley
Date: Fri Jul 18 01:47:40 2025 +0100
[PATCH] PR modula2/120673: Mutually dependent types crash the compiler
This patch fixes an ICE which w
https://gcc.gnu.org/g:3bf661fda4541952601d677331c62bd1b14d
commit 3bf661fda4541952601d677331c62bd1b14d
Author: Michael Meissner
Date: Thu Jul 17 19:13:56 2025 -0400
Revert changes
Diff:
---
gcc/config.gcc | 4 +-
gcc/config/rs6000/aix71.h
https://gcc.gnu.org/g:9da47f74cdd4c715825dfb1482a9cc18c79ec6d0
commit 9da47f74cdd4c715825dfb1482a9cc18c79ec6d0
Author: Michael Meissner
Date: Thu Jul 17 19:11:58 2025 -0400
Add support for -mcpu=future
This patch adds the support that can be used in developing GCC support for
https://gcc.gnu.org/g:f0401f950e00c99069169c31448909960426bb7b
commit r15-9993-gf0401f950e00c99069169c31448909960426bb7b
Author: Gaius Mulley
Date: Thu Jul 17 22:51:45 2025 +0100
[PATCH] PR modula2/119650: Regenerate target independent documentation
This patch regenerates the targ
https://gcc.gnu.org/g:ab29208991f1115e1cc6c72fb2f463a77ccc9934
commit ab29208991f1115e1cc6c72fb2f463a77ccc9934
Author: Michael Meissner
Date: Thu Jul 17 16:15:36 2025 -0400
Revert changes
Diff:
---
gcc/config.gcc | 4 +-
gcc/config/rs6000/aix71.h
https://gcc.gnu.org/g:7cebe2081e3ddf8234fe1c45776885ecba821e94
commit 7cebe2081e3ddf8234fe1c45776885ecba821e94
Author: Mikael Morin
Date: Mon Jun 30 22:02:39 2025 +0200
Ajout test array_subref_actual_arg
Diff:
---
.../gfortran.dg/array_subref_actual_arg_1.f90 | 186 +
https://gcc.gnu.org/g:67867d9d081377620057a0b9af8547b81fa15e92
commit 67867d9d081377620057a0b9af8547b81fa15e92
Author: Mikael Morin
Date: Thu Jul 17 16:05:40 2025 +0200
Extraction gfc_set_descriptor
Suppression variables inutilisées
Diff:
---
gcc/fortran/trans-array.cc | 16
https://gcc.gnu.org/g:062f20a6ffa1c4a13ea3236bb4119118fa1a24b4
commit 062f20a6ffa1c4a13ea3236bb4119118fa1a24b4
Author: Mikael Morin
Date: Thu Jul 17 15:29:25 2025 +0200
Suppression attribut unlimited_polymorphic
Diff:
---
gcc/fortran/trans-array.cc | 5 +++--
gcc/fortran/trans.h|
https://gcc.gnu.org/g:2045197ec152ca3b545de52ebd058d2bca30ea73
commit 2045197ec152ca3b545de52ebd058d2bca30ea73
Author: Mikael Morin
Date: Wed Jul 16 22:09:17 2025 +0200
Extraction gfc_copy_descriptor
Diff:
---
gcc/fortran/trans-array.cc | 25 ++---
gcc/fortran/tr
https://gcc.gnu.org/g:67400d7c248200d9cacaeadb477b53bee47b7ed4
commit 67400d7c248200d9cacaeadb477b53bee47b7ed4
Author: Mikael Morin
Date: Wed Jul 16 21:39:51 2025 +0200
Extraction gfc_conv_shift_descriptor
Diff:
---
gcc/fortran/trans-descriptor.cc | 45 +++
https://gcc.gnu.org/g:f4c7e210be2461ee72ac7654d0395d889082a553
commit f4c7e210be2461ee72ac7654d0395d889082a553
Author: Mikael Morin
Date: Wed Jul 16 17:55:29 2025 +0200
Extraction gfc_conv_remap_descriptor
Diff:
---
gcc/fortran/trans-descriptor.cc | 119 ++
https://gcc.gnu.org/g:9db75bb7b9f0278107f62a711738cb7888c3c890
commit 9db75bb7b9f0278107f62a711738cb7888c3c890
Author: Mikael Morin
Date: Wed Jul 16 17:31:08 2025 +0200
Extraction gfc_copy_sequence_descriptor
Diff:
---
gcc/fortran/trans-array.cc | 38 ++---
gcc/f
https://gcc.gnu.org/g:980e5627920e0f97340e1da205ece63a41cb1460
commit 980e5627920e0f97340e1da205ece63a41cb1460
Author: Mikael Morin
Date: Wed Jul 16 16:49:28 2025 +0200
Extraction fonction gfc_nullify_descriptor
Diff:
---
gcc/fortran/trans-descriptor.cc | 6 ++
gcc/fortran/trans-desc
https://gcc.gnu.org/g:ca959a1a566c70c5208117dbecdf4a0920e80dcd
commit ca959a1a566c70c5208117dbecdf4a0920e80dcd
Author: Mikael Morin
Date: Tue Jul 15 21:06:28 2025 +0200
Extraction gfc_clear_descriptor
Correction compilation
Diff:
---
gcc/fortran/trans-array.cc | 6 +-
g
https://gcc.gnu.org/g:0ae358ab2734278838535a8fa0dc784af30c26cf
commit 0ae358ab2734278838535a8fa0dc784af30c26cf
Author: Mikael Morin
Date: Wed Jul 16 15:07:58 2025 +0200
Appel méthode shift descriptor dans gfc_trans_pointer_assignment
Diff:
---
gcc/fortran/trans-descriptor.cc | 92 +++
https://gcc.gnu.org/g:e73fe1d0fb3ee4f6819553c634decb23167ab56c
commit e73fe1d0fb3ee4f6819553c634decb23167ab56c
Author: Mikael Morin
Date: Tue Jul 15 18:28:30 2025 +0200
Extraction gfc_clear_descriptor
Correction nom block
Correction libgomp.fortran/allocators-1.f90
Diff:
https://gcc.gnu.org/g:1b2b850b3df6a7f2c8735a3344cc9c027f542ade
commit 1b2b850b3df6a7f2c8735a3344cc9c027f542ade
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
https://gcc.gnu.org/g:5f56d4eb098c62059a50b420a2308d2d4b5e8498
commit 5f56d4eb098c62059a50b420a2308d2d4b5e8498
Author: Mikael Morin
Date: Wed Jul 16 12:40:12 2025 +0200
Suppression set_dtype_for_unallocated
Diff:
---
gcc/fortran/trans-expr.cc | 78 +---
https://gcc.gnu.org/g:a2f397426617de9f74e0794bcb0863615762e07e
commit a2f397426617de9f74e0794bcb0863615762e07e
Author: Mikael Morin
Date: Thu Jun 19 17:22:05 2025 +0200
Ajout non_lvalue getters.
Mises à jour dumps
Mise à jour dump bind-c-contiguous-2.f90
Mise à j
https://gcc.gnu.org/g:be4bbd501ace721f9ac0e9a3610befa15f8ce011
commit be4bbd501ace721f9ac0e9a3610befa15f8ce011
Author: Mikael Morin
Date: Tue Jul 15 21:49:27 2025 +0200
Utilisation gfc_clear_descriptor
Diff:
---
gcc/fortran/trans-expr.cc | 5 ++---
1 file changed, 2 insertions(+), 3 dele
https://gcc.gnu.org/g:cfe369eb771f55c52d34567c793847c67564f305
commit cfe369eb771f55c52d34567c793847c67564f305
Author: Mikael Morin
Date: Thu Jul 17 21:58:19 2025 +0200
Creation gfc_conv_null_array_descriptor, gfc_conv_scalar_null_to_descriptor
Revert "Correction compilation"
https://gcc.gnu.org/g:3428b658806537186604fcb91bc3a90c3699309d
commit 3428b658806537186604fcb91bc3a90c3699309d
Author: Mikael Morin
Date: Tue Jul 15 20:30:45 2025 +0200
Extraction gfc_build_default_class_descriptor
Correction régression class_allocate_14
Diff:
---
gcc/fortran/tr
https://gcc.gnu.org/g:06b745af5140b2db5feb5f4cffdca36dd4e95264
commit 06b745af5140b2db5feb5f4cffdca36dd4e95264
Author: Mikael Morin
Date: Sun Jun 29 14:11:50 2025 +0200
Suppression gfc_conv_descriptor_type compil' OK
Correction régression PR97046
Suppression non_lvalue ty
https://gcc.gnu.org/g:9af33991cc64a568e2d8c4681ef346d662cd0d6d
commit 9af33991cc64a568e2d8c4681ef346d662cd0d6d
Author: Mikael Morin
Date: Sun Jun 29 12:58:32 2025 +0200
Suppression gfc_conv_descriptor_version compil' OK
Suppression non_lvalue version_get
Ajout location ve
https://gcc.gnu.org/g:f6661025f825eccaa2d96bb3c0a9f49c72b76328
commit f6661025f825eccaa2d96bb3c0a9f49c72b76328
Author: Mikael Morin
Date: Tue Jul 15 19:19:24 2025 +0200
Suppression initialisation span pour les pointeurs
Diff:
---
gcc/fortran/trans-decl.cc | 14 --
1 file chan
https://gcc.gnu.org/g:b7606609c895ee2428a862bfa17e91a42146d0d7
commit b7606609c895ee2428a862bfa17e91a42146d0d7
Author: Mikael Morin
Date: Tue Jul 15 19:13:46 2025 +0200
Utilisation gfc_clear_descriptor pour initialiser les résultats de type
class
Prise en charge type polymorphe
https://gcc.gnu.org/g:c8dde0d0302284f93587b61fdd7c5a028c934091
commit c8dde0d0302284f93587b61fdd7c5a028c934091
Author: Mikael Morin
Date: Mon Jul 7 08:52:38 2025 +0200
Prise en charge affichage TARGET_MEM_REF
Diff:
---
gcc/gimple-simulate.cc| 87 ++
https://gcc.gnu.org/g:212e2a6cd7ed03fd9b75cac95626256004f1d184
commit 212e2a6cd7ed03fd9b75cac95626256004f1d184
Author: Mikael Morin
Date: Thu Jul 17 16:38:25 2025 +0200
Introduction gfc_symbol_attr
Ajout déclaration gfc_symbol_attr
Diff:
---
gcc/fortran/gfortran.h | 1 +
gcc/fo
https://gcc.gnu.org/g:194d40742691bb9b631ac330964f162c4840f496
commit 194d40742691bb9b631ac330964f162c4840f496
Author: Mikael Morin
Date: Tue Jul 15 19:09:21 2025 +0200
Correction indentation
Diff:
---
gcc/fortran/trans-decl.cc | 16
1 file changed, 8 insertions(+), 8 de
https://gcc.gnu.org/g:44519311eb6d94538dc1224ab6276a52847b90df
commit 44519311eb6d94538dc1224ab6276a52847b90df
Author: Mikael Morin
Date: Tue Jul 1 22:20:34 2025 +0200
Ajout locations setters
Diff:
---
gcc/fortran/trans-descriptor.cc | 28
1 file changed, 20
https://gcc.gnu.org/g:9022005b00899e3ef6096d53ea37d4b90667f3cf
commit 9022005b00899e3ef6096d53ea37d4b90667f3cf
Author: Mikael Morin
Date: Tue Jul 1 22:10:35 2025 +0200
Refactoring getters & setters
Nettoyage refactoring
Correction refactoring
Diff:
---
gcc/fortran/trans
https://gcc.gnu.org/g:0c0603e499c5ecfd3e2c4997315230c3b3b2c912
commit 0c0603e499c5ecfd3e2c4997315230c3b3b2c912
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:06b46db5f03f0e7fef6f6a8e3395620287f8023f
commit 06b46db5f03f0e7fef6f6a8e3395620287f8023f
Author: Mikael Morin
Date: Tue Jul 15 17:17:33 2025 +0200
Utilisation gfc_conv_descriptor_token_set
Diff:
---
gcc/fortran/trans-array.cc | 12 +---
gcc/fortran/tran
https://gcc.gnu.org/g:514a45251bb7de03483a753f97fa85f6d875355e
commit 514a45251bb7de03483a753f97fa85f6d875355e
Author: Mikael Morin
Date: Sun Jun 29 14:28:16 2025 +0200
Suppression gfc_conv_descriptor_dimension compil' OK
Suppression non_lvalue dimension_get
ajout locatio
https://gcc.gnu.org/g:be1c135eb78c74b0a5bf51f1c0f5b68e07461b22
commit be1c135eb78c74b0a5bf51f1c0f5b68e07461b22
Author: Mikael Morin
Date: Sun Jun 29 14:15:55 2025 +0200
Suppression gfc_conv_descriptor_attribute compil' OK
Diff:
---
gcc/fortran/trans-descriptor.cc | 16
g
https://gcc.gnu.org/g:624d386c3d5ea6d1ba573020f5e9279329e64aaa
commit 624d386c3d5ea6d1ba573020f5e9279329e64aaa
Author: Mikael Morin
Date: Sun Jun 29 14:07:23 2025 +0200
Suppression gfc_conv_descriptor_rank compil' OK
Suppression non_lvalue rank_get
Ajout location rank_set
https://gcc.gnu.org/g:4696d2d4523e40e27d394d8274182f3f38e5844d
commit 4696d2d4523e40e27d394d8274182f3f38e5844d
Author: Mikael Morin
Date: Sun Jun 29 12:40:53 2025 +0200
Suppression gfc_conv_descriptor_elem_len compil' OK
Correction ICE class_allocate_21
Suppression non_lv
https://gcc.gnu.org/g:4895278bcd7c498f0f765875c2f5d5f975891e88
commit 4895278bcd7c498f0f765875c2f5d5f975891e88
Author: Mikael Morin
Date: Sat Jun 28 23:09:22 2025 +0200
Suppression gfc_conv_descriptor_dtype compil' OK
Suppression non_lvalue dtype_get
Ajout location descri
https://gcc.gnu.org/g:59d20ab818b5c1c5368e70d0af3221e3f1e83db3
commit 59d20ab818b5c1c5368e70d0af3221e3f1e83db3
Author: Mikael Morin
Date: Thu Jun 19 18:04:56 2025 +0200
Utilisation gfc_conv_descriptor_offset_{g,s}et
Correction pr43808
Correction gfc_conv_descriptor_offset
https://gcc.gnu.org/g:447db5619eeef66e171a56e2ae213f32e0e2d6d5
commit 447db5619eeef66e171a56e2ae213f32e0e2d6d5
Author: Mikael Morin
Date: Sat Jun 28 22:02:40 2025 +0200
Suppression gfc_conv_descriptor_data_addr
Diff:
---
gcc/fortran/trans-decl.cc | 5 ++---
gcc/fortran/trans-descr
https://gcc.gnu.org/g:0d4cfcf625ea4e08fef015ead2900a356b970fc1
commit 0d4cfcf625ea4e08fef015ead2900a356b970fc1
Author: Mikael Morin
Date: Wed Feb 12 10:47:31 2025 +0100
Utilisation gfc_conv_descriptor_data_set
Correction erreurs non-lvalue lhs pr113363.f90
Diff:
---
gcc/fortran/
https://gcc.gnu.org/g:41fcb044170ebdc3a02710a2277b2d46e9c7b1ad
commit 41fcb044170ebdc3a02710a2277b2d46e9c7b1ad
Author: Mikael Morin
Date: Wed Jun 18 17:31:23 2025 +0200
Déplacement fonctions descripteur vers fichier séparé
Suppression déclarations trans-array.h
Inclusion
https://gcc.gnu.org/g:b03ef7f66d1e3cfbbd8f7ed0d3aec7978fc45c97
commit b03ef7f66d1e3cfbbd8f7ed0d3aec7978fc45c97
Author: Mikael Morin
Date: Wed Jul 9 21:18:18 2025 +0200
fortran: Factor array descriptor references
Regression tested on x86_64-pc-linux-gnu.
OK for master?
https://gcc.gnu.org/g:4f0ae3f74480f5a81187bb837068ec9ed62f4923
commit 4f0ae3f74480f5a81187bb837068ec9ed62f4923
Author: Mikael Morin
Date: Tue Jul 8 13:13:25 2025 +0200
Sauvegarde/restoration cfun
Correction bootstrap
Correction bootstrap
Correction bootstrap
Dif
The branch 'mikael/heads/refactor_descriptor_v07' was created in namespace
'refs/users' pointing to:
7cebe2081e3d... Ajout test array_subref_actual_arg
The branch 'mikael/heads/refactor_descriptor_v07' in namespace 'refs/users' was
deleted.
It previously pointed to:
62e515fa5426... Ajout test array_subref_actual_arg
Diff:
!!! WARNING: THE FOLLOWING COMMITS ARE NO LONGER ACCESSIBLE (LOST):
--
https://gcc.gnu.org/g:48e0ad74c108483a8be1d230d497c1331fba7824
commit r15-9992-g48e0ad74c108483a8be1d230d497c1331fba7824
Author: Gaius Mulley
Date: Thu Jul 17 20:41:10 2025 +0100
[PATCH] PR modula2/120606: FOR loop ICE if the last expression uses an array
This patch fixes the ICE
https://gcc.gnu.org/g:1dd8d194d2aa21f8ac01a84acb58aed1a97b3ad0
commit 1dd8d194d2aa21f8ac01a84acb58aed1a97b3ad0
Author: Mikael Morin
Date: Wed Jul 16 17:55:29 2025 +0200
Extraction gfc_conv_remap_descriptor
Diff:
---
gcc/fortran/trans-descriptor.cc | 119 ++
https://gcc.gnu.org/g:e791e178f9a793e99191123cbe713088fec20655
commit e791e178f9a793e99191123cbe713088fec20655
Author: Mikael Morin
Date: Wed Jul 16 12:24:32 2025 +0200
Creation gfc_conv_null_array_descriptor, gfc_conv_scalar_null_to_descriptor
Diff:
---
gcc/fortran/trans-descriptor.cc |
https://gcc.gnu.org/g:62e515fa54269dede3f4b43bfe31d06d41ff13c5
commit 62e515fa54269dede3f4b43bfe31d06d41ff13c5
Author: Mikael Morin
Date: Mon Jun 30 22:02:39 2025 +0200
Ajout test array_subref_actual_arg
Diff:
---
.../gfortran.dg/array_subref_actual_arg_1.f90 | 186 +
https://gcc.gnu.org/g:ad81952b9c1f64d6f2e31886b0d8eb34182682eb
commit ad81952b9c1f64d6f2e31886b0d8eb34182682eb
Author: Mikael Morin
Date: Thu Jul 17 16:05:40 2025 +0200
Extraction gfc_set_descriptor
Suppression variables inutilisées
Diff:
---
gcc/fortran/trans-array.cc | 16
https://gcc.gnu.org/g:426057d23692c61b1060e18e8446e0cbecf1525a
commit 426057d23692c61b1060e18e8446e0cbecf1525a
Author: Mikael Morin
Date: Thu Jul 17 15:29:25 2025 +0200
Suppression attribut unlimited_polymorphic
Diff:
---
gcc/fortran/trans-array.cc | 5 +++--
gcc/fortran/trans.h|
https://gcc.gnu.org/g:36b7b75ecac57a69196b01e7c202bcd551161bb0
commit 36b7b75ecac57a69196b01e7c202bcd551161bb0
Author: Mikael Morin
Date: Wed Jul 16 22:09:17 2025 +0200
Extraction gfc_copy_descriptor
Diff:
---
gcc/fortran/trans-array.cc | 25 ++---
gcc/fortran/tr
https://gcc.gnu.org/g:3428b658806537186604fcb91bc3a90c3699309d
commit 3428b658806537186604fcb91bc3a90c3699309d
Author: Mikael Morin
Date: Tue Jul 15 20:30:45 2025 +0200
Extraction gfc_build_default_class_descriptor
Correction régression class_allocate_14
Diff:
---
gcc/fortran/tr
https://gcc.gnu.org/g:be1c135eb78c74b0a5bf51f1c0f5b68e07461b22
commit be1c135eb78c74b0a5bf51f1c0f5b68e07461b22
Author: Mikael Morin
Date: Sun Jun 29 14:15:55 2025 +0200
Suppression gfc_conv_descriptor_attribute compil' OK
Diff:
---
gcc/fortran/trans-descriptor.cc | 16
g
https://gcc.gnu.org/g:0d4cfcf625ea4e08fef015ead2900a356b970fc1
commit 0d4cfcf625ea4e08fef015ead2900a356b970fc1
Author: Mikael Morin
Date: Wed Feb 12 10:47:31 2025 +0100
Utilisation gfc_conv_descriptor_data_set
Correction erreurs non-lvalue lhs pr113363.f90
Diff:
---
gcc/fortran/
https://gcc.gnu.org/g:41fcb044170ebdc3a02710a2277b2d46e9c7b1ad
commit 41fcb044170ebdc3a02710a2277b2d46e9c7b1ad
Author: Mikael Morin
Date: Wed Jun 18 17:31:23 2025 +0200
Déplacement fonctions descripteur vers fichier séparé
Suppression déclarations trans-array.h
Inclusion
https://gcc.gnu.org/g:f6661025f825eccaa2d96bb3c0a9f49c72b76328
commit f6661025f825eccaa2d96bb3c0a9f49c72b76328
Author: Mikael Morin
Date: Tue Jul 15 19:19:24 2025 +0200
Suppression initialisation span pour les pointeurs
Diff:
---
gcc/fortran/trans-decl.cc | 14 --
1 file chan
https://gcc.gnu.org/g:5f0ff65d1ac9d5f2f421f02804eb3ace79bbbf16
commit 5f0ff65d1ac9d5f2f421f02804eb3ace79bbbf16
Author: Mikael Morin
Date: Wed Jul 16 21:39:51 2025 +0200
Extraction gfc_conv_shift_descriptor
Diff:
---
gcc/fortran/trans-descriptor.cc | 45 +++
https://gcc.gnu.org/g:194d40742691bb9b631ac330964f162c4840f496
commit 194d40742691bb9b631ac330964f162c4840f496
Author: Mikael Morin
Date: Tue Jul 15 19:09:21 2025 +0200
Correction indentation
Diff:
---
gcc/fortran/trans-decl.cc | 16
1 file changed, 8 insertions(+), 8 de
https://gcc.gnu.org/g:447db5619eeef66e171a56e2ae213f32e0e2d6d5
commit 447db5619eeef66e171a56e2ae213f32e0e2d6d5
Author: Mikael Morin
Date: Sat Jun 28 22:02:40 2025 +0200
Suppression gfc_conv_descriptor_data_addr
Diff:
---
gcc/fortran/trans-decl.cc | 5 ++---
gcc/fortran/trans-descr
https://gcc.gnu.org/g:d9984ef501e65e7d86ed56719700e174b45aec4e
commit d9984ef501e65e7d86ed56719700e174b45aec4e
Author: Mikael Morin
Date: Wed Jul 16 17:31:08 2025 +0200
Extraction gfc_copy_sequence_descriptor
Diff:
---
gcc/fortran/trans-array.cc | 38 ++---
gcc/f
https://gcc.gnu.org/g:c8dde0d0302284f93587b61fdd7c5a028c934091
commit c8dde0d0302284f93587b61fdd7c5a028c934091
Author: Mikael Morin
Date: Mon Jul 7 08:52:38 2025 +0200
Prise en charge affichage TARGET_MEM_REF
Diff:
---
gcc/gimple-simulate.cc| 87 ++
https://gcc.gnu.org/g:fbb92add5499a07b3ec2b0de6d4cbd369c778d07
commit fbb92add5499a07b3ec2b0de6d4cbd369c778d07
Author: Mikael Morin
Date: Wed Jul 16 16:49:28 2025 +0200
Extraction fonction gfc_nullify_descriptor
Diff:
---
gcc/fortran/trans-descriptor.cc | 6 ++
gcc/fortran/trans-desc
https://gcc.gnu.org/g:bd6da2d911ac1587e52a8cea0c13674e30ea974b
commit bd6da2d911ac1587e52a8cea0c13674e30ea974b
Author: Mikael Morin
Date: Wed Jul 16 15:07:58 2025 +0200
Appel méthode shift descriptor dans gfc_trans_pointer_assignment
Diff:
---
gcc/fortran/trans-descriptor.cc | 92 +++
https://gcc.gnu.org/g:f3b1352797061a9aeb94ff6234e5b20c9f65f92c
commit f3b1352797061a9aeb94ff6234e5b20c9f65f92c
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
https://gcc.gnu.org/g:1943ca36c704734c2d7b0f5a912957d539ad4271
commit 1943ca36c704734c2d7b0f5a912957d539ad4271
Author: Mikael Morin
Date: Wed Jul 16 12:40:12 2025 +0200
Suppression set_dtype_for_unallocated
Diff:
---
gcc/fortran/trans-expr.cc | 78 +---
https://gcc.gnu.org/g:6a849450d76d474253fe4ed4bdb56294028287be
commit 6a849450d76d474253fe4ed4bdb56294028287be
Author: Mikael Morin
Date: Tue Jul 15 21:49:27 2025 +0200
Utilisation gfc_clear_descriptor
Diff:
---
gcc/fortran/trans-expr.cc | 5 ++---
1 file changed, 2 insertions(+), 3 dele
https://gcc.gnu.org/g:723dd26228ad3765c9e8105fe0ca7821fbec0bec
commit 723dd26228ad3765c9e8105fe0ca7821fbec0bec
Author: Mikael Morin
Date: Tue Jul 15 21:06:28 2025 +0200
Extraction gfc_clear_descriptor
Diff:
---
gcc/fortran/trans-array.cc | 6 +-
gcc/fortran/trans-descriptor.cc |
https://gcc.gnu.org/g:b7606609c895ee2428a862bfa17e91a42146d0d7
commit b7606609c895ee2428a862bfa17e91a42146d0d7
Author: Mikael Morin
Date: Tue Jul 15 19:13:46 2025 +0200
Utilisation gfc_clear_descriptor pour initialiser les résultats de type
class
Prise en charge type polymorphe
https://gcc.gnu.org/g:212e2a6cd7ed03fd9b75cac95626256004f1d184
commit 212e2a6cd7ed03fd9b75cac95626256004f1d184
Author: Mikael Morin
Date: Thu Jul 17 16:38:25 2025 +0200
Introduction gfc_symbol_attr
Ajout déclaration gfc_symbol_attr
Diff:
---
gcc/fortran/gfortran.h | 1 +
gcc/fo
https://gcc.gnu.org/g:44519311eb6d94538dc1224ab6276a52847b90df
commit 44519311eb6d94538dc1224ab6276a52847b90df
Author: Mikael Morin
Date: Tue Jul 1 22:20:34 2025 +0200
Ajout locations setters
Diff:
---
gcc/fortran/trans-descriptor.cc | 28
1 file changed, 20
https://gcc.gnu.org/g:9022005b00899e3ef6096d53ea37d4b90667f3cf
commit 9022005b00899e3ef6096d53ea37d4b90667f3cf
Author: Mikael Morin
Date: Tue Jul 1 22:10:35 2025 +0200
Refactoring getters & setters
Nettoyage refactoring
Correction refactoring
Diff:
---
gcc/fortran/trans
https://gcc.gnu.org/g:e73fe1d0fb3ee4f6819553c634decb23167ab56c
commit e73fe1d0fb3ee4f6819553c634decb23167ab56c
Author: Mikael Morin
Date: Tue Jul 15 18:28:30 2025 +0200
Extraction gfc_clear_descriptor
Correction nom block
Correction libgomp.fortran/allocators-1.f90
Diff:
https://gcc.gnu.org/g:0c0603e499c5ecfd3e2c4997315230c3b3b2c912
commit 0c0603e499c5ecfd3e2c4997315230c3b3b2c912
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:a2f397426617de9f74e0794bcb0863615762e07e
commit a2f397426617de9f74e0794bcb0863615762e07e
Author: Mikael Morin
Date: Thu Jun 19 17:22:05 2025 +0200
Ajout non_lvalue getters.
Mises à jour dumps
Mise à jour dump bind-c-contiguous-2.f90
Mise à j
https://gcc.gnu.org/g:06b46db5f03f0e7fef6f6a8e3395620287f8023f
commit 06b46db5f03f0e7fef6f6a8e3395620287f8023f
Author: Mikael Morin
Date: Tue Jul 15 17:17:33 2025 +0200
Utilisation gfc_conv_descriptor_token_set
Diff:
---
gcc/fortran/trans-array.cc | 12 +---
gcc/fortran/tran
https://gcc.gnu.org/g:514a45251bb7de03483a753f97fa85f6d875355e
commit 514a45251bb7de03483a753f97fa85f6d875355e
Author: Mikael Morin
Date: Sun Jun 29 14:28:16 2025 +0200
Suppression gfc_conv_descriptor_dimension compil' OK
Suppression non_lvalue dimension_get
ajout locatio
https://gcc.gnu.org/g:06b745af5140b2db5feb5f4cffdca36dd4e95264
commit 06b745af5140b2db5feb5f4cffdca36dd4e95264
Author: Mikael Morin
Date: Sun Jun 29 14:11:50 2025 +0200
Suppression gfc_conv_descriptor_type compil' OK
Correction régression PR97046
Suppression non_lvalue ty
https://gcc.gnu.org/g:624d386c3d5ea6d1ba573020f5e9279329e64aaa
commit 624d386c3d5ea6d1ba573020f5e9279329e64aaa
Author: Mikael Morin
Date: Sun Jun 29 14:07:23 2025 +0200
Suppression gfc_conv_descriptor_rank compil' OK
Suppression non_lvalue rank_get
Ajout location rank_set
https://gcc.gnu.org/g:9af33991cc64a568e2d8c4681ef346d662cd0d6d
commit 9af33991cc64a568e2d8c4681ef346d662cd0d6d
Author: Mikael Morin
Date: Sun Jun 29 12:58:32 2025 +0200
Suppression gfc_conv_descriptor_version compil' OK
Suppression non_lvalue version_get
Ajout location ve
https://gcc.gnu.org/g:4696d2d4523e40e27d394d8274182f3f38e5844d
commit 4696d2d4523e40e27d394d8274182f3f38e5844d
Author: Mikael Morin
Date: Sun Jun 29 12:40:53 2025 +0200
Suppression gfc_conv_descriptor_elem_len compil' OK
Correction ICE class_allocate_21
Suppression non_lv
https://gcc.gnu.org/g:4895278bcd7c498f0f765875c2f5d5f975891e88
commit 4895278bcd7c498f0f765875c2f5d5f975891e88
Author: Mikael Morin
Date: Sat Jun 28 23:09:22 2025 +0200
Suppression gfc_conv_descriptor_dtype compil' OK
Suppression non_lvalue dtype_get
Ajout location descri
https://gcc.gnu.org/g:59d20ab818b5c1c5368e70d0af3221e3f1e83db3
commit 59d20ab818b5c1c5368e70d0af3221e3f1e83db3
Author: Mikael Morin
Date: Thu Jun 19 18:04:56 2025 +0200
Utilisation gfc_conv_descriptor_offset_{g,s}et
Correction pr43808
Correction gfc_conv_descriptor_offset
The branch 'mikael/heads/refactor_descriptor_v07' was created in namespace
'refs/users' pointing to:
62e515fa5426... Ajout test array_subref_actual_arg
https://gcc.gnu.org/g:b03ef7f66d1e3cfbbd8f7ed0d3aec7978fc45c97
commit b03ef7f66d1e3cfbbd8f7ed0d3aec7978fc45c97
Author: Mikael Morin
Date: Wed Jul 9 21:18:18 2025 +0200
fortran: Factor array descriptor references
Regression tested on x86_64-pc-linux-gnu.
OK for master?
https://gcc.gnu.org/g:4f0ae3f74480f5a81187bb837068ec9ed62f4923
commit 4f0ae3f74480f5a81187bb837068ec9ed62f4923
Author: Mikael Morin
Date: Tue Jul 8 13:13:25 2025 +0200
Sauvegarde/restoration cfun
Correction bootstrap
Correction bootstrap
Correction bootstrap
Dif
The branch 'mikael/heads/refactor_descriptor_v07' in namespace 'refs/users' was
deleted.
It previously pointed to:
a82b6545194f... Ajout test array_subref_actual_arg
Diff:
!!! WARNING: THE FOLLOWING COMMITS ARE NO LONGER ACCESSIBLE (LOST):
--
https://gcc.gnu.org/g:6916639b48357334579cf94717a3e51dd003e940
commit r16-2330-g6916639b48357334579cf94717a3e51dd003e940
Author: Andrew Pinski
Date: Wed Jul 16 09:31:35 2025 -0700
gcse: Skip hardreg pre when the hardreg is never live [PR121095]
r15-6789-ge7f98d9603808b added a new
https://gcc.gnu.org/g:7e4c25e375a458d1ae79f0fe648f8bf992cbc72b
commit r15-9991-g7e4c25e375a458d1ae79f0fe648f8bf992cbc72b
Author: Gaius Mulley
Date: Thu Jul 17 17:51:03 2025 +0100
[PATCH] [PR modula2/119650, PR modula2/117203]: WriteString and Delete are
missing from base libraries
https://gcc.gnu.org/g:7e6a220b18df8ef13dde7c19407f4341ff16f091
commit r13-9799-g7e6a220b18df8ef13dde7c19407f4341ff16f091
Author: H.J. Lu
Date: Thu Jul 3 10:54:39 2025 +0800
x86-64: Add RDI clobber to 64-bit dynamic TLS patterns
*tls_global_dynamic_64_largepic, *tls_local_dynamic_6
https://gcc.gnu.org/g:536ed87cfb3a1453730411f217fa119b87ffaf90
commit r13-9798-g536ed87cfb3a1453730411f217fa119b87ffaf90
Author: H.J. Lu
Date: Tue Jul 1 17:17:06 2025 +0800
x86-64: Add RDI clobber to tls_global_dynamic_64 patterns
*tls_global_dynamic_64_ uses RDI as the __tls_get_
https://gcc.gnu.org/g:59db34888d289dae8fae2bcbf5e435be53da0edc
commit r14-11896-g59db34888d289dae8fae2bcbf5e435be53da0edc
Author: H.J. Lu
Date: Thu Jul 3 10:54:39 2025 +0800
x86-64: Add RDI clobber to 64-bit dynamic TLS patterns
*tls_global_dynamic_64_largepic, *tls_local_dynamic_
https://gcc.gnu.org/g:4d929cd27e66c7d9c519cbcd77f12e1d58e85689
commit r14-11895-g4d929cd27e66c7d9c519cbcd77f12e1d58e85689
Author: H.J. Lu
Date: Tue Jul 1 17:17:06 2025 +0800
x86-64: Add RDI clobber to tls_global_dynamic_64 patterns
*tls_global_dynamic_64_ uses RDI as the __tls_get
https://gcc.gnu.org/g:9bfefc9b051edabd2cc0a0a3aad1d94728eae975
commit 9bfefc9b051edabd2cc0a0a3aad1d94728eae975
Author: Mikael Morin
Date: Wed Jul 16 16:49:28 2025 +0200
Extraction fonction gfc_nullify_descriptor
Diff:
---
gcc/fortran/trans-descriptor.cc | 6 ++
gcc/fortran/trans-desc
https://gcc.gnu.org/g:5f088102b1cbdb6c76d3b8846c9aacb30befdafc
commit 5f088102b1cbdb6c76d3b8846c9aacb30befdafc
Author: Mikael Morin
Date: Thu Jul 17 16:05:40 2025 +0200
Extraction gfc_set_descriptor
Suppression variables inutilisées
Diff:
---
gcc/fortran/trans-array.cc | 16
https://gcc.gnu.org/g:0c7322649185f07d4b8ed0aed228442661b6fb6b
commit 0c7322649185f07d4b8ed0aed228442661b6fb6b
Author: Mikael Morin
Date: Thu Jul 17 15:29:25 2025 +0200
Suppression attribut unlimited_polymorphic
Diff:
---
gcc/fortran/trans-array.cc | 5 +++--
gcc/fortran/trans.h|
1 - 100 of 443 matches
Mail list logo