https://gcc.gnu.org/g:7cf5503e0af52f5b726da4274a148590c57a458a
commit r15-9550-g7cf5503e0af52f5b726da4274a148590c57a458a
Author: Tamar Christina
Date: Thu Apr 17 10:25:43 2025 +0100
middle-end: fix masking for partial vectors and early break [PR119351]
The following testcase shows
https://gcc.gnu.org/g:28d601fddb3ddcc8ca34b83d8bfd6b8e225ef9df
commit 28d601fddb3ddcc8ca34b83d8bfd6b8e225ef9df
Author: Kwok Cheung Yeung
Date: Wed Nov 27 21:53:58 2024 +
openmp, fortran: Add support for map iterators in OpenMP target construct
(Fortran)
This adds support for
https://gcc.gnu.org/g:19af15ba7ad041b58b7926775cce81be9f5ec013
commit r16-14-g19af15ba7ad041b58b7926775cce81be9f5ec013
Author: kelefth
Date: Thu Mar 13 15:42:48 2025 +0100
doc: Clarify REG_EH_REGION note usage
The documentation for the REG_EH_REGION could easily be read
(espec
https://gcc.gnu.org/g:5e23f9be635c1db34d494e1c4f980fd224406af4
commit r13-9549-g5e23f9be635c1db34d494e1c4f980fd224406af4
Author: Tomasz Kamiński
Date: Tue Mar 11 11:59:36 2025 +0100
libstdc++: Correct preprocessing checks for floatX_t and bfloat_16
formatting
Floating points type
https://gcc.gnu.org/g:96171a5cc7b99cb6e74b7df651f96577f6e794b3
commit r15-9556-g96171a5cc7b99cb6e74b7df651f96577f6e794b3
Author: Xing Li
Date: Wed Apr 16 10:29:57 2025 +0800
LoongArch: Change {dg-do-what-default} save and restore logical.
The set of {dg-do-what-default} to 'run' m
https://gcc.gnu.org/g:85fd2ce8414825d0e3b2919bae29e74e1f8e6a41
commit 85fd2ce8414825d0e3b2919bae29e74e1f8e6a41
Author: Mikael Morin
Date: Fri Apr 18 15:50:24 2025 +0200
Correction ICE pr61775 (taille de tableaux de rang 1 non connue)
Diff:
---
gcc/fortran/trans-array.cc | 15 +---
https://gcc.gnu.org/g:66297a27965b6bd6c04a85491e7270d33181a5c9
commit 66297a27965b6bd6c04a85491e7270d33181a5c9
Author: Ondřej Machota
Date: Fri Apr 18 15:55:39 2025 +0200
rtl-ssa-dce: propagate dead phis
Diff:
---
gcc/dce.cc | 41 -
1 file changed,
https://gcc.gnu.org/g:d88b917325546cee24a544dc05cbfbef0febfe25
commit r15-9557-gd88b917325546cee24a544dc05cbfbef0febfe25
Author: Richard Biener
Date: Fri Apr 18 14:52:41 2025 +0200
tree-optimization/119858 - type mismatch with POINTER_PLUS
The recent PFA early-break vectorization
https://gcc.gnu.org/g:1f7ac78efa622e19f38d6a45e857941b3dea1437
commit r16-19-g1f7ac78efa622e19f38d6a45e857941b3dea1437
Author: Richard Biener
Date: Fri Apr 18 14:52:41 2025 +0200
tree-optimization/119858 - type mismatch with POINTER_PLUS
The recent PFA early-break vectorization fi
https://gcc.gnu.org/g:6b635f84c4e973c873cf49f99d87b0fe22d3f5f5
commit r16-20-g6b635f84c4e973c873cf49f99d87b0fe22d3f5f5
Author: Dimitar Dimitrov
Date: Wed Jan 29 19:43:15 2025 +0200
testsuite: Use int size instead of alignment for pr116357.c
The test case assumes that alignof(int)=
https://gcc.gnu.org/g:baf6ad5dad55a7aa1e75d4ccadc05347b4506a1f
commit r16-21-gbaf6ad5dad55a7aa1e75d4ccadc05347b4506a1f
Author: Richard Braun
Date: Fri Apr 18 09:26:59 2025 -0600
[PATCH] c6x: Fix EHTYPE relocations
R_C6000_EHTYPE relocations are implemented as GOT-indirect relocati
https://gcc.gnu.org/g:eb70029d86761f7d69b9561a2e68fd35ae736129
commit eb70029d86761f7d69b9561a2e68fd35ae736129
Author: Mikael Morin
Date: Fri Apr 18 15:40:06 2025 +0200
Correction longueur character absente (régression pr77942)
Diff:
---
gcc/fortran/trans-types.cc | 2 ++
1 file changed,
https://gcc.gnu.org/g:6808f74b4f07decb3727624f0e62e7c57ae87022
commit r16-16-g6808f74b4f07decb3727624f0e62e7c57ae87022
Author: Tomasz Kamiński
Date: Fri Apr 18 09:38:32 2025 +0200
libstdc++: Clarify that _S_ prefix is be used for static member functions.
libstdc++-v3/ChangeLog:
https://gcc.gnu.org/g:c436d434d6aef59aa42f7790ce615f0dfaaf9f3f
commit c436d434d6aef59aa42f7790ce615f0dfaaf9f3f
Author: Mikael Morin
Date: Fri Apr 18 15:16:27 2025 +0200
Correction régression finalize_25 (nombre itérations boucle)
Diff:
---
gcc/fortran/class.cc | 16 ++--
1 fi
https://gcc.gnu.org/g:ed8761241ac529ccddb2b76a1895c124c67c132c
commit r16-30-ged8761241ac529ccddb2b76a1895c124c67c132c
Author: Thomas Schwinge
Date: Fri Apr 18 13:01:57 2025 +0200
Fix time zone for 'cobol.dg/group2/FUNCTION_DATE___TIME_OMNIBUS.cob'
[PR119818]
This progresses:
https://gcc.gnu.org/g:529a43109fcd93f5aafda345da14679f538ada86
commit r16-17-g529a43109fcd93f5aafda345da14679f538ada86
Author: Alexey Merzlyakov
Date: Fri Apr 18 06:45:10 2025 -0600
[PATCH] [RISC-V] Tune for removal unnecessary sext in builtin overflows
[PR108016]
It fixes one of
https://gcc.gnu.org/g:ae60c1e09fe11c7b9e33478d016ca5c6251884d2
commit ae60c1e09fe11c7b9e33478d016ca5c6251884d2
Author: Kwok Cheung Yeung
Date: Fri Feb 14 15:26:00 2025 +
openmp, fortran: Add iterator support for Fortran deep-mapping of
allocatables
gcc/fortran/
https://gcc.gnu.org/g:7e628ff49f7f890d5337369d7b4f8e21a1f17029
commit r16-15-g7e628ff49f7f890d5337369d7b4f8e21a1f17029
Author: kelefth
Date: Thu Mar 13 11:49:39 2025 +0100
avoid-store-forwarding: Fix reg init on load-elimination [PR119160]
In the case that we are eliminating the l
The branch 'redhat/heads/gcc-15-branch' was updated to point to:
dd2ccfe59894... Merge commit 'r15-9554-g7336054f9b012a0812cd0a260375cd987e4
It previously pointed to:
5f1acb12c814... Merge commit 'r15-9352-g6284f555e877c75ddecc776286ec4b8c200
Diff:
Summary of changes (added commits):
---
* tree-ssa-phiopt.cc (factor_out_conditional_operation): Do not
diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP
index f2901859e286..18aa6a5fa2dc 100644
--- a/gcc/DATESTAMP
+++ b/gcc/DATESTAMP
@@ -1 +1 @@
-20250417
+20250418
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index 86798a0d73ed
https://gcc.gnu.org/g:869f2ab30ad53033ad6ac82569d74ce3a99fe510
commit r16-18-g869f2ab30ad53033ad6ac82569d74ce3a99fe510
Author: Hakan Candar
Date: Fri Apr 18 07:08:44 2025 -0600
[PATCH] riscv: Add support for riscv*-gnu (GNU/Hurd on RISC-V)
This produces a toolchain that can succes
https://gcc.gnu.org/g:58386047918308adaabddf3d59045927f20cd4dd
commit 58386047918308adaabddf3d59045927f20cd4dd
Author: Mikael Morin
Date: Thu Apr 17 14:20:27 2025 +0200
Correction segmentation faults avec -fgimple-exec
Diff:
---
gcc/cgraphunit.cc | 39
https://gcc.gnu.org/g:ad98bdc4b83263c6599dfaf031829f566733b7a9
commit ad98bdc4b83263c6599dfaf031829f566733b7a9
Author: Mikael Morin
Date: Thu Apr 17 14:25:36 2025 +0200
Correction macro GFC_DESCRIPTOR_EXTENT
Diff:
---
libgfortran/libgfortran.h | 2 +-
1 file changed, 1 insertion(+), 1 de
https://gcc.gnu.org/g:607c0e0bb8dcff4d700d4181e0ac74738e4a7e24
commit 607c0e0bb8dcff4d700d4181e0ac74738e4a7e24
Author: Mikael Morin
Date: Fri Apr 18 15:15:42 2025 +0200
gimple-exec: prise en charge addresses de composant de variable
Diff:
---
gcc/cgraphunit.cc | 183 +
https://gcc.gnu.org/g:aeebeea614379f6f2c5aa279e1e4979031327a21
commit aeebeea614379f6f2c5aa279e1e4979031327a21
Author: Mikael Morin
Date: Thu Apr 17 17:22:26 2025 +0200
Correction régression realloc_on_assign_16.f90
Diff:
---
gcc/fortran/trans-array.cc | 10 ++
gcc/fortran/trans.
https://gcc.gnu.org/g:94b799c5cbc42c0defa4fddeccc6b2f86c2fe7b4
commit 94b799c5cbc42c0defa4fddeccc6b2f86c2fe7b4
Author: Mikael Morin
Date: Thu Apr 17 14:38:11 2025 +0200
Renseignement spacing pour les tableaux constants
Diff:
---
gcc/fortran/trans-array.cc | 25 -
https://gcc.gnu.org/g:dd580e260358b2229832c708a11d347715296c55
commit dd580e260358b2229832c708a11d347715296c55
Author: Mikael Morin
Date: Thu Apr 17 17:38:15 2025 +0200
Correction régression pr95827
Diff:
---
gcc/fortran/trans-decl.cc | 17 ++---
1 file changed, 10 insertions
https://gcc.gnu.org/g:88bb1c150134a7de9fbfaa33a276d8ff4b6726f6
commit 88bb1c150134a7de9fbfaa33a276d8ff4b6726f6
Author: Mikael Morin
Date: Fri Apr 18 18:39:53 2025 +0200
Correction régression minmaxloc_11
Diff:
---
libgfortran/generated/maxloc2_16_s1.c | 4 ++--
libgfortran/generated/maxl
https://gcc.gnu.org/g:ddfaa8774bb0fcd57d91a84ec1377a4d3a123f37
commit ddfaa8774bb0fcd57d91a84ec1377a4d3a123f37
Author: Mikael Morin
Date: Fri Apr 18 19:11:01 2025 +0200
Correction régression nested_array_constructor_6
Diff:
---
gcc/fortran/trans-array.cc | 59 ++--
https://gcc.gnu.org/g:1414c232a40d27fbe54b75138a7fcbee682fd3f2
commit 1414c232a40d27fbe54b75138a7fcbee682fd3f2
Author: Mikael Morin
Date: Fri Apr 18 18:37:57 2025 +0200
Correction régression deferred_character_34
Diff:
---
gcc/fortran/trans-array.cc | 4
1 file changed, 4 insertions
https://gcc.gnu.org/g:629280933ac314656b75f5e23d92c72d90958ac6
commit 629280933ac314656b75f5e23d92c72d90958ac6
Author: Thomas Schwinge
Date: Thu Mar 27 14:46:20 2025 +0100
Add 'std::bad_cast' exception, dead code test cases for GCN, nvptx target
and OpenACC, OpenMP 'target' offloading
https://gcc.gnu.org/g:e225950d8d82c679d440198d7082b243a61908d0
commit e225950d8d82c679d440198d7082b243a61908d0
Author: Kwok Cheung Yeung
Date: Wed Mar 12 19:38:39 2025 +
openmp: Add macros for iterator element access
gcc/c/
* c-parser.cc (c_parser_omp_iterator
https://gcc.gnu.org/g:5347b382a38d664216bd7484dd5438a1863d02a3
commit r12-11047-g5347b382a38d664216bd7484dd5438a1863d02a3
Author: Andrew Pinski
Date: Mon Dec 2 08:35:23 2024 -0800
phiopt: Reset the number of iterations information of a loop when changing
an exit from the loop [PR117243]
https://gcc.gnu.org/g:b986ed16c2546674256b8c892541a8fdb6a97202
commit r16-27-gb986ed16c2546674256b8c892541a8fdb6a97202
Author: Jonathan Yong <10wa...@gmail.com>
Date: Tue Apr 15 11:41:36 2025 +
ref-temp1.C: Enable some tests for PE targets
Test for expected PE values.
https://gcc.gnu.org/g:f9ea46d946887a05d7ecbca5aeeb99fd868f6e70
commit r16-32-gf9ea46d946887a05d7ecbca5aeeb99fd868f6e70
Author: Steven G. Kargl
Date: Fri Apr 18 18:05:10 2025 -0700
Fortran: Fix checking for IMPURE in DO CONCURRENT.
PR fortran/119836
gcc/fortran/Cha
https://gcc.gnu.org/g:2048dcc39b1d2206edb741393dbadfb18950bd21
commit r14-11652-g2048dcc39b1d2206edb741393dbadfb18950bd21
Author: Xing Li
Date: Wed Apr 16 10:29:57 2025 +0800
LoongArch: Change {dg-do-what-default} save and restore logical.
The set of {dg-do-what-default} to 'run'
https://gcc.gnu.org/g:8581982e8c977f7158d5fed5131caf0aae330403
commit r14-11656-g8581982e8c977f7158d5fed5131caf0aae330403
Author: Jakub Jelinek
Date: Wed Apr 9 22:01:30 2025 +0200
libquadmath: Fix up THREEp96 constant in expq
Here is a cherry-pick from glibc [BZ #32411] fix.
https://gcc.gnu.org/g:008ba21711a4aef3b6d6e7d3dbbe2f2265e29ff8
commit r14-11657-g008ba21711a4aef3b6d6e7d3dbbe2f2265e29ff8
Author: Jakub Jelinek
Date: Fri Apr 11 08:27:55 2025 +0200
bitintlower: Fix up handling of nested casts in m_upward_2limbs cases
[PR119707]
The following test
https://gcc.gnu.org/g:7381ea8fc4d6dc12af287c20caa3b2019b2f6567
commit r14-11653-g7381ea8fc4d6dc12af287c20caa3b2019b2f6567
Author: Jakub Jelinek
Date: Tue Apr 1 16:40:55 2025 +0200
combine: Use reg_used_between_p rather than modified_between_p in two spots
[PR119291]
The following
https://gcc.gnu.org/g:293a95b87c5676ff04c6511e900c3d127692d664
commit r14-11655-g293a95b87c5676ff04c6511e900c3d127692d664
Author: Jakub Jelinek
Date: Fri Apr 4 20:57:09 2025 +0200
lto: lto-opts fixes [PR119625]
I can reproduce a really weird error in our distro i686 trunk gcc
https://gcc.gnu.org/g:056a01f9fa85c584ed97533e75b50160d5993613
commit r14-11658-g056a01f9fa85c584ed97533e75b50160d5993613
Author: Jakub Jelinek
Date: Sat Apr 12 13:13:53 2025 +0200
bitintlower: Fix up handling of SSA_NAME copies in coalescing [PR119722]
The following patch is misc
https://gcc.gnu.org/g:2aa812386ad5950283f800257c37bdb78691e770
commit r14-11659-g2aa812386ad5950283f800257c37bdb78691e770
Author: Jakub Jelinek
Date: Sat Apr 12 13:15:13 2025 +0200
driver: Fix up -freport-bug for ASLR [PR119727]
With --enable-host-pie -freport-bug almost never pre
https://gcc.gnu.org/g:c0946fe4d216829e96bf2cd64faf5e4630dd8cc2
commit r14-11654-gc0946fe4d216829e96bf2cd64faf5e4630dd8cc2
Author: Jakub Jelinek
Date: Wed Apr 2 19:28:20 2025 +0200
c: Fix ICEs with -fsanitize=pointer-{subtract,compare} [PR119582]
The following testcase ICEs because
https://gcc.gnu.org/g:40c50659569f9d50db9108a5a9847518a5bcec66
commit r14-11662-g40c50659569f9d50db9108a5a9847518a5bcec66
Author: Jakub Jelinek
Date: Wed Apr 16 09:11:06 2025 +0200
bitintlower: Fix interaction of gimple_assign_copy_p stmts vs.
has_single_use [PR119808]
The follow
https://gcc.gnu.org/g:438c4df22217280df3f141bd0b1df0523b4de6d3
commit r14-11660-g438c4df22217280df3f141bd0b1df0523b4de6d3
Author: Jakub Jelinek
Date: Mon Apr 14 10:18:13 2025 +0200
driver: On linux hosts disable ASLR during -freport-bug [PR119727]
Andi had a useful comment that ev
https://gcc.gnu.org/g:50bd360f9270e6656368a5bdf9426b4022780609
commit r14-11663-g50bd360f9270e6656368a5bdf9426b4022780609
Author: Jakub Jelinek
Date: Wed Apr 16 17:21:39 2025 +0200
libatomic: Fix up libat_{,un}lock_n [PR119796]
As mentioned in the PR (and I think in PR101075 too),
https://gcc.gnu.org/g:efb22612f98c79f38c9e9c7ace3bc681dbcecc03
commit r14-11661-gefb22612f98c79f38c9e9c7ace3bc681dbcecc03
Author: Jakub Jelinek
Date: Mon Apr 14 19:34:22 2025 +0200
expmed: Always use QImode for init_expmed set_zero_cost [PR119785]
This is a regression on some targ
https://gcc.gnu.org/g:d490c5884bf0e5b8d8752969d2ee4dacea700be0
commit r14-11664-gd490c5884bf0e5b8d8752969d2ee4dacea700be0
Author: Jakub Jelinek
Date: Wed Apr 16 17:22:49 2025 +0200
libatomic: Fix up libat_{,un}lock_n for mingw [PR119796]
Here is just a port of the previously poste
https://gcc.gnu.org/g:94f275432f7ea4781ec7c05fa9d1d81ef6cb3fc1
commit r16-22-g94f275432f7ea4781ec7c05fa9d1d81ef6cb3fc1
Author: Andrew Pinski
Date: Thu Feb 20 16:09:05 2025 -0800
gimple-fold: Improve optimize_memcpy_to_memset to handle STRING_CST
[PR78408]
While looking into PR 11
https://gcc.gnu.org/g:7b4849ec79873fa6de98436deda47e19cbac32ef
commit r16-23-g7b4849ec79873fa6de98436deda47e19cbac32ef
Author: Andrew Pinski
Date: Mon Feb 24 12:33:32 2025 -0800
gimple-fold: Improve optimize_memcpy_to_memset by walking back until
aliasing says the ref is a may clobber. [P
https://gcc.gnu.org/g:16082bdc6beef1ca1485ed5ccdc0c52aabbe0f4c
commit r16-24-g16082bdc6beef1ca1485ed5ccdc0c52aabbe0f4c
Author: Andrew Pinski
Date: Thu Feb 13 20:23:48 2025 -0800
gimple: Canonical order for invariants [PR118902]
So unlike constants, address invariants are currently
https://gcc.gnu.org/g:800b3977031dd4f14d09ced975276e09457dfff7
commit r16-25-g800b3977031dd4f14d09ced975276e09457dfff7
Author: Andrew Pinski
Date: Mon Apr 7 17:06:17 2025 -0700
DSE: Support triming of some more memset [PR87901]
DSE has support for trimming memset (and memset like)
https://gcc.gnu.org/g:2d693c1ffd849e0c1df9cc6610a69a63ffcb2956
commit r16-26-g2d693c1ffd849e0c1df9cc6610a69a63ffcb2956
Author: Andrew Pinski
Date: Mon Apr 7 17:57:07 2025 -0700
DSE: Trim stores of 0 like triming stores of {} [PR87901]
This is the second part of the PR which comes
The branch 'redhat/heads/gcc-15-branch' was updated to point to:
8f87d3d9a9a5... Merge commit 'r15-9557-gd88b917325546cee24a544dc05cbfbef0fe
It previously pointed to:
dd2ccfe59894... Merge commit 'r15-9554-g7336054f9b012a0812cd0a260375cd987e4
Diff:
Summary of changes (added commits):
---
https://gcc.gnu.org/g:8f87d3d9a9a578fdc32786927721e4598ca115a3
commit 8f87d3d9a9a578fdc32786927721e4598ca115a3
Merge: dd2ccfe59894 d88b91732554
Author: Jakub Jelinek
Date: Fri Apr 18 20:17:39 2025 +0200
Merge commit 'r15-9557-gd88b917325546cee24a544dc05cbfbef0febfe25' into
redhat/gcc-15-b
https://gcc.gnu.org/g:45a1038f3ca6ddceb8d159ccba6d99ed61951472
commit r16-28-g45a1038f3ca6ddceb8d159ccba6d99ed61951472
Author: Jeff Law
Date: Fri Apr 18 12:19:30 2025 -0600
[RISC-V] Fix missed bext discovery
RISC-V has the ability to extract a single bit out of a register from a
https://gcc.gnu.org/g:9662c9526f8c60a192b1358671463402829279d6
commit r16-29-g9662c9526f8c60a192b1358671463402829279d6
Author: François Dumont
Date: Tue Apr 8 19:35:28 2025 +0200
libstdc++: Add _GLIBCXX_DEBUG checks on unordered container local_iterator
Complete tests on _GLIBCXX
https://gcc.gnu.org/g:76e5b71adb86c7861ae877c96546ba919c8c4e2a
commit 76e5b71adb86c7861ae877c96546ba919c8c4e2a
Author: Kwok Cheung Yeung
Date: Wed Nov 27 21:49:12 2024 +
openmp: Refactor handling of iterators
Move code to calculate the iteration size and to generate the iterat
58 matches
Mail list logo