https://gcc.gnu.org/g:6c472b330ac4fc0dfbc9cf985e08923abc5bd530
commit r16-2034-g6c472b330ac4fc0dfbc9cf985e08923abc5bd530
Author: Alexandre Oliva
Date: Sat Jul 5 00:58:02 2025 -0300
[vxworks] [ppc] match TARGET_VXWORKS64 to TARGET_64BIT
Configuring gcc for --target=powerpc-wrs-vxwo
https://gcc.gnu.org/g:f2a3ab7ebf3c40da77f54e8329272fe048ec48a6
commit r16-2032-gf2a3ab7ebf3c40da77f54e8329272fe048ec48a6
Author: Vineet Gupta
Date: Fri Jul 4 12:33:51 2025 -0700
RISC-V: prefetch: fix LRA failing to allocate reg [PR118241]
prefetch was recently fixed/tightened (wit
https://gcc.gnu.org/g:b960201091fcab631a34a8c8d5b30e9f297dfbe5
commit r16-2031-gb960201091fcab631a34a8c8d5b30e9f297dfbe5
Author: Vineet Gupta
Date: Fri Jul 4 12:33:09 2025 -0700
RISC-V: prefetch: const offset needs to have 5 bits zero, not 4
Spotted this by chance as I saw a simil
https://gcc.gnu.org/g:eeea445e1d0f0aac813d4eccd7b8f5542dd0
commit r16-2030-geeea445e1d0f0aac813d4eccd7b8f5542dd0
Author: Jonathan Wakely
Date: Fri Jul 4 17:03:27 2025 +0100
libstdc++: Avoid -Wswitch warning from chrono formatters
Add a default case to the switch to suppres
https://gcc.gnu.org/g:106591f79a3beaed226400fbdc568e95229dc936
commit r16-2029-g106591f79a3beaed226400fbdc568e95229dc936
Author: Jonathan Wakely
Date: Fri Jul 4 21:33:05 2025 +0100
libstdc++: Fix typo in __size_to_integer(__GLIBCXX_TYPE_INT_N_3)
The overload taking a signed type w
https://gcc.gnu.org/g:eda5a15909c315f0a4a7e76ad083f5f16cf1aef9
commit r16-2028-geda5a15909c315f0a4a7e76ad083f5f16cf1aef9
Author: Raphael Moreira Zinsly
Date: Mon Jun 23 10:40:50 2025 -0300
sh: Recognize >> 31 in treg_set_expr_not_const01
A right shift of 31 will become 0 or 1, thi
https://gcc.gnu.org/g:0b7c27325c7e96a48ffadd506c00d02b7d77be5d
commit r16-2027-g0b7c27325c7e96a48ffadd506c00d02b7d77be5d
Author: Martin Jambor
Date: Fri Jul 4 17:50:42 2025 +0200
Fortran: Silence a clang warning (suggesting a brace) in io.cc
When GCC is built with clang, it sugges
https://gcc.gnu.org/g:f24015a4c2ca6d6fbbf7090004b3a83081f18f03
commit r16-2026-gf24015a4c2ca6d6fbbf7090004b3a83081f18f03
Author: Andrew Pinski
Date: Thu Jul 3 11:58:50 2025 -0700
fold: Change comparison of error_mark_node to use error_operand_p in
tree_expr_nonnegative_warnv_p [PR118948]
https://gcc.gnu.org/g:36d33ce0f9febdfbed3fbb8802905a51ea897954
commit r16-2025-g36d33ce0f9febdfbed3fbb8802905a51ea897954
Author: Andrew Pinski
Date: Fri Jul 4 08:16:58 2025 -0700
MAINTAINERS: replace tabs with spaces
I didn't realize the white spaces in this file was just spaces
https://gcc.gnu.org/g:35d6f55f7d6655a8683b45286283d44674fa997e
commit r16-2024-g35d6f55f7d6655a8683b45286283d44674fa997e
Author: Jason Merrill
Date: Fri Jul 4 05:15:00 2025 -0400
c++: -Wtemplate-body and tentative parsing [PR120575]
Here we were asserting non-zero errorcount, whic
https://gcc.gnu.org/g:799dfe7c5f638a645d33b47750f797b3fb87329b
commit r15-9927-g799dfe7c5f638a645d33b47750f797b3fb87329b
Author: Jason Merrill
Date: Fri Jul 4 05:15:00 2025 -0400
c++: -Wtemplate-body and tentative parsing [PR120575]
Here we were asserting non-zero errorcount, whic
https://gcc.gnu.org/g:2f19d9408477829ab7de465310fa0068be0f43ff
commit r16-2023-g2f19d9408477829ab7de465310fa0068be0f43ff
Author: Pan Li
Date: Thu Jul 3 17:17:28 2025 +0800
RISC-V: Add test for vec_duplicate + vsadd.vv combine case 1 with GR2VR
cost 0, 1 and 2
Add asm dump check t
https://gcc.gnu.org/g:ea86a5a111f3bc883035b0783fe419e5bd2722a0
commit r16-2022-gea86a5a111f3bc883035b0783fe419e5bd2722a0
Author: Pan Li
Date: Thu Jul 3 17:16:21 2025 +0800
RISC-V: Add test for vec_duplicate + vsadd.vv combine case 0 with GR2VR
cost 0, 2 and 15
Add asm dump check
https://gcc.gnu.org/g:0601f461649323c7d6c7bb33c6839f60949116c2
commit r16-2021-g0601f461649323c7d6c7bb33c6839f60949116c2
Author: Pan Li
Date: Thu Jul 3 17:07:44 2025 +0800
RISC-V: Combine vec_duplicate + vsadd.vv to vsadd.vx on GR2VR cost
This patch would like to combine the vec_d
https://gcc.gnu.org/g:8798425ff956d3678ce231ccc8af4dc8d6b9c4ef
commit r16-2020-g8798425ff956d3678ce231ccc8af4dc8d6b9c4ef
Author: Alex Coplan
Date: Fri Jul 4 11:44:29 2025 +0100
MAINTAINERS: Add myself as an aarch64 port reviewer
Following on from the announcement here:
https:/
https://gcc.gnu.org/g:a4ecfe32d3dffa283a1412761de8d847cd17a508
commit a4ecfe32d3dffa283a1412761de8d847cd17a508
Author: Mikael Morin
Date: Fri Jul 4 12:54:35 2025 +0200
Revert resolve.cc (rank & shape)
Diff:
---
gcc/fortran/resolve.cc | 46 +-
1
https://gcc.gnu.org/g:749d4907fa5321f6283899865cbe6ea4094979d4
commit 749d4907fa5321f6283899865cbe6ea4094979d4
Author: Mikael Morin
Date: Wed Jul 2 11:30:20 2025 +0200
Revert "Fortran: Suppress bogus used uninitialized warnings [PR108889]."
This reverts commit c3aa339ea50f050caf7e
https://gcc.gnu.org/g:67815c99d6bfa57d62346122e59f263124de7291
commit 67815c99d6bfa57d62346122e59f263124de7291
Author: Mikael Morin
Date: Thu Jul 3 16:27:14 2025 +0200
fortran: Add the preliminary code of MOVE_ALLOC arguments
Regression-tested on aarch64-unknown-linux-gnu.
OK
The branch 'mikael/heads/suppr_allocated_in_scope_v04' was created in namespace
'refs/users' pointing to:
a4ecfe32d3df... Revert resolve.cc (rank & shape)
https://gcc.gnu.org/g:6ed1e2ae1a742d859c2dd74c9e7cebdd3618e8b1
commit r16-2019-g6ed1e2ae1a742d859c2dd74c9e7cebdd3618e8b1
Author: Richard Biener
Date: Fri Jul 4 09:08:19 2025 +0200
tree-optimization/120944 - bogus VN with volatile copies
The following avoids translating expressions
https://gcc.gnu.org/g:36599edba074a53b273566b3f8eb6c8fa50a8969
commit r16-2018-g36599edba074a53b273566b3f8eb6c8fa50a8969
Author: Eric Botcazou
Date: Fri Jul 4 10:28:00 2025 +0200
Ada: Switch from ACATS 2.6 to ACATS 4.2 testsuite
This effectively adds 250 new tests, i.e. around 10%
https://gcc.gnu.org/g:216fc3b3bbad48b38e1c931318e91b25af1b542e
commit r15-9922-g216fc3b3bbad48b38e1c931318e91b25af1b542e
Author: Ronan Desplanques
Date: Tue Jun 17 10:13:20 2025 +0200
ada: Fix error on Designated_Storage_Model with extensions disabled
The format string used for th
https://gcc.gnu.org/g:7b4e397c5790055d7791fc341b87f7fb35ff2d6c
commit r15-9925-g7b4e397c5790055d7791fc341b87f7fb35ff2d6c
Author: Ronan Desplanques
Date: Fri Jun 20 09:59:36 2025 +0200
ada: Fix selection of Finalize subprogram in untagged case
The newly introduced Finalizable aspec
https://gcc.gnu.org/g:433fcdb6a2c0d5e80c95f58527228802726f8f0e
commit r15-9926-g433fcdb6a2c0d5e80c95f58527228802726f8f0e
Author: Eric Botcazou
Date: Tue Jun 24 20:32:46 2025 +0200
ada: Fix alignment violation for chain of aligned and misaligned composite
types
This happens when a
https://gcc.gnu.org/g:e6e1d889b5603a617cbc7fca7d0f5b2751b2d489
commit r15-9924-ge6e1d889b5603a617cbc7fca7d0f5b2751b2d489
Author: Eric Botcazou
Date: Thu Jun 19 22:17:09 2025 +0200
ada: Fix inefficient Unchecked_Conversion to large array type
We fail to use the implementation permi
https://gcc.gnu.org/g:992fb2af98ff804de262c78e2fd975d56ede5807
commit r15-9923-g992fb2af98ff804de262c78e2fd975d56ede5807
Author: Steve Baird
Date: Fri May 30 11:11:02 2025 -0700
ada: Improved error message when size of descendant type exceeds Size'Class
limit
Improve the error me
https://gcc.gnu.org/g:cda156b5dfe66d6b53158e46d859ca69526e0f64
commit r16-2017-gcda156b5dfe66d6b53158e46d859ca69526e0f64
Author: Eric Botcazou
Date: Tue Jun 24 20:32:46 2025 +0200
ada: Fix alignment violation for chain of aligned and misaligned composite
types
This happens when a
https://gcc.gnu.org/g:ccf668274ac66f9692eb0b6775e522ed240890f7
commit r16-2016-gccf668274ac66f9692eb0b6775e522ed240890f7
Author: Eric Botcazou
Date: Thu Jun 19 19:15:35 2025 +0200
ada: Remove strange elaboration code generated for Cluster type in
System.Pack_NN
Initialization pro
https://gcc.gnu.org/g:800ca478937f506952d72f7c9138540633c596c3
commit r16-2013-g800ca478937f506952d72f7c9138540633c596c3
Author: Eric Botcazou
Date: Tue Jun 17 08:26:16 2025 +0200
ada: Improve code generated for return of Out parameter with access type
The second problem occurs on
https://gcc.gnu.org/g:372c2b540f699a8aa5016c03f3ebd531b2d9991e
commit r16-2015-g372c2b540f699a8aa5016c03f3ebd531b2d9991e
Author: Eric Botcazou
Date: Fri Jun 20 18:12:57 2025 +0200
ada: Disable previous change for enumeration types
The debugger cannot correctly interpret the return
https://gcc.gnu.org/g:c7f8a5b466496fb3362ac39a841d47a63c16e501
commit r16-2014-gc7f8a5b466496fb3362ac39a841d47a63c16e501
Author: Eric Botcazou
Date: Wed Jun 18 09:52:44 2025 +0200
ada: Add missing guards to previous change
We need to make sure that an integer type exists for the g
https://gcc.gnu.org/g:37ee107ddd833fd149f10af98259d75d6002da0a
commit r16-2012-g37ee107ddd833fd149f10af98259d75d6002da0a
Author: Steve Baird
Date: Mon Jun 16 16:46:13 2025 -0700
ada: Do not generate incorrect warning about redundant type conversion
If -gnatwr is enabled, then in s
https://gcc.gnu.org/g:623ce60ee6e06c76cb2abb376af21bf7fd51874c
commit r16-2011-g623ce60ee6e06c76cb2abb376af21bf7fd51874c
Author: Bob Duff
Date: Tue Jun 24 19:32:32 2025 -0400
ada: Pragma Short_Circuit_And_Or
Improve documentation of pragma Short_Circuit_And_Or.
Also disallow r
https://gcc.gnu.org/g:07859ee1d0c6c0e70c8a8342f5de917e50bc3fe9
commit r16-2010-g07859ee1d0c6c0e70c8a8342f5de917e50bc3fe9
Author: Ronan Desplanques
Date: Fri Jun 20 09:59:36 2025 +0200
ada: Fix selection of Finalize subprogram in untagged case
The newly introduced Finalizable aspec
https://gcc.gnu.org/g:82e604ec77b9f70d269ad6ff3f0e79e927b6824b
commit r16-2009-g82e604ec77b9f70d269ad6ff3f0e79e927b6824b
Author: Eric Botcazou
Date: Thu Jun 19 22:17:09 2025 +0200
ada: Fix inefficient Unchecked_Conversion to large array type
We fail to use the implementation permi
https://gcc.gnu.org/g:1be44ed0cf21d64e1f5d2824699a69ae766755d7
commit r16-2008-g1be44ed0cf21d64e1f5d2824699a69ae766755d7
Author: Piotr Trojanek
Date: Tue Jun 24 13:21:28 2025 +0200
ada: Fix style in comment
Cleanup; technical commit meant to trigger a GNAT continuous builder.
https://gcc.gnu.org/g:9903cea0ddfe3f9f5bcaa1e6812d24a250e17c17
commit r16-2007-g9903cea0ddfe3f9f5bcaa1e6812d24a250e17c17
Author: Steve Baird
Date: Tue Jun 17 16:24:50 2025 -0700
ada: Missing component clause warning for discriminant of Unchecked_Union
type
Even when -gnatw.c is e
https://gcc.gnu.org/g:d27e6037e566924a166ecc7ff84bb6aefa55ee45
commit r16-2006-gd27e6037e566924a166ecc7ff84bb6aefa55ee45
Author: Steve Baird
Date: Fri May 30 11:11:02 2025 -0700
ada: Improved error message when size of descendant type exceeds Size'Class
limit
Improve the error me
https://gcc.gnu.org/g:0992435c0f264567d31be43cc8f87b20f9967667
commit r16-2005-g0992435c0f264567d31be43cc8f87b20f9967667
Author: Ronan Desplanques
Date: Tue Jun 17 14:20:40 2025 +0200
ada: Remove leftover from rework of aspect representation
This patch removes some comments and ob
https://gcc.gnu.org/g:d9a80d7dd32c9adaab1f16b848d43cdda81d0d53
commit r16-2004-gd9a80d7dd32c9adaab1f16b848d43cdda81d0d53
Author: Ronan Desplanques
Date: Tue Jun 17 10:13:20 2025 +0200
ada: Fix error on Designated_Storage_Model with extensions disabled
The format string used for th
https://gcc.gnu.org/g:53b62bf76082a89302bf0065bd59e19a86c71147
commit r16-2003-g53b62bf76082a89302bf0065bd59e19a86c71147
Author: Richard Biener
Date: Fri Jul 4 09:26:54 2025 +0200
Stop doing GCC 12 snapshots
In preparation for the final release from the GCC 12 branch stop
doin
https://gcc.gnu.org/g:70e302d92a6856d1e9bcdca1265203dc3cbd6395
commit r16-2002-g70e302d92a6856d1e9bcdca1265203dc3cbd6395
Author: Jan Hubicka
Date: Fri Jul 4 09:14:52 2025 +0200
Regenerate common.opt.urls and add period into common.opt
gcc/ChangeLog:
* common.opt:
https://gcc.gnu.org/g:c2081305bb75e3c9c160bc5dd9ba383ef2b1c423
commit c2081305bb75e3c9c160bc5dd9ba383ef2b1c423
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:faa866b263183ca675739477765f2350529fc4bc
commit faa866b263183ca675739477765f2350529fc4bc
Author: Mikael Morin
Date: Tue Jul 1 22:21:29 2025 +0200
Revert "Ajout commentaires"
This reverts commit 8c93f758f952df0f3f29d02da3427aa989d4e082.
Diff:
---
gcc/fortran
https://gcc.gnu.org/g:99fdd1dd3aab810a35330e15c554c4ffb5c60f44
commit 99fdd1dd3aab810a35330e15c554c4ffb5c60f44
Author: Mikael Morin
Date: Tue Jul 1 22:21:14 2025 +0200
Revert "Refactoring getters & setters"
This reverts commit f260b24ed33e3f8d4b59e2935d067ee12e3c1c4c.
Diff:
---
https://gcc.gnu.org/g:0ab985f055eda772e2f3dcd08f96c59346e14ccf
commit 0ab985f055eda772e2f3dcd08f96c59346e14ccf
Author: Mikael Morin
Date: Tue Jul 1 22:21:04 2025 +0200
Revert "Ajout locations setters"
This reverts commit c34e1bd187e3f2ec9bff203154931342af55bf92.
Diff:
---
gcc/fo
https://gcc.gnu.org/g:61b09604e60e98c76b0204f6696878f7f91f9cb5
commit 61b09604e60e98c76b0204f6696878f7f91f9cb5
Author: Mikael Morin
Date: Tue Jul 1 22:20:34 2025 +0200
Ajout locations setters
Diff:
---
gcc/fortran/trans-descriptor.cc | 67 ++---
1 file
https://gcc.gnu.org/g:fd57e006d644647fe470b814f86236e70b627e60
commit fd57e006d644647fe470b814f86236e70b627e60
Author: Mikael Morin
Date: Tue Jul 1 22:10:35 2025 +0200
Refactoring getters & setters
Diff:
---
gcc/fortran/trans-descriptor.cc | 132 ++--
https://gcc.gnu.org/g:f8de9fabc3abea8001526b9bdc41e213d5293cb5
commit f8de9fabc3abea8001526b9bdc41e213d5293cb5
Author: Mikael Morin
Date: Tue Jul 1 19:52:09 2025 +0200
Ajout commentaires
Diff:
---
gcc/fortran/trans-descriptor.cc | 13 +
1 file changed, 13 insertions(+)
diff
https://gcc.gnu.org/g:cc3c194c1a7999ace7a752af07cc6e8fdc25d1d2
commit cc3c194c1a7999ace7a752af07cc6e8fdc25d1d2
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:1e97ceb87a03d22d2ad25475333ff16740765a7d
commit 1e97ceb87a03d22d2ad25475333ff16740765a7d
Author: Mikael Morin
Date: Sun Jun 29 14:28:16 2025 +0200
Suppression gfc_conv_descriptor_dimension compil' OK
Suppression non_lvalue dimension_get
Diff:
---
gcc/fortra
https://gcc.gnu.org/g:f37eb4713c0d47bb6f767f08876a03ba8564e833
commit f37eb4713c0d47bb6f767f08876a03ba8564e833
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:bbe9bd74649f082369ef2a50c7bb3fe2cab00762
commit bbe9bd74649f082369ef2a50c7bb3fe2cab00762
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:a84d56ae4db0713478b98b56b6074e77716a8719
commit a84d56ae4db0713478b98b56b6074e77716a8719
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:6e4422b169130362cb7d573283e0fc1528e0c857
commit 6e4422b169130362cb7d573283e0fc1528e0c857
Author: Mikael Morin
Date: Sun Jun 29 14:07:23 2025 +0200
Suppression gfc_conv_descriptor_rank compil' OK
Suppression non_lvalue rank_get
Diff:
---
gcc/fortran/trans-ar
https://gcc.gnu.org/g:7d5b3b589218cb642e5b185d38dadf7438256aa1
commit 7d5b3b589218cb642e5b185d38dadf7438256aa1
Author: Mikael Morin
Date: Sun Jun 29 12:58:32 2025 +0200
Suppression gfc_conv_descriptor_version compil' OK
Suppression non_lvalue version_get
Diff:
---
gcc/fortran/tr
https://gcc.gnu.org/g:e165d9dd2ad7be7b50f9d5cd2f5190b39760edf5
commit e165d9dd2ad7be7b50f9d5cd2f5190b39760edf5
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:ad7becc2f2c6d0700f0fa45c686cdf0cefe8d2d7
commit ad7becc2f2c6d0700f0fa45c686cdf0cefe8d2d7
Author: Mikael Morin
Date: Sat Jun 28 23:09:22 2025 +0200
Suppression gfc_conv_descriptor_dtype compil' OK
Suppression non_lvalue dtype_get
Diff:
---
gcc/fortran/trans-
https://gcc.gnu.org/g:1985b4ef904d7d34749f8c83711f1c045524f08a
commit 1985b4ef904d7d34749f8c83711f1c045524f08a
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:49e72c96072b4b84ab9a83ba35addc5b3a246676
commit 49e72c96072b4b84ab9a83ba35addc5b3a246676
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:d48c666f7ecc390be21807755a003d161889b0d8
commit d48c666f7ecc390be21807755a003d161889b0d8
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:e941b78bf8e70195b30a6896d586055d46e6187b
commit e941b78bf8e70195b30a6896d586055d46e6187b
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/suppr_descriptor_data_addr_v01' was created in
namespace 'refs/users' pointing to:
c2081305bb75... Ajout test array_subref_actual_arg
63 matches
Mail list logo