[gcc r16-1771] x86: Preserve frame pointer for no_callee_saved_registers attribute

2025-06-29 Thread H.J. Lu via Gcc-cvs
https://gcc.gnu.org/g:9a602ce3f4c95648c0c48d3f26fc52f69d012505 commit r16-1771-g9a602ce3f4c95648c0c48d3f26fc52f69d012505 Author: H.J. Lu Date: Sat Jun 28 09:39:41 2025 +0800 x86: Preserve frame pointer for no_callee_saved_registers attribute Update functions with no_callee_saved_r

[gcc r16-1770] RISC-V: Refactor the function bitmap_union_of_preds_with_entry

2025-06-29 Thread Ma Jin via Gcc-cvs
https://gcc.gnu.org/g:2609a7a5971aa8a2ef1bafbf5581dcabd68a466e commit r16-1770-g2609a7a5971aa8a2ef1bafbf5581dcabd68a466e Author: Jin Ma Date: Sat Jun 28 19:55:00 2025 +0800 RISC-V: Refactor the function bitmap_union_of_preds_with_entry The current implementation of this function i

[gcc r16-1769] RISC-V: Add pipeline-checker script

2025-06-29 Thread Kito Cheng via Gcc-cvs
https://gcc.gnu.org/g:9dda053e4188fed9b13feec43fdf6d3b31c8cbb3 commit r16-1769-g9dda053e4188fed9b13feec43fdf6d3b31c8cbb3 Author: Kito Cheng Date: Thu Jun 26 17:21:27 2025 +0800 RISC-V: Add pipeline-checker script Pipeline checker utility for RISC-V architecture that validates proc

[gcc r16-1767] [PR modula2/117203] Followup add Delete procedure function

2025-06-29 Thread Gaius Mulley via Gcc-cvs
https://gcc.gnu.org/g:620a40fa8843dd7f80547bbd63549abc8bbe9521 commit r16-1767-g620a40fa8843dd7f80547bbd63549abc8bbe9521 Author: Gaius Mulley Date: Mon Jun 30 00:26:03 2025 +0100 [PR modula2/117203] Followup add Delete procedure function This patch provides GetFileName procedure f

[gcc r16-1766] shrink_wrap_separate_check_lea.c: Scan lea(l|q)

2025-06-29 Thread H.J. Lu via Gcc-cvs
https://gcc.gnu.org/g:0cd06c1da7a706330045e54a7516de2601341bc7 commit r16-1766-g0cd06c1da7a706330045e54a7516de2601341bc7 Author: H.J. Lu Date: Mon Jun 30 04:11:13 2025 +0800 shrink_wrap_separate_check_lea.c: Scan lea(l|q) Scan "lea(l|q)", instead of "leaq", to support x32.

[gcc r16-1765] cobol: Normalize generating and using function_decls.

2025-06-29 Thread Robert Dubner via Gcc-cvs
https://gcc.gnu.org/g:dd92d6acb416e138b21f00f34df54cb740e40e4c commit r16-1765-gdd92d6acb416e138b21f00f34df54cb740e40e4c Author: Robert Dubner Date: Sun Jun 29 10:54:36 2025 -0400 cobol: Normalize generating and using function_decls. Because COBOL doesn't require function prototyp

[gcc(refs/users/mikael/heads/refactor_descriptor_v07)] Ajout test

2025-06-29 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:947fcf1dcfa3872421fae23a2596e19a1a82 commit 947fcf1dcfa3872421fae23a2596e19a1a82 Author: Mikael Morin Date: Sun Jun 29 14:38:34 2025 +0200 Ajout test Diff: --- .../gfortran.dg/array_subref_actual_arg_1.f90 | 186 + 1 file changed, 18

[gcc(refs/users/mikael/heads/refactor_descriptor_v07)] Suppression gfc_conv_descriptor_dimension compil' OK

2025-06-29 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:88fd33a12fae9933206a1816455e5a69b671cd98 commit 88fd33a12fae9933206a1816455e5a69b671cd98 Author: Mikael Morin Date: Sun Jun 29 14:28:16 2025 +0200 Suppression gfc_conv_descriptor_dimension compil' OK Diff: --- gcc/fortran/trans-array.cc | 10 +- gcc/for

[gcc(refs/users/mikael/heads/refactor_descriptor_v07)] Suppression gfc_conv_descriptor_type compil' OK

2025-06-29 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:e06df85f61849048cf2b2bb9bdd1f764175d9e01 commit e06df85f61849048cf2b2bb9bdd1f764175d9e01 Author: Mikael Morin Date: Sun Jun 29 14:11:50 2025 +0200 Suppression gfc_conv_descriptor_type compil' OK Diff: --- gcc/fortran/trans-decl.cc | 2 +- gcc/fortran/trans-de

[gcc(refs/users/mikael/heads/refactor_descriptor_v07)] Suppression gfc_conv_descriptor_attribute compil' OK

2025-06-29 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:5575c98c29f4f641812d6d690c69332ef4d0cf13 commit 5575c98c29f4f641812d6d690c69332ef4d0cf13 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

[gcc(refs/users/mikael/heads/refactor_descriptor_v07)] Suppression gfc_conv_descriptor_rank compil' OK

2025-06-29 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:27e89f24feae3c86777062a73d5f69b9140dc2a7 commit 27e89f24feae3c86777062a73d5f69b9140dc2a7 Author: Mikael Morin Date: Sun Jun 29 14:07:23 2025 +0200 Suppression gfc_conv_descriptor_rank compil' OK Diff: --- gcc/fortran/trans-array.cc | 16 ++-- gcc/fo

