https://gcc.gnu.org/g:b5ffc8e75a81bab7ee7554483447c27be438464e
commit r16-2319-gb5ffc8e75a81bab7ee7554483447c27be438464e
Author: Richard Sandiford
Date: Tue Jun 17 15:20:25 2025 +0100
aarch64: Adapt unwinder to linux's SME signal behaviour
SME uses a lazy save system to manage ZA.
https://gcc.gnu.org/g:a33f9d1cb7f239b399e36dfecb2ed9919cab20f9
commit r16-2322-ga33f9d1cb7f239b399e36dfecb2ed9919cab20f9
Author: Filip Kastl
Date: Thu Jul 17 14:30:11 2025 +0200
tree-ssa-structalias / pta: Fix some GNU coding style deviations
Fix some deviations from GNU coding st
https://gcc.gnu.org/g:29d53f6213e0a1569aa8ca9db613b48df642986c
commit r16-2328-g29d53f6213e0a1569aa8ca9db613b48df642986c
Author: Luc Grosheintz
Date: Wed Jul 16 15:45:45 2025 +0200
libstdc++: Fix forwarding of custom IndexType in mdspan [PR121061]
The second bug report in PR121061
The branch 'mikael/heads/refactor_descriptor_v07' in namespace 'refs/users' was
deleted.
It previously pointed to:
6d58066489aa... Ajout test array_subref_actual_arg
Diff:
!!! WARNING: THE FOLLOWING COMMITS ARE NO LONGER ACCESSIBLE (LOST):
--
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: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: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: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/
The branch 'mikael/heads/refactor_descriptor_v07' was created in namespace
'refs/users' pointing to:
d9ed57b6e0b0... Ajout test array_subref_actual_arg
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
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: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: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: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: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: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: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: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:9d342aaa7763471a9ad203e64c2f86cb1a5c79c6
commit 9d342aaa7763471a9ad203e64c2f86cb1a5c79c6
Author: Mikael Morin
Date: Thu Jul 17 16:38:25 2025 +0200
Introduction gfc_symbol_attr
Diff:
---
gcc/fortran/primary.cc | 86 --
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:fcd6f6f669c1cb815cc335b42bc503b4c6c22cb0
commit fcd6f6f669c1cb815cc335b42bc503b4c6c22cb0
Author: Mikael Morin
Date: Thu Jul 17 11:45:26 2025 +0200
Correction libgomp.fortran/allocators-1.f90
Diff:
---
libgomp/testsuite/libgomp.fortran/allocators-1.f90 | 4 ++--
1 fi
https://gcc.gnu.org/g:1e6471c4ea22252a35acdee991bd30ae77e33988
commit 1e6471c4ea22252a35acdee991bd30ae77e33988
Author: Mikael Morin
Date: Tue Jul 15 18:28:30 2025 +0200
Extraction gfc_clear_descriptor
Correction nom block
Diff:
---
gcc/fortran/trans-array.cc | 18 ++
https://gcc.gnu.org/g:56796868185a7d277ad540c6b3d4fbe618aba596
commit 56796868185a7d277ad540c6b3d4fbe618aba596
Author: Mikael Morin
Date: Tue Jul 15 19:13:46 2025 +0200
Utilisation gfc_clear_descriptor pour initialiser les résultats de type
class
Diff:
---
gcc/fortran/trans-decl.cc | 4
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: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: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: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: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: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 ++
The branch 'mikael/heads/refactor_descriptor_v07' in namespace 'refs/users' was
deleted.
It previously pointed to:
2daedfbab6e0... Ajout test array_subref_actual_arg
Diff:
!!! WARNING: THE FOLLOWING COMMITS ARE NO LONGER ACCESSIBLE (LOST):
--
The branch 'mikael/heads/refactor_descriptor_v07' was created in namespace
'refs/users' pointing to:
a82b6545194f... Ajout test array_subref_actual_arg
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: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
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: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: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: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: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: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: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: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: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: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: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: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:06bc111802cf3b8875a5e1398f417ce705f85712
commit 06bc111802cf3b8875a5e1398f417ce705f85712
Author: Mikael Morin
Date: Tue Jul 15 20:30:45 2025 +0200
Extraction gfc_build_default_class_descriptor
Diff:
---
gcc/fortran/trans-decl.cc | 24 ++
gc
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: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:0fc1600b94fe36bf84412fe7a75763be27ccbc5a
commit 0fc1600b94fe36bf84412fe7a75763be27ccbc5a
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:adf7d64302dae8166929c141e3ea1853de12cc05
commit adf7d64302dae8166929c141e3ea1853de12cc05
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:16f2737c8123dce66b66652088a9ae4ac01821c3
commit 16f2737c8123dce66b66652088a9ae4ac01821c3
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:94b118a9efd678dd97fc5ec63dc98ff4b34f15fa
commit 94b118a9efd678dd97fc5ec63dc98ff4b34f15fa
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:769f738f611a3a9ab40f56fccf586a588d3c6203
commit 769f738f611a3a9ab40f56fccf586a588d3c6203
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: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: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: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:90607f1deb5efbc0b150b864f5e1a38438ff0d46
commit 90607f1deb5efbc0b150b864f5e1a38438ff0d46
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:20bf6f005f27565de4a1bf306f743dc283280417
commit 20bf6f005f27565de4a1bf306f743dc283280417
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:2fcf60b75d75b369a10fcc3ff13841db5bc71477
commit 2fcf60b75d75b369a10fcc3ff13841db5bc71477
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:7910b5c8168e2cfc6f09f7af5719fd2a381e846f
commit 7910b5c8168e2cfc6f09f7af5719fd2a381e846f
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: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:f971750a2b5997112253ca1ee95fb49223cd2b57
commit f971750a2b5997112253ca1ee95fb49223cd2b57
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:a82b6545194fe6f0388347bb3b595e66e8b0cbd8
commit a82b6545194fe6f0388347bb3b595e66e8b0cbd8
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:c139a8814456f4f13202170600f2e28b1498830b
commit r16-2321-gc139a8814456f4f13202170600f2e28b1498830b
Author: H.J. Lu
Date: Sun Mar 2 09:10:57 2025 +0800
x86: Don't change mode for XOR in ix86_expand_ternlog
There is no need to change mode for XOR in ix86_expand
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: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: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: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: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: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: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: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
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: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:7b1c71f98e3080b7c40b9096a68bf4a07be4f775
commit 7b1c71f98e3080b7c40b9096a68bf4a07be4f775
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:2a3a4a5bbecb51b242cd37553e63a67a16c9eb07
commit 2a3a4a5bbecb51b242cd37553e63a67a16c9eb07
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:059d1428d8faa6e544ed229e7534652f0bd18ec3
commit 059d1428d8faa6e544ed229e7534652f0bd18ec3
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: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:91b438ea2f62fd0f9c3b8806c2c6d46ad2689d3f
commit 91b438ea2f62fd0f9c3b8806c2c6d46ad2689d3f
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: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: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:d233f24f862a00bdf85710451a91d084e67532e1
commit d233f24f862a00bdf85710451a91d084e67532e1
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:cae5444688e228653c80aff54b8bed68324eb80e
commit cae5444688e228653c80aff54b8bed68324eb80e
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: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: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
The branch 'mikael/heads/refactor_descriptor_v07' in namespace 'refs/users' was
deleted.
It previously pointed to:
d9ed57b6e0b0... Ajout test array_subref_actual_arg
Diff:
!!! WARNING: THE FOLLOWING COMMITS ARE NO LONGER ACCESSIBLE (LOST):
--
The branch 'mikael/heads/refactor_descriptor_v07' was created in namespace
'refs/users' pointing to:
ed7ddb03aa61... Ajout test array_subref_actual_arg
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: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: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:1e6471c4ea22252a35acdee991bd30ae77e33988
commit 1e6471c4ea22252a35acdee991bd30ae77e33988
Author: Mikael Morin
Date: Tue Jul 15 18:28:30 2025 +0200
Extraction gfc_clear_descriptor
Correction nom block
Diff:
---
gcc/fortran/trans-array.cc | 18 ++
https://gcc.gnu.org/g:722bde962ff0449ba0ee25a9d98183709b0a7685
commit 722bde962ff0449ba0ee25a9d98183709b0a7685
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: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:228328127883c98dd6dc2cb56dc2057a9025fd10
commit 228328127883c98dd6dc2cb56dc2057a9025fd10
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:1ed4f99e0d0315b3889fccf3a4b14f85a7938222
commit 1ed4f99e0d0315b3889fccf3a4b14f85a7938222
Author: Mikael Morin
Date: Tue Jul 15 20:30:45 2025 +0200
Extraction gfc_build_default_class_descriptor
Diff:
---
gcc/fortran/trans-decl.cc | 24 ++
gc
https://gcc.gnu.org/g:ad758a06da1c428bab159a24d8962a9d75f6cdd5
commit ad758a06da1c428bab159a24d8962a9d75f6cdd5
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
1 - 100 of 443 matches
Mail list logo