https://gcc.gnu.org/g:0c3cc57f0e71a7a945fb10c817260dd8a7894e7f
commit r15-7547-g0c3cc57f0e71a7a945fb10c817260dd8a7894e7f
Author: Andrew Pinski
Date: Thu Feb 13 14:10:06 2025 -0800
libstdc++: Improve list assumption after constructor [PR118865]
The code example here does:
```
https://gcc.gnu.org/g:e4c9e1094405612feae410e133025e3267331c2d
commit r15-7545-ge4c9e1094405612feae410e133025e3267331c2d
Author: Marek Polacek
Date: Fri Feb 14 17:21:31 2025 -0500
c++: assign the result of force_paren_expr
gcc/cp/ChangeLog:
* pt.cc (tsubst_expr) :
https://gcc.gnu.org/g:8e44f7ecb7b9ad6893f7784b1a303a5463b46cd5
commit r15-7546-g8e44f7ecb7b9ad6893f7784b1a303a5463b46cd5
Author: Marek Polacek
Date: Fri Feb 14 17:29:27 2025 -0500
c++: add fixed test [PR83144]
Fixed by r12-4425 and it seemed worth adding.
PR c++/8
https://gcc.gnu.org/g:2b9bdb2d286e6872f4195ba2e710130cf6b2805d
commit r15-7543-g2b9bdb2d286e6872f4195ba2e710130cf6b2805d
Author: Thomas Schwinge
Date: Tue Feb 11 17:23:28 2025 +0100
GCN: Set 'UI_TARGET' for 'TARGET_EXCEPT_UNWIND_INFO' [PR94282, PR113331]
In commit 7f1989249e25af6f
https://gcc.gnu.org/g:1dc4e220ca2272d668ddb3041ccd9e69b968e532
commit r15-7544-g1dc4e220ca2272d668ddb3041ccd9e69b968e532
Author: Georg-Johann Lay
Date: Fri Feb 14 18:53:29 2025 +0100
AVR: target/118878 - Don't ICE on result from paradoxical reg's alloc.
After register allocation,
https://gcc.gnu.org/g:9611ce687904a22da2febbc97acba2ae0f0c3780
commit r15-7542-g9611ce687904a22da2febbc97acba2ae0f0c3780
Author: Thomas Schwinge
Date: Tue Feb 11 17:23:28 2025 +0100
nvptx: Set 'UI_TARGET' for 'TARGET_EXCEPT_UNWIND_INFO' [PR86660]
Subversion r263265 (Git commit 77e
https://gcc.gnu.org/g:79cb26298c76f1360f1aada26863f011c4decc34
commit r15-7541-g79cb26298c76f1360f1aada26863f011c4decc34
Author: Thomas Schwinge
Date: Thu Feb 13 00:35:31 2025 +0100
nvptx: Sanity-check 'init_frag' state
The 'init_frag' machinery is used by 'nvptx_assemble_integer'
https://gcc.gnu.org/g:09b207bf26b9c79a43e1a346a4493d4b202b4ac5
commit r15-7540-g09b207bf26b9c79a43e1a346a4493d4b202b4ac5
Author: Thomas Schwinge
Date: Thu Feb 13 22:58:21 2025 +0100
nvptx: Clarify 'nvptx_output_skip' case of no or incomplete initializer
I was getting confused abou
https://gcc.gnu.org/g:80b9c9c844458779556995a5be7c08a8894d0f96
commit r15-7539-g80b9c9c844458779556995a5be7c08a8894d0f96
Author: Patrick Palka
Date: Fri Feb 14 16:28:42 2025 -0500
c++: add fixed test [PR86933]
Fixed by the PR118265 fix r15-7339-g26d3424ca5d9f4.
PR
https://gcc.gnu.org/g:dfd1b1abab9d3159e6f43e234ab78638f92d613e
commit r15-7538-gdfd1b1abab9d3159e6f43e234ab78638f92d613e
Author: Marek Polacek
Date: Fri Feb 14 16:18:25 2025 -0500
c++: add fixed test [PR82936]
Fixed by r8-6829-gaaec81f10fa314; before that:
Segmentation fa
https://gcc.gnu.org/g:77ba1ab85d3a45005bfff90b2fd262e102e5383a
commit r15-7537-g77ba1ab85d3a45005bfff90b2fd262e102e5383a
Author: Marek Polacek
Date: Fri Feb 14 16:04:41 2025 -0500
c++: add fixed test [PR82794]
Fixed by r10-3735.
PR c++/82794
gcc/testsuite
https://gcc.gnu.org/g:9fd4e414830bb84b1cf1a7df4945d26c078729c9
commit r15-7536-g9fd4e414830bb84b1cf1a7df4945d26c078729c9
Author: Marek Polacek
Date: Fri Feb 14 15:50:09 2025 -0500
c++: add fixed test [PR70037]
Fixed by r11-735 + r11-2417.
PR c++/70037
gcc
https://gcc.gnu.org/g:9c38d0a79caef1909df9f51ec8d17c5f8cfecabd
commit r14-11310-g9c38d0a79caef1909df9f51ec8d17c5f8cfecabd
Author: Gaius Mulley
Date: Fri Feb 14 19:17:02 2025 +
[PATCH] PR modula2/118761: gm2 driver doesnt behave as gcc for -fhelp=BLA
This patch enables the gm2
https://gcc.gnu.org/g:720137f4ee6e80de5c22b9f9c9750f13b2132fe6
commit r15-7535-g720137f4ee6e80de5c22b9f9c9750f13b2132fe6
Author: Marek Polacek
Date: Fri Feb 14 13:48:03 2025 -0500
c++: add fixed test [PR66878]
Fixed by r11-175.
PR c++/66878
gcc/testsuite/
https://gcc.gnu.org/g:9a6758edc229abc0ed0f5ce65958082b3e8a8502
commit r15-7534-g9a6758edc229abc0ed0f5ce65958082b3e8a8502
Author: Marek Polacek
Date: Fri Feb 14 13:14:01 2025 -0500
c++: add fixed test [PR66519]
Fixed by r10-6464.
PR c++/66519
gcc/testsuite
https://gcc.gnu.org/g:4cc360ef650f45f0a1ace577ab663b9ed7ef777c
commit 4cc360ef650f45f0a1ace577ab663b9ed7ef777c
Author: Mikael Morin
Date: Fri Feb 14 18:48:22 2025 +0100
Correction class_result_10.f90
Diff:
---
gcc/fortran/trans-array.cc | 3 ++-
1 file changed, 2 insertions(+), 1 deletio
https://gcc.gnu.org/g:589d79e6268b055422a7b6c11cd0a8a4f2531a8c
commit r15-7533-g589d79e6268b055422a7b6c11cd0a8a4f2531a8c
Author: Richard Biener
Date: Fri Feb 14 14:48:41 2025 +0100
tree-optimization/118852 - wrong code with 502.gcc_r
502.gcc_r when built with -fprofile-generate ex
https://gcc.gnu.org/g:5ec7193faa7a5a78dd5382aec220a49f4a76a976
commit r14-11309-g5ec7193faa7a5a78dd5382aec220a49f4a76a976
Author: Harald Anlauf
Date: Fri Feb 7 21:21:10 2025 +0100
Fortran: fix initialization of allocatable non-deferred character [PR59252]
PR fortran/59252
https://gcc.gnu.org/g:3365380377cc2a545a2d49c4b100499b569dc9c1
commit 3365380377cc2a545a2d49c4b100499b569dc9c1
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:2342ea2cdae3cd3aad4ba66521da98616079de4e
commit 2342ea2cdae3cd3aad4ba66521da98616079de4e
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:b0e50451cf7cc27567d93819954790ec76bb4ae8
commit b0e50451cf7cc27567d93819954790ec76bb4ae8
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:823de62f5f66f052193aa74520dec94fb3488958
commit r15-7531-g823de62f5f66f052193aa74520dec94fb3488958
Author: Jason Merrill
Date: Fri Feb 14 10:52:21 2025 +0100
c++: remove unicode from comment
We had a stray U+2019 right single quotation mark instead of U+0027
https://gcc.gnu.org/g:e96e1bb69c7b46db18e747ee379a62681bc8c82d
commit r15-7532-ge96e1bb69c7b46db18e747ee379a62681bc8c82d
Author: Jason Merrill
Date: Fri Feb 14 10:53:01 2025 +0100
c++: extended temp cleanups [PR118856]
A later testcase in PR118856 highlights a preexisting problem
https://gcc.gnu.org/g:06724b6079b5ad983f7d29b39b4cc38cde0f37b3
commit r15-7530-g06724b6079b5ad983f7d29b39b4cc38cde0f37b3
Author: Jonathan Wakely
Date: Wed Feb 12 18:33:46 2025 +
libstdc++: Fix more unqualified uses of make_pair
There are some unqualified calls to make_pair in
https://gcc.gnu.org/g:d5fb86cbec48af24d3ec56519fdf8b0c4133b801
commit r15-7529-gd5fb86cbec48af24d3ec56519fdf8b0c4133b801
Author: Jonathan Wakely
Date: Wed Feb 12 18:30:21 2025 +
libstdc++: Fix use of make_pair that used ADL
_Rb_tree::_M_equal_range calls make_pair unqualified,
https://gcc.gnu.org/g:5ced917508eee7eb499e19feeb3def1fa1842bb4
commit r15-7528-g5ced917508eee7eb499e19feeb3def1fa1842bb4
Author: Matthew Malcomson
Date: Fri Feb 7 14:49:11 2025 +
libstdc++: Conditionally use floating-point fetch_add builtins
- Some hardware has support for flo
https://gcc.gnu.org/g:b01664a6197f57615d3c62594037c575dfdd9035
commit r15-7527-gb01664a6197f57615d3c62594037c575dfdd9035
Author: Marek Polacek
Date: Thu Feb 13 15:56:16 2025 -0500
c++: fix propagating REF_PARENTHESIZED_P [PR116379]
Here we have:
template
struct X{
https://gcc.gnu.org/g:c8dd6ca3fb39f2b21f7edf0628718f0ae6fb1124
commit c8dd6ca3fb39f2b21f7edf0628718f0ae6fb1124
Author: Mikael Morin
Date: Fri Feb 14 13:50:51 2025 +0100
Essai suppression code inutile
Diff:
---
gcc/fortran/trans-expr.cc | 10 --
1 file changed, 10 deletions(-)
di
https://gcc.gnu.org/g:8b736715caca8a9c533c7e721e677ed99401f17c
commit 8b736715caca8a9c533c7e721e677ed99401f17c
Author: Mikael Morin
Date: Fri Feb 14 13:46:24 2025 +0100
Renommage gfc_array_init_count -> gfc_descr_init_count
Diff:
---
gcc/fortran/trans-array.cc | 4 ++--
1 file changed, 2
https://gcc.gnu.org/g:f002d571cfa29ce2a678181f64258577a6bba90b
commit f002d571cfa29ce2a678181f64258577a6bba90b
Author: Mikael Morin
Date: Fri Feb 14 12:23:42 2025 +0100
Mise à jour commentaires.
Diff:
---
gcc/fortran/trans-array.cc | 37 ++---
1 file chang
https://gcc.gnu.org/g:c761a6e18c135f3fdbef79c1da6fc72698816ecd
commit c761a6e18c135f3fdbef79c1da6fc72698816ecd
Author: Mikael Morin
Date: Fri Feb 14 12:11:43 2025 +0100
Suppression argument nelems gfc_array_allocate
Diff:
---
gcc/fortran/trans-array.cc | 6 ++
gcc/fortran/trans-array
https://gcc.gnu.org/g:5b2a88f775bfcb66e3b0bfda584a7592c2c39fdb
commit 5b2a88f775bfcb66e3b0bfda584a7592c2c39fdb
Author: Mikael Morin
Date: Fri Feb 14 12:07:08 2025 +0100
Séparation get_array_memory_size
Diff:
---
gcc/fortran/trans-array.cc | 160 ++-
https://gcc.gnu.org/g:537d11778347885424c87b8aebe23ea97bcdd462
commit 537d11778347885424c87b8aebe23ea97bcdd462
Author: Mikael Morin
Date: Fri Feb 14 11:22:35 2025 +0100
Mise à jour offset & span dans gfc_array_init_size
Diff:
---
gcc/fortran/trans-array.cc | 34 --
https://gcc.gnu.org/g:74ea20e16cf18b42071557b71a42ea31c8192425
commit r15-7526-g74ea20e16cf18b42071557b71a42ea31c8192425
Author: Jakub Jelinek
Date: Fri Feb 14 12:01:13 2025 +0100
tree: Fix up the DECL_VALUE_EXPR GC marking [PR118790]
The ggc_set_mark call in gt_value_expr_mark_2
https://gcc.gnu.org/g:c141dd194ec615b06b21a493267385487c433cd2
commit c141dd194ec615b06b21a493267385487c433cd2
Author: Mikael Morin
Date: Fri Feb 14 11:04:01 2025 +0100
Factorisation descriptor_element_size
Diff:
---
gcc/fortran/trans-array.cc | 85 +++
https://gcc.gnu.org/g:35c975b3a6ee65be51b96848764a90105aa59f81
commit 35c975b3a6ee65be51b96848764a90105aa59f81
Author: Mikael Morin
Date: Wed Feb 12 10:22:42 2025 +0100
Ajout surcharge gfc_conv_descriptor_type_set
Diff:
---
gcc/fortran/trans-array.cc | 41 +---
https://gcc.gnu.org/g:a7d30957412cc9d49cbe8c775f3d9ad1f46bfad8
commit a7d30957412cc9d49cbe8c775f3d9ad1f46bfad8
Author: Mikael Morin
Date: Fri Feb 14 09:34:02 2025 +0100
Déplacement fonction
Diff:
---
gcc/fortran/trans-array.cc | 53 ++
gcc/fort
https://gcc.gnu.org/g:d57bd41920599b47a05068e6a78fbc44d786e441
commit d57bd41920599b47a05068e6a78fbc44d786e441
Author: Mikael Morin
Date: Wed Feb 5 11:57:09 2025 +0100
Séparation motifs dump assumed_rank_12.f90
Diff:
---
gcc/testsuite/gfortran.dg/assumed_rank_12.f90 | 6 +-
1 file ch
https://gcc.gnu.org/g:79734111aa08107a2cafd5bdb5744fa5cef5aa92
commit 79734111aa08107a2cafd5bdb5744fa5cef5aa92
Author: Mikael Morin
Date: Wed Feb 5 11:45:00 2025 +0100
réduction différences dump assumed_rank_12.f90
Diff:
---
gcc/fortran/trans-array.cc | 126 ++
https://gcc.gnu.org/g:123a4927b085ed0044f4ef885726f4ab3f2aaa84
commit 123a4927b085ed0044f4ef885726f4ab3f2aaa84
Author: Mikael Morin
Date: Thu Jan 30 16:53:48 2025 +0100
Update dump match count
Diff:
---
gcc/testsuite/gfortran.dg/coarray_collectives_18.f90 | 2 +-
1 file changed, 1 insert
https://gcc.gnu.org/g:468055f1d8a69b5b86fa7d661811bcd6263dbb51
commit 468055f1d8a69b5b86fa7d661811bcd6263dbb51
Author: Mikael Morin
Date: Wed Jan 29 19:05:04 2025 +0100
Factorisation set_descriptor_from_scalar dans gfc_conv_scalar_to_descriptor
Correction régression pr49213.f90
https://gcc.gnu.org/g:9a83288a7a4b4eed3b7c32271842013f9748d143
commit 9a83288a7a4b4eed3b7c32271842013f9748d143
Author: Mikael Morin
Date: Thu Feb 13 21:03:54 2025 +0100
Factorisation shift_descriptor
Diff:
---
gcc/fortran/trans-expr.cc | 76 ---
https://gcc.gnu.org/g:ddb31d5d6926f57296dc9514c6cd17227eaba66f
commit ddb31d5d6926f57296dc9514c6cd17227eaba66f
Author: Mikael Morin
Date: Thu Feb 13 20:26:47 2025 +0100
Factorisation set_descriptor_dimension
Correction typo
Diff:
---
gcc/fortran/trans-array.cc | 12 +---
https://gcc.gnu.org/g:60fb6b7d916d2d309ca305c8848baefe06ae06c6
commit 60fb6b7d916d2d309ca305c8848baefe06ae06c6
Author: Mikael Morin
Date: Tue Jan 28 21:03:24 2025 +0100
Factorisation set_descriptor_from_scalar dans conv_class_to_class
Correction régression associate_66
Co
https://gcc.gnu.org/g:e6c9f7a5d3a273f68c14ce413067b11826a33adf
commit e6c9f7a5d3a273f68c14ce413067b11826a33adf
Author: Mikael Morin
Date: Wed Feb 12 18:17:41 2025 +0100
Factorisation set temporary descriptor
Suppression code redondant initialisation descriptor temporaire
https://gcc.gnu.org/g:749c1436aba9cf3b6876fa8f31aac82af8329c64
commit 749c1436aba9cf3b6876fa8f31aac82af8329c64
Author: Mikael Morin
Date: Tue Feb 11 21:34:11 2025 +0100
Interdiction non-lvalue as lhs
git commit correction erreur gimplify
Diff:
---
gcc/gimplify.cc | 6 ++
1 f
https://gcc.gnu.org/g:a6b20dd1bd5b8669a2a496045c6f1970df5c7472
commit a6b20dd1bd5b8669a2a496045c6f1970df5c7472
Author: Mikael Morin
Date: Wed Feb 12 10:47:31 2025 +0100
Correction erreurs non-lvalue lhs pr113363.f90
Diff:
---
gcc/fortran/trans-decl.cc | 21 +
gcc/fort
https://gcc.gnu.org/g:a6c99173bb640f2af17d64ed1cd4ee00ae2146b1
commit a6c99173bb640f2af17d64ed1cd4ee00ae2146b1
Author: Mikael Morin
Date: Wed Feb 12 10:07:40 2025 +0100
Correction non_lvalue PR97046.f90
Diff:
---
gcc/fortran/trans-array.cc | 42 +++---
https://gcc.gnu.org/g:62bf6ea09a684d80ab4ac2b406ce62460d0425a1
commit 62bf6ea09a684d80ab4ac2b406ce62460d0425a1
Author: Mikael Morin
Date: Tue Feb 11 18:07:23 2025 +0100
Mises à jour dumps
Mise à jour dump bind-c-contiguous-2.f90
Mise à jour dumps coarray_poly_*.f90
https://gcc.gnu.org/g:bed2485b5e68eb56ceaee133594eae256cbaf215
commit bed2485b5e68eb56ceaee133594eae256cbaf215
Author: Mikael Morin
Date: Mon Feb 10 19:24:59 2025 +0100
Introduction getters et setters descriptor compil' OK
Correction régression realloc on assign (associate_61, ...
https://gcc.gnu.org/g:6c677650e4960d95c4e5f6495249108bcfaf4107
commit 6c677650e4960d95c4e5f6495249108bcfaf4107
Author: Mikael Morin
Date: Thu Jul 4 12:59:34 2024 +0200
match: Simplify double not and double negate to a non_lvalue
I noticed while testing the second patch that none o
https://gcc.gnu.org/g:ab0d39c3b07ee84a26feed2a5a5fac92233073aa
commit ab0d39c3b07ee84a26feed2a5a5fac92233073aa
Author: Mikael Morin
Date: Thu Jul 4 15:24:36 2024 +0200
match: Unwrap non-lvalue as unary or binary operand
This avoids most of the testsuite dump pattern updates with a
https://gcc.gnu.org/g:d2722a02e8d2f2eada5abd697282e3a51327c285
commit d2722a02e8d2f2eada5abd697282e3a51327c285
Author: Mikael Morin
Date: Wed Feb 5 15:12:25 2025 +0100
Renseignement token par gfc_set_descriptor_from_scalar.
Diff:
---
gcc/fortran/trans-array.cc | 27 --
https://gcc.gnu.org/g:ded0b8188e80164e73fef5b8f3051ec2e7f36eb1
commit ded0b8188e80164e73fef5b8f3051ec2e7f36eb1
Author: Mikael Morin
Date: Sat Feb 8 21:37:49 2025 +0100
Factorisation initialisation dimension descripteur
Correction régression realloc_on_assign_12.f90
Diff:
---
gcc
https://gcc.gnu.org/g:bf057de23fdec616404bbe9ca73384463f5077c2
commit bf057de23fdec616404bbe9ca73384463f5077c2
Author: Mikael Morin
Date: Fri Feb 7 12:07:36 2025 +0100
Factorisation set_descriptor_dimension
Correction compil'
Diff:
---
gcc/fortran/trans-array.cc | 82 +++
https://gcc.gnu.org/g:c55b04c7f241e7439c0f49b1762f8ebdea663073
commit c55b04c7f241e7439c0f49b1762f8ebdea663073
Author: Mikael Morin
Date: Thu Feb 6 17:16:13 2025 +0100
Factorisation gfc_conv_shift_descriptor
Correction compil'
Correction régression allocated_4.f90
https://gcc.gnu.org/g:3e14437bb7d46a96bc507cbb41bd91e44b34ee77
commit 3e14437bb7d46a96bc507cbb41bd91e44b34ee77
Author: Mikael Morin
Date: Tue Feb 4 11:16:32 2025 +0100
Sauvegarde factorisation set_descriptor_from_scalar
Correction régression allocate_with_source_15.f03
Ne
https://gcc.gnu.org/g:c980269c8043debd82e75a01b623d7279088402a
commit c980269c8043debd82e75a01b623d7279088402a
Author: Mikael Morin
Date: Thu Jan 30 21:27:40 2025 +0100
Déplacement gfc_set_gfc_from_cfi
Correction compil'
Diff:
---
gcc/fortran/trans-array.cc | 258 +++
https://gcc.gnu.org/g:f634a20a43b04a7f9993caa37af123d9a02ba7ff
commit f634a20a43b04a7f9993caa37af123d9a02ba7ff
Author: Mikael Morin
Date: Thu Jan 30 21:21:39 2025 +0100
Déplacement gfc_copy_sequence_descriptor
Correction erreur compil'
Diff:
---
gcc/fortran/trans-array.cc | 64 +
https://gcc.gnu.org/g:9652121cbd1968be55401f85dab5b3bf5a178cdd
commit 9652121cbd1968be55401f85dab5b3bf5a178cdd
Author: Mikael Morin
Date: Thu Jan 30 21:07:15 2025 +0100
Déplacement méthode set_descriptor_from_scalar
Correction erreur compil'
Diff:
---
gcc/fortran/trans-array.cc
https://gcc.gnu.org/g:57a9d2504fe45acda17cd2b7efa99495c276f4df
commit 57a9d2504fe45acda17cd2b7efa99495c276f4df
Author: Mikael Morin
Date: Thu Jan 23 20:46:59 2025 +0100
Factorisation initialisation gfc depuis cfi
Correction régression scalar descriptor
Diff:
---
gcc/fortran/tran
https://gcc.gnu.org/g:c3d8cf0e081de45c9a2f5d2d80ff8675f5e4614a
commit c3d8cf0e081de45c9a2f5d2d80ff8675f5e4614a
Author: Mikael Morin
Date: Wed Jan 29 18:22:29 2025 +0100
Factorisation set_descriptor_from_scalar conv_derived_to_class
Diff:
---
gcc/fortran/trans-expr.cc | 42 +++
https://gcc.gnu.org/g:1392f13442685eacd23ee09a10daccbaf00481ec
commit 1392f13442685eacd23ee09a10daccbaf00481ec
Author: Mikael Morin
Date: Fri Jan 24 16:01:58 2025 +0100
Factorisation initialisation depuis cfi
Correction régression contiguous-2.f90
Correction regression co
https://gcc.gnu.org/g:84be5a435f2a78f8a9ab0bdf5b693a1e0c6b6fd5
commit 84be5a435f2a78f8a9ab0bdf5b693a1e0c6b6fd5
Author: Mikael Morin
Date: Thu Jan 23 21:38:24 2025 +0100
utilisation booléen allocatable
Diff:
---
gcc/fortran/trans-expr.cc | 6 +++---
1 file changed, 3 insertions(+), 3 dele
https://gcc.gnu.org/g:7d9a5b709d1f2400ea62c334bff7c9d4436a687c
commit 7d9a5b709d1f2400ea62c334bff7c9d4436a687c
Author: Mikael Morin
Date: Wed Jan 22 21:59:46 2025 +0100
Refactoring gfc_conv_descriptor_sm_get.
Diff:
---
gcc/fortran/trans-array.cc | 11 +++
gcc/fortran/trans-array.
https://gcc.gnu.org/g:55a2a1029553f80b56f5a8c5ef8a5935c0dd1088
commit 55a2a1029553f80b56f5a8c5ef8a5935c0dd1088
Author: Mikael Morin
Date: Wed Jan 22 19:02:13 2025 +0100
Introduction gfc_conv_descriptor_extent_get
Diff:
---
gcc/fortran/trans-array.cc | 84 ++---
https://gcc.gnu.org/g:b5834effc49cacae162a35ff2deafe3a9bbc9d1c
commit b5834effc49cacae162a35ff2deafe3a9bbc9d1c
Author: Mikael Morin
Date: Fri Jan 17 17:48:42 2025 +0100
Factorisation set_contiguous_array
Diff:
---
gcc/fortran/trans-array.cc | 13 +
1 file changed, 1 insertion
https://gcc.gnu.org/g:c2ce7393ce79293896ae05dcfff402ffea2c9176
commit c2ce7393ce79293896ae05dcfff402ffea2c9176
Author: Mikael Morin
Date: Tue Jan 21 22:27:02 2025 +0100
Factorisation shift descriptor
Diff:
---
gcc/fortran/trans-array.cc | 117 -
https://gcc.gnu.org/g:41e38348a930505eacdc9386c9fce31a40bdbdb2
commit 41e38348a930505eacdc9386c9fce31a40bdbdb2
Author: Mikael Morin
Date: Tue Jan 21 18:44:41 2025 +0100
Factorisation initialisation subarray_descriptor
Diff:
---
gcc/fortran/trans-expr.cc | 151
https://gcc.gnu.org/g:c3a50c1a8cb83384345d3dc3530fbb9b830d6e85
commit c3a50c1a8cb83384345d3dc3530fbb9b830d6e85
Author: Mikael Morin
Date: Fri Jan 17 21:46:27 2025 +0100
Factorisation set descriptor with shape
Diff:
---
gcc/fortran/trans-array.cc | 78 +
https://gcc.gnu.org/g:7ed00263a569c00bf6bf52ea343e677b873e0e2f
commit 7ed00263a569c00bf6bf52ea343e677b873e0e2f
Author: Mikael Morin
Date: Sat Jan 4 21:36:13 2025 +0100
Factorisation gfc_conv_remap_descriptor
Correction régression pointer_remapping_5
Diff:
---
gcc/fortran/trans-a
https://gcc.gnu.org/g:ccb2dcc879e6c3debbd0e010cfc394cfde504fbc
commit ccb2dcc879e6c3debbd0e010cfc394cfde504fbc
Author: Mikael Morin
Date: Fri Jan 17 17:25:59 2025 +0100
Factorisation set_contiguous_array
Diff:
---
gcc/fortran/trans-array.cc | 57 +++---
https://gcc.gnu.org/g:7818e31b1ca1ea4796040325332a850765ef9fdd
commit 7818e31b1ca1ea4796040325332a850765ef9fdd
Author: Mikael Morin
Date: Thu Jan 16 14:51:42 2025 +0100
Factorisation shift descriptor
Diff:
---
gcc/fortran/trans-expr.cc | 7 +--
1 file changed, 1 insertion(+), 6 delet
https://gcc.gnu.org/g:bd3573d2425487de1c1d165e86d63ff83037c584
commit bd3573d2425487de1c1d165e86d63ff83037c584
Author: Mikael Morin
Date: Thu Jan 16 20:45:34 2025 +0100
Essai suppression unlimited_polymorphic
Diff:
---
gcc/fortran/trans-array.cc | 13 -
gcc/fortran/trans.h
https://gcc.gnu.org/g:a6d12d1f09654a5d3038b6042e645dd9da4c84a5
commit a6d12d1f09654a5d3038b6042e645dd9da4c84a5
Author: Mikael Morin
Date: Thu Jan 16 15:28:38 2025 +0100
Refactor conv_shift_descriptor
Correction régressions
Correction régression gfc_conv_expr_descriptor
D
https://gcc.gnu.org/g:7421792ba1ee3c272b294ac19a85bc43ad73e3c7
commit 7421792ba1ee3c272b294ac19a85bc43ad73e3c7
Author: Mikael Morin
Date: Thu Jan 16 14:35:14 2025 +0100
Factorisation shift descriptor
Diff:
---
gcc/fortran/trans-array.cc | 6 +++---
gcc/fortran/trans-array.h | 1 +
gcc/f
https://gcc.gnu.org/g:d607595f1f4f4566776000aeedfd4d0bb3ce4b9b
commit d607595f1f4f4566776000aeedfd4d0bb3ce4b9b
Author: Mikael Morin
Date: Thu Jan 16 14:00:20 2025 +0100
Factorisation gfc_conv_expr_descriptor
Diff:
---
gcc/fortran/trans-array.cc | 358 +++--
https://gcc.gnu.org/g:6d1a550acfb35381deea5afbd424a7e79852f5b1
commit 6d1a550acfb35381deea5afbd424a7e79852f5b1
Author: Mikael Morin
Date: Tue Dec 31 15:27:35 2024 +0100
Introduction gfc_copy_sequence_descriptor
Correction régression sizeof_6
Diff:
---
gcc/fortran/trans-array.cc
https://gcc.gnu.org/g:82413c99dc41ba8b632e751540ba26d97ea67ceb
commit 82413c99dc41ba8b632e751540ba26d97ea67ceb
Author: Mikael Morin
Date: Wed Jan 15 17:51:21 2025 +0100
Factorisation copie gfc_conv_expr_descriptor
Diff:
---
gcc/fortran/trans-array.cc | 37 ++--
https://gcc.gnu.org/g:ed6fee22d9c29ebee21ce323726fb14cfb8d6ed1
commit ed6fee22d9c29ebee21ce323726fb14cfb8d6ed1
Author: Mikael Morin
Date: Thu Jan 9 21:38:39 2025 +0100
Extraction fonction fcncall_realloc_result
Correction variable inutilisée
Correction régression coarray
https://gcc.gnu.org/g:b68e4d2ef22d8fe82d628a320c6577d1d0a946dd
commit b68e4d2ef22d8fe82d628a320c6577d1d0a946dd
Author: Mikael Morin
Date: Wed Dec 18 19:04:41 2024 +0100
Utilisation de la méthode de nullification pour nullifier un pointeur
Correction régression modifiable_p
https://gcc.gnu.org/g:ecdc8da68c9d5419d4c0e6ec9b1b3278076cbdf0
commit ecdc8da68c9d5419d4c0e6ec9b1b3278076cbdf0
Author: Mikael Morin
Date: Tue Dec 17 22:37:18 2024 +0100
Appel méthode shift descriptor dans gfc_trans_pointer_assignment
Diff:
---
gcc/fortran/trans-array.cc | 129 +++
https://gcc.gnu.org/g:3c45ca6ee9cb09354b7ede90cf410c13adeec82c
commit 3c45ca6ee9cb09354b7ede90cf410c13adeec82c
Author: Mikael Morin
Date: Thu Dec 5 20:30:08 2024 +0100
Creation méthode initialisation descripteur
Utilisation méthode initialisation descripteur gfc_trans_deferred_arr
https://gcc.gnu.org/g:063c0014407236e53fa5c3734cab2f3fec5fa03f
commit 063c0014407236e53fa5c3734cab2f3fec5fa03f
Author: Mikael Morin
Date: Tue Dec 17 17:27:24 2024 +0100
Déplacement shift descriptor vers gfc_conv_array_parameter
Suppression variables inutilisées
Diff:
---
gcc/for
https://gcc.gnu.org/g:db8dddefb7b3659f1307058b98421fc9edf2e6de
commit db8dddefb7b3659f1307058b98421fc9edf2e6de
Author: Mikael Morin
Date: Wed Dec 11 16:03:10 2024 +0100
Utilisation gfc_clear_descriptor dans gfc_conv_derived_to_class
essai suppression
Suppression fonction
https://gcc.gnu.org/g:e3de44455296f04e014dad8c9efaef858384cfac
commit e3de44455296f04e014dad8c9efaef858384cfac
Author: Mikael Morin
Date: Sat Dec 7 22:22:10 2024 +0100
Sauvegarde modifs
Annulation suppression else
Correction assertions
Initialisation vptr
The branch 'mikael/heads/refactor_descriptor_v01' was created in namespace
'refs/users' pointing to:
a7d30957412c... Déplacement fonction
The branch 'mikael/heads/refactor_descriptor_v01' in namespace 'refs/users' was
deleted.
It previously pointed to:
e8d300a99c04... Déplacement fonction
Diff:
!!! WARNING: THE FOLLOWING COMMITS ARE NO LONGER ACCESSIBLE (LOST):
---
https://gcc.gnu.org/g:e8d300a99c04a71f4d418cb2461363f29c30b602
commit e8d300a99c04a71f4d418cb2461363f29c30b602
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:cbb7977daa02944d45d569246e354b5c24fab722
commit cbb7977daa02944d45d569246e354b5c24fab722
Author: Mikael Morin
Date: Thu Feb 13 21:03:54 2025 +0100
Factorisation shift_descriptor
Diff:
---
gcc/fortran/trans-expr.cc | 76 ---
90 matches
Mail list logo