[gcc(refs/users/mikael/heads/refactor_descriptor_v07)] Suppression gfc_conv_descriptor_version compil' OK

2025-06-29 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:273df6bf14a66f2c587db97651715e033ec1ebb1 commit 273df6bf14a66f2c587db97651715e033ec1ebb1 Author: Mikael Morin Date: Sun Jun 29 12:58:32 2025 +0200 Suppression gfc_conv_descriptor_version compil' OK Diff: --- gcc/fortran/trans-array.cc | 24 +

[gcc(refs/users/mikael/heads/refactor_descriptor_v07)] Suppression gfc_conv_descriptor_elem_len compil' OK

2025-06-29 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:4f4d8259a58d93480f46b4911a6f0a41cc31b85b commit 4f4d8259a58d93480f46b4911a6f0a41cc31b85b Author: Mikael Morin Date: Sun Jun 29 12:40:53 2025 +0200 Suppression gfc_conv_descriptor_elem_len compil' OK Diff: --- gcc/fortran/trans-array.cc | 10 -- gcc/fort

[gcc(refs/users/mikael/heads/refactor_descriptor_v07)] Suppression gfc_conv_descriptor_dtype compil' OK

2025-06-29 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:fd181f4284716f19081421081a513b56ed139048 commit fd181f4284716f19081421081a513b56ed139048 Author: Mikael Morin Date: Sat Jun 28 23:09:22 2025 +0200 Suppression gfc_conv_descriptor_dtype compil' OK Diff: --- gcc/fortran/trans-array.cc | 97 +--

[gcc(refs/users/mikael/heads/refactor_descriptor_v07)] Correction gfc_conv_descriptor_offset

2025-06-29 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:413e7bf6dc1d4617955eb35ca320b844436dc274 commit 413e7bf6dc1d4617955eb35ca320b844436dc274 Author: Mikael Morin Date: Sat Jun 28 21:46:31 2025 +0200 Correction gfc_conv_descriptor_offset Diff: --- gcc/fortran/trans-array.cc | 5 ++--- gcc/fortran/trans-descriptor

[gcc(refs/users/mikael/heads/refactor_descriptor_v07)] Suppression gfc_conv_descriptor_data_addr

2025-06-29 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:ea90328dc8df1da7d4893b9ced63b0e9e8583f0e commit ea90328dc8df1da7d4893b9ced63b0e9e8583f0e 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

[gcc(refs/users/mikael/heads/refactor_descriptor_v07)] Correction pr43808

2025-06-29 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:43d46a0f57a09f7c0bacaa60d4dfd61132d9683e commit 43d46a0f57a09f7c0bacaa60d4dfd61132d9683e Author: Mikael Morin Date: Thu Jun 19 18:04:56 2025 +0200 Correction pr43808 Diff: --- gcc/fortran/trans-expr.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --gi

[gcc(refs/users/mikael/heads/refactor_descriptor_v07)] Correction erreurs non-lvalue lhs pr113363.f90

2025-06-29 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:0e5951b8fa5203abea2c6b8d9b91ef4adb19ce79 commit 0e5951b8fa5203abea2c6b8d9b91ef4adb19ce79 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

[gcc(refs/users/mikael/heads/refactor_descriptor_v07)] Interdiction non-lvalue as lhs

2025-06-29 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:6d93d9cde13b1522ef56a9bc931162510edbcfe3 commit 6d93d9cde13b1522ef56a9bc931162510edbcfe3 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

[gcc(refs/users/mikael/heads/refactor_descriptor_v07)] Mises à jour dumps

2025-06-29 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:7a8339dc23f1838c2114f59076a603a923b190da commit 7a8339dc23f1838c2114f59076a603a923b190da Author: Mikael Morin Date: Fri Mar 14 16:27:05 2025 +0100 Mises à jour dumps Mise à jour dump bind-c-contiguous-2.f90 Mise à jour dumps coarray_poly_*.f90

[gcc(refs/users/mikael/heads/refactor_descriptor_v07)] Déplacement fonctions descripteur vers fichier séparé

2025-06-29 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:ac784a40ec662b9e61de4debc6dac41e8d0a2e02 commit ac784a40ec662b9e61de4debc6dac41e8d0a2e02 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

[gcc(refs/users/mikael/heads/refactor_descriptor_v07)] Ajout non_lvalue getters.

2025-06-29 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:3cce5421b069cf1a6c81d4db107da7d2975fa4a4 commit 3cce5421b069cf1a6c81d4db107da7d2975fa4a4 Author: Mikael Morin Date: Thu Jun 19 17:22:05 2025 +0200 Ajout non_lvalue getters. Diff: --- gcc/fortran/trans-descriptor.cc | 38 +++--- 1 file

[gcc] Created branch 'mikael/heads/refactor_descriptor_v07' in namespace 'refs/users'

2025-06-29 Thread Mikael Morin via Gcc-cvs
The branch 'mikael/heads/refactor_descriptor_v07' was created in namespace 'refs/users' pointing to: 947fcf1dcfa3... Ajout test

[gcc r16-1764] contrib/mklog.py: Fix writing to a global variable

2025-06-29 Thread Filip Kastl via Gcc-cvs
https://gcc.gnu.org/g:77ac2ca0fe69b4464050c293076b0fe8a32acd05 commit r16-1764-g77ac2ca0fe69b4464050c293076b0fe8a32acd05 Author: Filip Kastl Date: Sun Jun 29 10:16:35 2025 +0200 contrib/mklog.py: Fix writing to a global variable The last patch of mklog.py put top-level code into f