https://gcc.gnu.org/g:5cf732945c256a186ea632e36d00ac2eedc89fe5
commit 5cf732945c256a186ea632e36d00ac2eedc89fe5
Author: Mikael Morin
Date: Thu Jul 24 12:34:22 2025 +0200
gimple-simulate: Prise en charge REALPART/IMAGPART
Diff:
---
gcc/gimple-simulate.cc | 99 ++
https://gcc.gnu.org/g:5ee0bfb12de2b67251a53e2b21e57a29e61f3c09
commit 5ee0bfb12de2b67251a53e2b21e57a29e61f3c09
Author: Michael Meissner
Date: Mon Sep 8 15:35:34 2025 -0400
PR target/117251: Improve vector eqv to vector xor fusion
See the following post for a complete explanation o
https://gcc.gnu.org/g:d8608d4bdeefce8e994be9b37cf94181dbb64580
commit d8608d4bdeefce8e994be9b37cf94181dbb64580
Author: Mikael Morin
Date: Fri Aug 29 14:38:54 2025 +0200
gimple-simulate: Correction ICE extraction ref avec padding
Diff:
---
gcc/gimple-simulate.cc | 112
https://gcc.gnu.org/g:6dd4da98ba10271645c7a28db623554002aef630
commit 6dd4da98ba10271645c7a28db623554002aef630
Author: Mikael Morin
Date: Wed Jul 23 12:12:01 2025 +0200
Extraction gfc_set_temporary_descriptor
Diff:
---
gcc/fortran/trans-array.cc | 62 +---
https://gcc.gnu.org/g:eca4e7206cae71925ee023879a19b8b11eb3dacc
commit eca4e7206cae71925ee023879a19b8b11eb3dacc
Author: Mikael Morin
Date: Sat Aug 16 16:17:52 2025 +0200
Calcul offset sans passer par le descripteur
Diff:
---
gcc/fortran/trans-descriptor.cc | 10 --
1 file changed,
https://gcc.gnu.org/g:ef2b995bff3e3f7758e7aab4dd6698a354f58c10
commit ef2b995bff3e3f7758e7aab4dd6698a354f58c10
Author: Mikael Morin
Date: Fri Aug 15 15:27:59 2025 +0200
Refactor set_gfc_from_cfi
Correction régression bind_c_optional-1
Correction renseignement stride
https://gcc.gnu.org/g:d594ecbd50ef3c2087090582cf442c4b9204a2e2
commit d594ecbd50ef3c2087090582cf442c4b9204a2e2
Author: Mikael Morin
Date: Wed Jul 23 22:21:15 2025 +0200
Extraction get_array_memory_size
Diff:
---
gcc/fortran/trans-array.cc | 155 ---
https://gcc.gnu.org/g:3ec701dd4a0acbbb034773183021fbfc33c5f134
commit 3ec701dd4a0acbbb034773183021fbfc33c5f134
Author: Michael Meissner
Date: Thu Sep 11 01:45:18 2025 -0400
Update ChangeLog.*
Diff:
---
gcc/ChangeLog.float | 49 +
1 file cha
https://gcc.gnu.org/g:e69688d1c0d368e893e031e8d3104de1d29bbf7c
commit e69688d1c0d368e893e031e8d3104de1d29bbf7c
Author: Michael Meissner
Date: Thu Sep 11 01:43:50 2025 -0400
Add -mbfloat16 switch.
2025-09-11 Michael Meissner
gcc/
* config/rs6000/altivec
https://gcc.gnu.org/g:046bf4f10cd6721c9bd32a3120ac19a4b69d5ef3
commit 046bf4f10cd6721c9bd32a3120ac19a4b69d5ef3
Author: Michael Meissner
Date: Thu Sep 11 01:09:09 2025 -0400
Update ChangeLog.float
Diff:
---
gcc/ChangeLog.float | 16
1 file changed, 16 insertions(+)
diff
https://gcc.gnu.org/g:2d353e05c4e46d79d8e86f3e9eb8244345c1b26c
commit 2d353e05c4e46d79d8e86f3e9eb8244345c1b26c
Author: Michael Meissner
Date: Thu Sep 11 00:58:59 2025 -0400
Add -mieee16 switch.
2025-09-11 Michael Meissner
gcc/
* config/rs6000/rs6000-cp
https://gcc.gnu.org/g:5826c0d9f05d77cd7b080730a1eae4b4e285c71f
commit 5826c0d9f05d77cd7b080730a1eae4b4e285c71f
Author: Mikael Morin
Date: Sat Aug 30 21:11:38 2025 +0200
gimple-simulate: Réécriture de MEM_REF à l'intérieur de ARRAY_REF
Diff:
---
gcc/gimple-simulate.cc | 81 +++
https://gcc.gnu.org/g:af9b8a993514761e956673ad0978eb3ab61e66a9
commit af9b8a993514761e956673ad0978eb3ab61e66a9
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:07506fe86e96ff655f9d60964aad83b3f258e569
commit 07506fe86e96ff655f9d60964aad83b3f258e569
Author: Mikael Morin
Date: Wed Jul 23 14:59:35 2025 +0200
Extraction gfc_shift_descriptor
Diff:
---
gcc/fortran/trans-descriptor.cc | 32
gcc/fo
https://gcc.gnu.org/g:8fda392ae9a8d7f9fb730ec6bf6f4de6511267bb
commit 8fda392ae9a8d7f9fb730ec6bf6f4de6511267bb
Author: Mikael Morin
Date: Wed Aug 6 14:41:41 2025 +0200
Refactor get_descr_dim_comp
Diff:
---
gcc/fortran/trans-descriptor.cc | 17 ++---
1 file changed, 6 insertio
https://gcc.gnu.org/g:64eb5fd110ad4bff744af289763a34ef66274e59
commit 64eb5fd110ad4bff744af289763a34ef66274e59
Author: Mikael Morin
Date: Fri Aug 29 20:52:19 2025 +0200
gimple-simulate: sauvegarde
Diff:
---
gcc/gimple-simulate.cc | 18 --
1 file changed, 16 insertions(+),
https://gcc.gnu.org/g:b0274b24697b2e97848edeaf951b12d975ddaa33
commit b0274b24697b2e97848edeaf951b12d975ddaa33
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:d49656e0fc7106efa9379bcfd4369190f401625d
commit d49656e0fc7106efa9379bcfd4369190f401625d
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:671cb2be3fb2e456fca107e8added349b6a46baf
commit 671cb2be3fb2e456fca107e8added349b6a46baf
Author: Mikael Morin
Date: Wed Jul 16 21:39:51 2025 +0200
Extraction gfc_conv_shift_descriptor
Suppression variable inutilisée
Diff:
---
gcc/fortran/trans-descriptor.cc
https://gcc.gnu.org/g:a30d5a76837b6f017e60ef62baab3f36c4b8d232
commit a30d5a76837b6f017e60ef62baab3f36c4b8d232
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:0c0c1436a8a90e4d2edb08b6e93b42af78ba6bab
commit 0c0c1436a8a90e4d2edb08b6e93b42af78ba6bab
Author: Mikael Morin
Date: Wed Jul 23 16:36:42 2025 +0200
Déplacement gfc_descriptor_size
Diff:
---
gcc/fortran/trans-array.cc | 47
https://gcc.gnu.org/g:8e155f7ca562bcf865e06959777a5a81edd7751b
commit 8e155f7ca562bcf865e06959777a5a81edd7751b
Author: Mikael Morin
Date: Fri Aug 29 11:24:15 2025 +0200
gimple-simulate: Correction ICE MEM_REF avec offset négatif
Diff:
---
gcc/gimple-simulate.cc | 53 +
https://gcc.gnu.org/g:a559f1423cd72c40a9467429f0fcb14435bf7dcf
commit r16-3754-ga559f1423cd72c40a9467429f0fcb14435bf7dcf
Author: Jonathan Wakely
Date: Fri Sep 5 11:44:57 2025 +0100
libstdc++: Enforce Mandates: for Boyer-Moore searchers
C++17 has a 'Requires:' precondition that the
https://gcc.gnu.org/g:8844375091e3f47785889242982d301475bbc6da
commit r15-10305-g8844375091e3f47785889242982d301475bbc6da
Author: Jonathan Wakely
Date: Mon Sep 8 12:55:03 2025 +0100
libstdc++: Remove blank line from bits/unique_ptr.h
libstdc++-v3/ChangeLog:
* incl
https://gcc.gnu.org/g:15327920854653887e8715bb1592121cafec5c3b
commit r16-3755-g15327920854653887e8715bb1592121cafec5c3b
Author: Jonathan Wakely
Date: Mon Sep 8 12:55:03 2025 +0100
libstdc++: Remove blank line from bits/unique_ptr.h
libstdc++-v3/ChangeLog:
* inclu
https://gcc.gnu.org/g:6ce639860b0db5eed334e179fac445d852268e56
commit 6ce639860b0db5eed334e179fac445d852268e56
Author: Mikael Morin
Date: Sat Aug 16 18:19:27 2025 +0200
Factorisation set_dimension_fields gfc_set_descriptor_with_shape
Correction régression c_f_pointer_tests_4
Diff
https://gcc.gnu.org/g:b0274b24697b2e97848edeaf951b12d975ddaa33
commit b0274b24697b2e97848edeaf951b12d975ddaa33
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:c84be8eeefb2881ebf1fa8c3ccd810c9e823fddf
commit c84be8eeefb2881ebf1fa8c3ccd810c9e823fddf
Author: Mikael Morin
Date: Fri Aug 29 17:10:53 2025 +0200
gimple-simulate: Correction ICE évaluation adresse
Diff:
---
gcc/gimple-simulate.cc | 26 --
gc
https://gcc.gnu.org/g:a312a4aa8243d993235262cfc6e2660d89c9a6b1
commit a312a4aa8243d993235262cfc6e2660d89c9a6b1
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:6441e6b2c681e53cda4aeedb1845648683c5449e
commit 6441e6b2c681e53cda4aeedb1845648683c5449e
Author: Mikael Morin
Date: Wed Aug 13 14:02:37 2025 +0200
Refactoring shift descriptor
Correction pr85938
Correction régression associate_33
Correction
https://gcc.gnu.org/g:baad800a3d24158edf9f995b71d160553760297c
commit baad800a3d24158edf9f995b71d160553760297c
Author: Mikael Morin
Date: Sun Aug 17 19:43:40 2025 +0200
Reindentation retour à la ligne set_descriptor_with_shape
Diff:
---
gcc/fortran/trans-descriptor.cc | 20 +++---
https://gcc.gnu.org/g:fbe90409178cf8ff25cfbe391edb9d35c2edf56c
commit fbe90409178cf8ff25cfbe391edb9d35c2edf56c
Author: Mikael Morin
Date: Sun Aug 17 19:56:14 2025 +0200
Factorisation utilisation shapeval
Diff:
---
gcc/fortran/trans-descriptor.cc | 10 --
1 file changed, 4 inserti
https://gcc.gnu.org/g:4a85dd04d313127e3365c30a4da1c0700d6fb8e9
commit 4a85dd04d313127e3365c30a4da1c0700d6fb8e9
Author: Mikael Morin
Date: Thu Aug 7 11:42:13 2025 +0200
Refactoring gfc_nullify_descriptor/gfc_init_descriptor_variable
Diff:
---
gcc/fortran/trans-descriptor.cc | 35 +
https://gcc.gnu.org/g:07506fe86e96ff655f9d60964aad83b3f258e569
commit 07506fe86e96ff655f9d60964aad83b3f258e569
Author: Mikael Morin
Date: Wed Jul 23 14:59:35 2025 +0200
Extraction gfc_shift_descriptor
Diff:
---
gcc/fortran/trans-descriptor.cc | 32
gcc/fo
https://gcc.gnu.org/g:66251d041e8186d71d518722cbe2cc5058687c3a
commit 66251d041e8186d71d518722cbe2cc5058687c3a
Author: Mikael Morin
Date: Thu Jul 31 14:41:23 2025 +0200
Déplacement gfc_grow_array
Diff:
---
gcc/fortran/trans-array.cc | 37 -
gcc/fo
https://gcc.gnu.org/g:6d9ca3056a95456cb8b796818bde13a789525341
commit 6d9ca3056a95456cb8b796818bde13a789525341
Author: Mikael Morin
Date: Thu Jul 31 16:51:20 2025 +0200
Déplacement gfc_array_init_count -> gfc_descriptor_init_count
Diff:
---
gcc/fortran/trans-array.cc | 301 ++---
https://gcc.gnu.org/g:325ea51eeae8412fb4a15d78363267ed7c03e106
commit 325ea51eeae8412fb4a15d78363267ed7c03e106
Author: Mikael Morin
Date: Mon Feb 17 17:28:01 2025 +0100
Suppression mise à jour offset forall
Sauvegarde
Correction régression forall
Diff:
---
gcc/fortran/t
https://gcc.gnu.org/g:f5c0fa1d9cbf0a5ebbcdfc7bdcba64d5b91ac61a
commit f5c0fa1d9cbf0a5ebbcdfc7bdcba64d5b91ac61a
Author: Mikael Morin
Date: Thu Jul 31 12:11:15 2025 +0200
Extraction gfc_set_descriptor_for_assign_realloc
Diff:
---
gcc/fortran/trans-array.cc | 228 ++
https://gcc.gnu.org/g:5f77e19d0e1fa23ee177cca7f3b7829b500956c9
commit 5f77e19d0e1fa23ee177cca7f3b7829b500956c9
Author: Mikael Morin
Date: Mon Aug 11 19:59:55 2025 +0200
Renseignement dtype initialisation statique
Diff:
---
gcc/fortran/trans-descriptor.cc | 234 +++
https://gcc.gnu.org/g:afa74d37e8170d696f97424da7ab0f71883aac70
commit r16-3747-gafa74d37e8170d696f97424da7ab0f71883aac70
Author: Martin Uecker
Date: Tue Jul 29 01:05:00 2025 +0200
c: Warn when returning nested functions that require a non-local context.
This patch adds a mechanism
https://gcc.gnu.org/g:7069cc75f0e5ecc9ff7213316377849b30877436
commit 7069cc75f0e5ecc9ff7213316377849b30877436
Author: Mikael Morin
Date: Sun Aug 10 11:13:41 2025 +0200
Déplacement initialisation dernière borne sup assumed size
Diff:
---
gcc/fortran/trans-array.cc | 37 ++
https://gcc.gnu.org/g:3723edc87ce47bb43577842e1faf9b6dcc3b8410
commit r16-3753-g3723edc87ce47bb43577842e1faf9b6dcc3b8410
Author: Joseph Myers
Date: Wed Sep 10 20:48:05 2025 +
c: Add tests for some C2Y removals of undefined behavior
C2Y removes various instances of undefined be
https://gcc.gnu.org/g:e128cfd819a492e5989b9277bb4a70380e1915b1
commit r13-9880-ge128cfd819a492e5989b9277bb4a70380e1915b1
Author: Georg-Johann Lay
Date: Sat Sep 6 13:38:48 2025 +0200
AVR: Disable tree-switch-conversion per default.
There are at least two cases where tree-switch-con
https://gcc.gnu.org/g:a79b1e796eb8b63b2d41f58d3032697cd7a7ee86
commit a79b1e796eb8b63b2d41f58d3032697cd7a7ee86
Author: Mikael Morin
Date: Thu Jul 31 20:42:28 2025 +0200
Extraction gfc_copy_descriptor
Diff:
---
gcc/fortran/trans-descriptor.cc | 24
gcc/fortran/tra
https://gcc.gnu.org/g:c4de21a09340c7fa959164ebf4531ab452fe2eb6
commit c4de21a09340c7fa959164ebf4531ab452fe2eb6
Author: Mikael Morin
Date: Sat Aug 16 15:42:30 2025 +0200
Modification initialisation stride
Revert "Suppression argument inutilisé"
This reverts commit eaf4e13d
https://gcc.gnu.org/g:05836786b0a275add4d787fc46a7047cd130e387
commit 05836786b0a275add4d787fc46a7047cd130e387
Author: Mikael Morin
Date: Sat Aug 9 17:29:22 2025 +0200
Introduction gfc_create_null_actual_descriptor
Diff:
---
gcc/fortran/trans-descriptor.cc | 35 ++
https://gcc.gnu.org/g:09864c7cd0c94cfb781ceb6a3d6186df7ad38096
commit r16-3750-g09864c7cd0c94cfb781ceb6a3d6186df7ad38096
Author: Peter Bergner
Date: Tue Sep 9 14:43:28 2025 -0500
RISC-V: Fix typo in tt-ascalon-d8's pipeline description [PR121878]
PR121878 shows a typo in the tt-as
https://gcc.gnu.org/g:616fc48e8ef5bcc318f472f2219e0e045a1ff055
commit 616fc48e8ef5bcc318f472f2219e0e045a1ff055
Author: Mikael Morin
Date: Sun Aug 17 19:28:04 2025 +0200
Extraction set_descriptor_with_shape
Diff:
---
gcc/fortran/trans-descriptor.cc | 110 ++
https://gcc.gnu.org/g:c877f3484854b0016d04865d8d170a6d04ab9da9
commit c877f3484854b0016d04865d8d170a6d04ab9da9
Author: Mikael Morin
Date: Sun Aug 10 18:30:59 2025 +0200
Refactoring nullifcations descripteur
Revert partiel
Diff:
---
gcc/fortran/trans-descriptor.cc | 104 +
https://gcc.gnu.org/g:008ad1c6bad820cacdfd6a6d907330ed2577a696
commit r16-3743-g008ad1c6bad820cacdfd6a6d907330ed2577a696
Author: Luc Grosheintz
Date: Wed Sep 10 12:10:29 2025 +0200
libstdc++: Rename _S-prefixed identifiers in .
In libstdc++ the prefix _S is used for static members
https://gcc.gnu.org/g:df4f4e51a0fd672c8771e417f15ac3b26648d479
commit df4f4e51a0fd672c8771e417f15ac3b26648d479
Author: Mikael Morin
Date: Tue Jul 15 18:28:30 2025 +0200
Extraction gfc_init_descriptor_variable
Correction nom block
Correction libgomp.fortran/allocators-1.f9
https://gcc.gnu.org/g:cb75a4a15b1fcc7b80c14192b4cd56e3f5237475
commit cb75a4a15b1fcc7b80c14192b4cd56e3f5237475
Author: Mikael Morin
Date: Wed Jul 23 10:48:32 2025 +0200
Extraction gfc_copy_descriptor
Diff:
---
gcc/fortran/trans-array.cc | 39 +++
https://gcc.gnu.org/g:8f8f5d80838c03b7b1cb5a30f8267cafa905cb13
commit 8f8f5d80838c03b7b1cb5a30f8267cafa905cb13
Author: Mikael Morin
Date: Mon Sep 8 14:04:26 2025 +0200
Introduction macro PTR_INCREMENT_BYTES
Correction m4/minloc1
Correction matmul_logical
Introduc
https://gcc.gnu.org/g:c6dc752dda4a4f7b116e30129ef0728d8ce96b2e
commit c6dc752dda4a4f7b116e30129ef0728d8ce96b2e
Author: Mikael Morin
Date: Mon Sep 8 14:41:36 2025 +0200
Correction quotation macros m4
Diff:
---
libgfortran/m4/ifindloc0.m4 | 28 +++
libgfortran/m
https://gcc.gnu.org/g:6e6cfa782106bdc191bb243d5d97e4145af53fc3
commit 6e6cfa782106bdc191bb243d5d97e4145af53fc3
Author: Mikael Morin
Date: Wed Sep 10 13:00:05 2025 +0200
Renseignement span
Diff:
---
gcc/fortran/trans-descriptor.cc | 3 +++
gcc/fortran/trans-descriptor.h | 1 +
2 files ch
https://gcc.gnu.org/g:f5fa3301ef375aec591412971e167c75a498f9db
commit f5fa3301ef375aec591412971e167c75a498f9db
Author: Mikael Morin
Date: Wed Sep 10 20:38:07 2025 +0200
Extraction gfc_create_unallocated_library_result_descriptor
Diff:
---
gcc/fortran/trans-descriptor.cc | 14
https://gcc.gnu.org/g:6b00d5f55c9d79937281c6e94cc629bbc81bebd8
commit 6b00d5f55c9d79937281c6e94cc629bbc81bebd8
Author: Mikael Morin
Date: Sat Aug 16 19:17:56 2025 +0200
Refactor set_dimension_fields set_empty_descriptor
Diff:
---
gcc/fortran/trans-descriptor.cc | 11 +++
1 file c
https://gcc.gnu.org/g:a54c389f9eac340ac6683595903a1de9e4b35b6e
commit a54c389f9eac340ac6683595903a1de9e4b35b6e
Author: Mikael Morin
Date: Sat Aug 16 19:16:15 2025 +0200
Refactor set_dimension_fields descriptor_init_count
Correction régression class_allocate_22
Ajout scan
https://gcc.gnu.org/g:93dbd09fceb543ca2474efcc6d4fcc68b33f8eeb
commit 93dbd09fceb543ca2474efcc6d4fcc68b33f8eeb
Author: Mikael Morin
Date: Sun Aug 10 11:03:57 2025 +0200
Suppression set_dtype_if_unallocated
Extraction gfc_descriptor_set_dtype_if_unallocated
Sauvegarde
https://gcc.gnu.org/g:97d3534ea819eb2339461e118a887e21e62c7099
commit 97d3534ea819eb2339461e118a887e21e62c7099
Author: Mikael Morin
Date: Wed Aug 6 21:38:11 2025 +0200
Suppression déclarations inutiles
Diff:
---
gcc/fortran/trans-descriptor.h | 4
1 file changed, 4 deletions(-)
dif
https://gcc.gnu.org/g:6a96de713f0c6fb56c290d5235a1fd0f54e1c80a
commit 6a96de713f0c6fb56c290d5235a1fd0f54e1c80a
Author: Mikael Morin
Date: Thu Jul 31 17:50:45 2025 +0200
Suppression déclarations inutiles
Diff:
---
gcc/fortran/trans-descriptor.h | 7 ---
1 file changed, 7 deletions(-)
https://gcc.gnu.org/g:325ea51eeae8412fb4a15d78363267ed7c03e106
commit 325ea51eeae8412fb4a15d78363267ed7c03e106
Author: Mikael Morin
Date: Mon Feb 17 17:28:01 2025 +0100
Suppression mise à jour offset forall
Sauvegarde
Correction régression forall
Diff:
---
gcc/fortran/t
https://gcc.gnu.org/g:680ce9db24c39f5799c3f22db93f1ecb4cc5f1d9
commit 680ce9db24c39f5799c3f22db93f1ecb4cc5f1d9
Author: Mikael Morin
Date: Thu Jul 31 12:34:22 2025 +0200
Extraction gfc_set_pdt_array_descriptor
Diff:
---
gcc/fortran/trans-array.cc | 62 +---
https://gcc.gnu.org/g:5243a81e4852ae0823230ca46e4e94498e23fb67
commit 5243a81e4852ae0823230ca46e4e94498e23fb67
Author: Mikael Morin
Date: Sat Aug 16 16:28:37 2025 +0200
Refactoring set_dimension_fields
Diff:
---
gcc/fortran/trans-descriptor.cc | 46 ---
https://gcc.gnu.org/g:973804222e18699ad649c1d406e30dded298e6eb
commit 973804222e18699ad649c1d406e30dded298e6eb
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 | 30 ++
https://gcc.gnu.org/g:a15a4f5c622d56b71ea05745c2f798eef4665f7c
commit a15a4f5c622d56b71ea05745c2f798eef4665f7c
Author: Mikael Morin
Date: Fri Aug 15 15:42:37 2025 +0200
Déroulement boucle set_gfc_from_cfi
Diff:
---
gcc/fortran/trans-descriptor.cc | 78 ++--
https://gcc.gnu.org/g:ea74ff43763371571989f2f9bd53aab23181cedc
commit ea74ff43763371571989f2f9bd53aab23181cedc
Author: Mikael Morin
Date: Tue Jul 22 19:51:53 2025 +0200
Extraction set_gfc_from_cfi
Diff:
---
gcc/fortran/trans-decl.cc | 210 +++-
g
https://gcc.gnu.org/g:be565a7a832f44d519574651565b2292a008
commit be565a7a832f44d519574651565b2292a008
Author: Mikael Morin
Date: Tue Jul 22 12:17:50 2025 +0200
Extraction gfc_set_gfc_from_cfi
Diff:
---
gcc/fortran/trans-descriptor.cc | 99
https://gcc.gnu.org/g:5cf798dfe55ab7dccf0dbec53ec78444eb87eeb0
commit 5cf798dfe55ab7dccf0dbec53ec78444eb87eeb0
Author: Mikael Morin
Date: Tue Jul 22 11:32:27 2025 +0200
Refactoring gfc_conv_descriptor_sm_get
Diff:
---
gcc/fortran/trans-descriptor.cc | 7 +++
gcc/fortran/trans-descrip
https://gcc.gnu.org/g:973ef63a1220686e93ee0aac23e95989f914
commit 973ef63a1220686e93ee0aac23e95989f914
Author: Mikael Morin
Date: Fri Jan 17 17:25:59 2025 +0100
Factorisation gfc_set_contiguous_descriptor
Factorisation set_contiguous_array
Diff:
---
gcc/fortran/trans-arr
https://gcc.gnu.org/g:616fc48e8ef5bcc318f472f2219e0e045a1ff055
commit 616fc48e8ef5bcc318f472f2219e0e045a1ff055
Author: Mikael Morin
Date: Sun Aug 17 19:28:04 2025 +0200
Extraction set_descriptor_with_shape
Diff:
---
gcc/fortran/trans-descriptor.cc | 110 ++
https://gcc.gnu.org/g:f1bc70e891099b9cdbaaba8af0cf95d27b3ddc9f
commit f1bc70e891099b9cdbaaba8af0cf95d27b3ddc9f
Author: Mikael Morin
Date: Sun Jul 20 17:25:26 2025 +0200
Extraction gfc_set_descriptor
Correction bootstsrap
Diff:
---
gcc/fortran/trans-array.cc | 163 +-
https://gcc.gnu.org/g:2888c8afb2a8cb6a9517e696ff99770b205727b4
commit 2888c8afb2a8cb6a9517e696ff99770b205727b4
Author: Mikael Morin
Date: Thu Jul 31 20:48:05 2025 +0200
Déplacement copy_descriptor
Diff:
---
gcc/fortran/trans-descriptor.cc | 42 +
gcc/f
https://gcc.gnu.org/g:a108733de72c09e3f40d39d4039c8becf4e7cf77
commit a108733de72c09e3f40d39d4039c8becf4e7cf77
Author: Mikael Morin
Date: Wed Jul 23 16:34:39 2025 +0200
Extraction gfc_copy_sequence_descriptor
Diff:
---
gcc/fortran/trans-array.cc | 18 +-
gcc/fortran/
https://gcc.gnu.org/g:13b2631720f9a53e318a519bb1417f6568ffc888
commit 13b2631720f9a53e318a519bb1417f6568ffc888
Author: Mikael Morin
Date: Fri Jul 18 14:45:07 2025 +0200
Factorisation gfc_conv_shift_descriptor
Factorisation gfc_conv_shift_descriptor
Diff:
---
gcc/fortran/trans-ex
https://gcc.gnu.org/g:bce087311ee8b261e2d47c6250529e77ce4a7566
commit bce087311ee8b261e2d47c6250529e77ce4a7566
Author: Mikael Morin
Date: Tue Aug 12 18:57:20 2025 +0200
Refactoring gfc_set_descriptor_from_scalar
Correction pr87992.f90
Diff:
---
gcc/fortran/trans-descriptor.cc |
https://gcc.gnu.org/g:e2e353dd9bef18993fc9df2b59b4ea97cf1f02c2
commit e2e353dd9bef18993fc9df2b59b4ea97cf1f02c2
Author: Mikael Morin
Date: Tue Jul 22 11:16:59 2025 +0200
Extraction gfc_conv_shift_subarray_descriptor
Correction alloc_comp_constructor_5
Diff:
---
gcc/fortran/trans-
https://gcc.gnu.org/g:a3c24bc3f3d743ed78c227748dab9493e6bf9877
commit a3c24bc3f3d743ed78c227748dab9493e6bf9877
Author: Mikael Morin
Date: Tue Jul 22 21:14:56 2025 +0200
Extraction gfc_set_descriptor_from_scalar
Correction code en doublon
Diff:
---
gcc/fortran/trans-descriptor.cc
https://gcc.gnu.org/g:9c131b38a654fdd57140a4693a303644edefbe23
commit 9c131b38a654fdd57140a4693a303644edefbe23
Author: Mikael Morin
Date: Tue Jul 22 21:03:11 2025 +0200
Extraction gfc_set_descriptor_from_scalar
Diff:
---
gcc/fortran/trans-descriptor.cc | 20
gcc/fort
https://gcc.gnu.org/g:53b1048a8b2547b54c2d83e0eabb5d5e25c81c2a
commit 53b1048a8b2547b54c2d83e0eabb5d5e25c81c2a
Author: Mikael Morin
Date: Thu Aug 7 14:11:43 2025 +0200
Extraction gfc_set_descriptor_from_scalar
Correction gfc_get_scalar_to_descriptor_type
Renommage set_des
https://gcc.gnu.org/g:94d5fa0b04041270b0ae1ae20a9a293c714c7749
commit 94d5fa0b04041270b0ae1ae20a9a293c714c7749
Author: Mikael Morin
Date: Thu Aug 7 14:05:20 2025 +0200
Refactoring gfc_get_scalar_to_descriptor_type
Correction gfc_get_scalar_to_descriptor_type
Correction gf
https://gcc.gnu.org/g:c61566f582bec47f6e9437eff8bada43e79fa437
commit c61566f582bec47f6e9437eff8bada43e79fa437
Author: Mikael Morin
Date: Thu Aug 7 14:10:54 2025 +0200
Refactoring gfc_get_scalar_to_descriptor_type
Diff:
---
gcc/fortran/trans-expr.cc | 31 +--
https://gcc.gnu.org/g:591c36977752d909f74126133cbe7d07092b371d
commit 591c36977752d909f74126133cbe7d07092b371d
Author: Mikael Morin
Date: Wed Aug 6 21:29:10 2025 +0200
Refactor gfc_init_descriptor_variable
Diff:
---
gcc/fortran/trans-descriptor.cc | 23 ---
1 file cha
https://gcc.gnu.org/g:40d3e3e2b1795d5ec1c3050613597429bb5caf35
commit 40d3e3e2b1795d5ec1c3050613597429bb5caf35
Author: Mikael Morin
Date: Sun Aug 10 17:03:28 2025 +0200
Introduction enums pour les champs des structures
Correction régression
Diff:
---
gcc/fortran/trans-array.h
https://gcc.gnu.org/g:dbebe06b25b1719299266b066785b39b0e5260ef
commit dbebe06b25b1719299266b066785b39b0e5260ef
Author: Mikael Morin
Date: Wed Aug 6 21:28:50 2025 +0200
Extraction gfc_init_absent_descriptor
Diff:
---
gcc/fortran/trans-descriptor.cc | 7 +++
gcc/fortran/trans-descripto
https://gcc.gnu.org/g:da541eaea6a6a8679bd29ace2dd693bc9a8502d4
commit da541eaea6a6a8679bd29ace2dd693bc9a8502d4
Author: Mikael Morin
Date: Wed Aug 6 18:46:44 2025 +0200
Refactor set_value
Diff:
---
gcc/fortran/trans-descriptor.cc | 73 -
1 file chan
https://gcc.gnu.org/g:d56ee42aa6bb00e66355a127e6b9f121d4d3c1c5
commit d56ee42aa6bb00e66355a127e6b9f121d4d3c1c5
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:81e356e1ad206b716b79e15522210b4b91518b8b
commit 81e356e1ad206b716b79e15522210b4b91518b8b
Author: Mikael Morin
Date: Wed Aug 6 14:26:53 2025 +0200
Refactoring get_type_field
Diff:
---
gcc/fortran/trans-descriptor.cc | 31 +++
1 file change
https://gcc.gnu.org/g:812ddeb416400232a8688af1e5dfaaca2ea2443d
commit 812ddeb416400232a8688af1e5dfaaca2ea2443d
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:4e739e5b36e56a8c8e6ce39b941dad9c809a4ff9
commit 4e739e5b36e56a8c8e6ce39b941dad9c809a4ff9
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:4955110ac3d8ccdc1d79c1600b2fd9877708143f
commit 4955110ac3d8ccdc1d79c1600b2fd9877708143f
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:79eb5d69656b3615e9eae1fd21e6f14afa048e1b
commit 79eb5d69656b3615e9eae1fd21e6f14afa048e1b
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:736983d60bd44e5b8a78ea49fd04166a16fa51a8
commit 736983d60bd44e5b8a78ea49fd04166a16fa51a8
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:5450a7e6f901fa3e502de1f79d7d2c81d750b4f9
commit 5450a7e6f901fa3e502de1f79d7d2c81d750b4f9
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:f4f692cbe2df5eada3106860109835a6ea68c1ba
commit f4f692cbe2df5eada3106860109835a6ea68c1ba
Author: Mikael Morin
Date: Thu Sep 4 17:10:58 2025 +0200
gimple-simulate: Sauvegarde
Diff:
---
gcc/gimple-simulate.cc | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
di
https://gcc.gnu.org/g:a3b570a4b5ec6bb13ef4dbdb87a24c6a7aa850d2
commit a3b570a4b5ec6bb13ef4dbdb87a24c6a7aa850d2
Author: Mikael Morin
Date: Sun Aug 31 18:18:46 2025 +0200
gimple-simulate: Propagation offset pour MEM_REF a l'interieur de tableau
Diff:
---
gcc/gimple-simulate.cc | 29 +++
https://gcc.gnu.org/g:89874dfab4d15e292ecf222796a6d3747749aa7b
commit 89874dfab4d15e292ecf222796a6d3747749aa7b
Author: Mikael Morin
Date: Sun Aug 31 20:17:06 2025 +0200
gimple-simulate: Correction prise en charge offset coupé en deux
MEM_REF/ARRAY_REF
Diff:
---
gcc/gimple-simulate.cc |
https://gcc.gnu.org/g:127052d9162868c5e3e787d80859fc5ed3d36ec6
commit 127052d9162868c5e3e787d80859fc5ed3d36ec6
Author: Mikael Morin
Date: Sat Aug 30 22:22:39 2025 +0200
gimple-simulate: Prise en charge tableaux non bornés
Diff:
---
gcc/gimple-simulate.cc | 90
https://gcc.gnu.org/g:bef04edec0a6debb12aff1c9d0e0492ee24f7408
commit bef04edec0a6debb12aff1c9d0e0492ee24f7408
Author: Mikael Morin
Date: Fri Aug 29 20:05:33 2025 +0200
gimple-simulate: Correction ICE évaluation adresse
Diff:
---
gcc/gimple-simulate.cc | 60 ++
https://gcc.gnu.org/g:d0c9da400284edb0a2196bcee9b59818b6148123
commit d0c9da400284edb0a2196bcee9b59818b6148123
Author: Mikael Morin
Date: Sat Aug 30 19:00:46 2025 +0200
gimple-simulate: Réécriture de MEM_REF à l'interieur ce COMPONENT_EXPR
Diff:
---
gcc/gimple-simulate.cc | 252 +
1 - 100 of 208 matches
Mail list logo