https://gcc.gnu.org/g:447156e4d143d7f513c488dd0b44037524a01fba
commit r16-889-g447156e4d143d7f513c488dd0b44037524a01fba
Author: Kito Cheng
Date: Mon Mar 10 16:26:04 2025 +0800
driver: Fix multilib_os_dir and multiarch_dir for those target use
TARGET_COMPUTE_MULTILIB
This patch fi
https://gcc.gnu.org/g:7cf7149ec8303d0ed828fb7629417b28e6565d32
commit r16-885-g7cf7149ec8303d0ed828fb7629417b28e6565d32
Author: xuli
Date: Fri Dec 27 07:03:14 2024 +
Match:Support IMM=-1 for signed scalar SAT_ADD IMM form1
This patch would like to support .SAT_ADD when IMM=-1.
https://gcc.gnu.org/g:70fdc02b60935bf8de886795dda13924b0c08cad
commit r16-887-g70fdc02b60935bf8de886795dda13924b0c08cad
Author: xuli
Date: Thu Dec 26 09:06:57 2024 +
Match:Support signed vector SAT_ADD IMM form 1
This patch would like to support vector SAT_ADD when one of the
https://gcc.gnu.org/g:a91679a3d9f7cbc079880f201fd8292c1d54baa7
commit r16-888-ga91679a3d9f7cbc079880f201fd8292c1d54baa7
Author: xuli
Date: Thu Dec 26 09:39:08 2024 +
RISC-V: Add testcases for signed vector SAT_ADD IMM form 1
This patch adds testcase for form1, as shown below:
https://gcc.gnu.org/g:4962e6d0810823d68349cd019f5dd53524a62ac5
commit r16-886-g4962e6d0810823d68349cd019f5dd53524a62ac5
Author: xuli
Date: Fri Dec 27 07:59:31 2024 +
RISC-V:Add testcases for signed .SAT_ADD IMM form 1 with IMM = -1.
This patch adds testcase for form1, as shown
https://gcc.gnu.org/g:c9be2ad052f90cdc55f7a28f55f8f574fc17dc49
commit c9be2ad052f90cdc55f7a28f55f8f574fc17dc49
Author: Mikael Morin
Date: Mon May 26 22:49:46 2025 +0200
Correction régression assign_10
Diff:
---
gcc/fortran/trans-array.cc | 2 +-
gcc/fortran/trans-descriptor.cc | 10
https://gcc.gnu.org/g:57a48a2b589ccf9ec3457825cc487b15674e835e
commit 57a48a2b589ccf9ec3457825cc487b15674e835e
Author: Mikael Morin
Date: Mon May 26 21:52:17 2025 +0200
Correction régressions vector_subscript*
Diff:
---
gcc/fortran/trans-array.cc | 4 +++-
1 file changed, 3 insertions(+)
https://gcc.gnu.org/g:1dd54c5ad3930e27c4206ec3c08f4baecd9b4543
commit r14-11811-g1dd54c5ad3930e27c4206ec3c08f4baecd9b4543
Author: Stefan Schulze Frielinghaus
Date: Wed May 14 09:22:00 2025 +0200
s390: Fix tf_to_fprx2
Insn tf_to_fprx2 moves a TF value into a floating-point register
https://gcc.gnu.org/g:17dcde03ec2fcc1856b9026f8479f57495c949ae
commit r13-9691-g17dcde03ec2fcc1856b9026f8479f57495c949ae
Author: Jakub Jelinek
Date: Thu Sep 12 18:22:21 2024 +0200
c++: Disable deprecated/unavailable diagnostics when creating thunks for
methods with such attributes [PR1166
https://gcc.gnu.org/g:d390c7e5bd03490485a0b036add096e2e8b811b9
commit r15-9731-gd390c7e5bd03490485a0b036add096e2e8b811b9
Author: Tobias Burnus
Date: Mon May 26 19:50:40 2025 +0200
c-c++-common/gomp/{attrs-,}metadirective-3.c: Fix expected result [PR118694]
With compilation for nvp
https://gcc.gnu.org/g:af5d43648bd942a9c273218432b2cd0c446a9f04
commit r13-9694-gaf5d43648bd942a9c273218432b2cd0c446a9f04
Author: Jakub Jelinek
Date: Wed Feb 5 13:16:17 2025 +0100
cselib: For CALL_INSNs to const/pure fns invalidate memory below sp
[PR117239]
The following testcase
https://gcc.gnu.org/g:a0fe50437ec2e207876a489ce0fdd4d35aeeebb0
commit r13-9688-ga0fe50437ec2e207876a489ce0fdd4d35aeeebb0
Author: Stefan Schulze Frielinghaus
Date: Wed May 14 09:22:00 2025 +0200
s390: Fix tf_to_fprx2
Insn tf_to_fprx2 moves a TF value into a floating-point register
The branch 'devel/omp/gcc-15' was updated to point to:
499d610ac358... Merge branch 'releases/gcc-15' into devel/omp/gcc-15
It previously pointed to:
e841798c07dc... ChangeLog.omp bump
Diff:
Summary of changes (added commits):
---
499d610... Merge branch 'r
https://gcc.gnu.org/g:499d610ac358f9b8dd3f788c6728f05ecea7c3e3
commit 499d610ac358f9b8dd3f788c6728f05ecea7c3e3
Merge: e841798c07dc d390c7e5bd03
Author: Tobias Burnus
Date: Mon May 26 19:59:34 2025 +0200
Merge branch 'releases/gcc-15' into devel/omp/gcc-15
Merge up to r15-9731-gd39
https://gcc.gnu.org/g:5d6ed6d604ff949b650e48fa4eaed3ec8b6489c1
commit r16-883-g5d6ed6d604ff949b650e48fa4eaed3ec8b6489c1
Author: Tobias Burnus
Date: Mon May 26 19:50:40 2025 +0200
c-c++-common/gomp/{attrs-,}metadirective-3.c: Fix expected result [PR118694]
With compilation for nvpt
https://gcc.gnu.org/g:65724317b26eb16a3cd7279aacd68f4c85b355c0
commit r13-9693-g65724317b26eb16a3cd7279aacd68f4c85b355c0
Author: Jakub Jelinek
Date: Thu Nov 28 10:51:16 2024 +0100
gimple-fold: Avoid ICEs with bogus declarations like const attribute no
snprintf [PR117358]
When one
https://gcc.gnu.org/g:cf619d4a366ad428421fdb7ad617b4749799cf93
commit r15-9730-gcf619d4a366ad428421fdb7ad617b4749799cf93
Author: Tobias Burnus
Date: Fri May 23 11:30:48 2025 +0200
libgomp.c-c++-common/metadirective-1.c: Expect 'error:' for nvptx compile
[PR118694]
OpenMP's 'targe
https://gcc.gnu.org/g:9c8e20a8425f123abd54261d03af5a956d4d01c6
commit r15-9729-g9c8e20a8425f123abd54261d03af5a956d4d01c6
Author: Tobias Burnus
Date: Mon May 26 17:58:07 2025 +0200
OpenMP/C++: Avoid ICE for BIND_EXPR with empty BIND_EXPR_BLOCK [PR120413]
PR c++/120413
https://gcc.gnu.org/g:f3275b34704c8463bdfeecc0f0dffa838d8db986
commit f3275b34704c8463bdfeecc0f0dffa838d8db986
Author: Mikael Morin
Date: Mon May 26 18:52:29 2025 +0200
Correction régression assign_10
Diff:
---
gcc/fortran/trans-array.cc | 2 +-
gcc/testsuite/gfortran.dg/ass
https://gcc.gnu.org/g:630d555a49b2b503b7cfb5c3bcdcd374d9cacf14
commit 630d555a49b2b503b7cfb5c3bcdcd374d9cacf14
Author: Mikael Morin
Date: Mon May 26 11:13:56 2025 +0200
gimple-exec: réutilisation decompose_ref
Diff:
---
gcc/cgraphunit.cc | 71 -
https://gcc.gnu.org/g:97e8cd9295dadad32fb5866e96cb7e403c1d993d
commit r16-882-g97e8cd9295dadad32fb5866e96cb7e403c1d993d
Author: Tomasz Kamiński
Date: Mon May 26 17:35:08 2025 +0200
libstdc++: Run in_place constructor test for std::indirect [PR119152]
In indirect/ctor.cc test_inpla
https://gcc.gnu.org/g:45b849d05b733a25ec7ce612229084b8f4b86d3d
commit r16-881-g45b849d05b733a25ec7ce612229084b8f4b86d3d
Author: Tobias Burnus
Date: Mon May 26 17:58:07 2025 +0200
OpenMP/C++: Avoid ICE for BIND_EXPR with empty BIND_EXPR_BLOCK [PR120413]
PR c++/120413
https://gcc.gnu.org/g:d0f2b0711f24238c5daefc97448d2f1b3a856359
commit r13-9690-gd0f2b0711f24238c5daefc97448d2f1b3a856359
Author: Marek Polacek
Date: Thu Sep 5 13:01:59 2024 -0400
c++: vtable referring to "unavailable" virtual fn [PR116606]
mark_vtable_entries already has
https://gcc.gnu.org/g:5e72938390fb49549a38e5800b2c635c061b07d8
commit r13-9698-g5e72938390fb49549a38e5800b2c635c061b07d8
Author: Jakub Jelinek
Date: Wed Feb 28 23:20:13 2024 +0100
c++: Fix explicit instantiation of const variable templates after earlier
implicit instantation [PR113976]
https://gcc.gnu.org/g:66e5dcba5f8713fa57e5857c079348379c6eff29
commit 66e5dcba5f8713fa57e5857c079348379c6eff29
Author: Mikael Morin
Date: Mon May 26 13:28:57 2025 +0200
Simplification code finalization
Diff:
---
gcc/fortran/class.cc | 138 ++---
https://gcc.gnu.org/g:c1e55bcc1075aa74bebd7e1bb87d3939da2e498b
commit r13-9692-gc1e55bcc1075aa74bebd7e1bb87d3939da2e498b
Author: Jakub Jelinek
Date: Thu Dec 5 13:01:21 2024 +0100
doloop: Fix up doloop df use [PR116799]
The following testcases are miscompiled on s390x-linux, becaus
https://gcc.gnu.org/g:acc34b33d1968cd74927f63a0103a07e5c980c8a
commit acc34b33d1968cd74927f63a0103a07e5c980c8a
Author: Mikael Morin
Date: Mon May 26 16:32:36 2025 +0200
Sauvegarde code finalization
Diff:
---
gcc/fortran/class.cc | 10 --
gcc/fortran/trans-expr.cc | 9 ++
https://gcc.gnu.org/g:b0502fbcee2a4eaf070f26201829478d8df51423
commit r13-9696-gb0502fbcee2a4eaf070f26201829478d8df51423
Author: Jakub Jelinek
Date: Thu Feb 27 08:48:18 2025 +0100
alias: Perform offset arithmetics in poly_offset_int rather than poly_int64
[PR118819]
This PR is ab
https://gcc.gnu.org/g:b70fba168fb3b11998a80e21cec0eb7fa7a42da7
commit r13-9697-gb70fba168fb3b11998a80e21cec0eb7fa7a42da7
Author: Jakub Jelinek
Date: Mon Feb 10 10:40:22 2025 +0100
i386: Change RTL representation of bt[lq] [PR118623]
The following testcase is miscompiled because of
https://gcc.gnu.org/g:ffac0a49a88e0e366d35739d97fced2b01bfcf89
commit r13-9695-gffac0a49a88e0e366d35739d97fced2b01bfcf89
Author: Jakub Jelinek
Date: Wed Feb 5 14:06:42 2025 +0100
cselib: Fix up previous patch for SPARC [PR117239]
Sorry, our CI bot just notified me I broke SPARC bu
https://gcc.gnu.org/g:fe8c567d6554f6e47fbea88be57450584442f6ed
commit fe8c567d6554f6e47fbea88be57450584442f6ed
Author: Mikael Morin
Date: Mon May 26 17:26:44 2025 +0200
Correction régressions finalization
Diff:
---
gcc/fortran/class.cc | 13 +
1 file changed, 1 insertion(+),
https://gcc.gnu.org/g:c28356e40bd6ed46c8bd259215351a4ac65372cd
commit c28356e40bd6ed46c8bd259215351a4ac65372cd
Author: Mikael Morin
Date: Mon May 26 17:22:25 2025 +0200
Revert modifs finalization
Diff:
---
gcc/fortran/class.cc | 369 --
gc
https://gcc.gnu.org/g:947a0417737071a7fbc10a826a3bff75e252b660
commit 947a0417737071a7fbc10a826a3bff75e252b660
Author: Mikael Morin
Date: Mon May 26 10:47:41 2025 +0200
gimple-exec: correction prise en charge offset adresse MEM_REF
Diff:
---
gcc/cgraphunit.cc | 251 ++
https://gcc.gnu.org/g:c884148d3cb440fca6692452aabb42c340b987a9
commit r13-9689-gc884148d3cb440fca6692452aabb42c340b987a9
Author: Jakub Jelinek
Date: Tue Feb 6 13:00:04 2024 +0100
asan: Don't fold some strlens with -fsanitize=address [PR110676]
The UB on the following testcase isn'
https://gcc.gnu.org/g:d424245c7abb2871b977ddc5c1e73b827a78ad07
commit r16-879-gd424245c7abb2871b977ddc5c1e73b827a78ad07
Author: Jason Merrill
Date: Thu Apr 17 16:29:49 2025 -0400
c++: add cxx_dump_pretty_printer
A class to simplify implementation of -fdump-lang-foo with support fo
https://gcc.gnu.org/g:f59ff19bc3d37f4dd159db541ed4f07efb10fcc8
commit r16-880-gf59ff19bc3d37f4dd159db541ed4f07efb10fcc8
Author: Jason Merrill
Date: Fri Apr 18 09:50:04 2025 -0400
c++: add -fdump-lang-tinst
This patch adds a dump with a trace of template instantiations, indented
https://gcc.gnu.org/g:caf804b1795575d7714c62dd45b649831598055e
commit r16-878-gcaf804b1795575d7714c62dd45b649831598055e
Author: Jonathan Wakely
Date: Thu Mar 21 23:07:56 2024 +
libstdc++: Implement C++26 std::indirect [PR119152]
This patch implements C++26 std::indirect as spe
https://gcc.gnu.org/g:bde3ca83ffe99088718198ea643bed7c4b22bbf1
commit r13-9687-gbde3ca83ffe99088718198ea643bed7c4b22bbf1
Author: Jason Merrill
Date: Wed Apr 16 11:15:14 2025 -0400
c++: format attribute redeclaration [PR116954]
Here when merging the two decls, remove_contract_attri
https://gcc.gnu.org/g:d034c8d5c31811b0c12a4c1ffad89f8f8b086053
commit r13-9686-gd034c8d5c31811b0c12a4c1ffad89f8f8b086053
Author: Roger Sayle
Date: Mon Jun 24 15:34:03 2024 +0100
PR tree-optimization/113673: Avoid load merging when potentially trapping.
This patch fixes PR tree-opt
https://gcc.gnu.org/g:1067dd74239aa3efd3489cf8c6216fb9787031ca
commit r13-9685-g1067dd74239aa3efd3489cf8c6216fb9787031ca
Author: Jan Hubicka
Date: Mon Jul 29 10:48:34 2024 +0200
Fix ICE with -fdump-tree-moref
gcc/ChangeLog:
PR ipa/116055
* ipa-modref.c
https://gcc.gnu.org/g:cfd7c674139097d12546d034f7869e272457aa56
commit r14-11808-gcfd7c674139097d12546d034f7869e272457aa56
Author: Jakub Jelinek
Date: Wed Feb 5 13:16:17 2025 +0100
cselib: For CALL_INSNs to const/pure fns invalidate memory below sp
[PR117239]
The following testcas
https://gcc.gnu.org/g:5a855127604e4df40afb25326a449b066c4a3527
commit r13-9682-g5a855127604e4df40afb25326a449b066c4a3527
Author: Richard Biener
Date: Thu Mar 6 09:08:07 2025 +0100
middle-end/119119 - re-gimplification of empty CTOR assignments
The following testcase runs into a re
https://gcc.gnu.org/g:cdc47838cba79380bb5caa8f3934aabf2b44a7d5
commit r13-9684-gcdc47838cba79380bb5caa8f3934aabf2b44a7d5
Author: Richard Biener
Date: Tue Apr 1 14:13:03 2025 +0200
tree-optimization/119534 - reject bogus emulated vectorized gather
The following makes sure to reject
https://gcc.gnu.org/g:9e7c7e567704bd12d65b01246a655d8628bb521d
commit r13-9683-g9e7c7e567704bd12d65b01246a655d8628bb521d
Author: Richard Biener
Date: Mon Feb 17 15:53:11 2025 +0100
tree-optimization/98845 - ICE with tail-merging and DCE/DSE disabled
The following shows that tail-m
https://gcc.gnu.org/g:876083c5e7a8863ce87d8da9e3a43927aee7e02b
commit r13-9681-g876083c5e7a8863ce87d8da9e3a43927aee7e02b
Author: Richard Biener
Date: Mon Mar 3 13:21:53 2025 +0100
tree-optimization/119057 - bogus double reduction detection
We are detecting a cycle as double reduct
https://gcc.gnu.org/g:b98de795c7f57ad15155ed1223c25c094ff27d16
commit r13-9679-gb98de795c7f57ad15155ed1223c25c094ff27d16
Author: Richard Biener
Date: Mon Apr 14 11:42:18 2025 +0200
tree-optimization/119778 - properly mark abnormal edge sources during
inlining
When inlining a call
https://gcc.gnu.org/g:6e6b9bbe9aadbfec4130c442ace9cabab50400c2
commit r13-9680-g6e6b9bbe9aadbfec4130c442ace9cabab50400c2
Author: Richard Biener
Date: Wed Jan 8 09:25:52 2025 +0100
tree-optimization/117979 - failed irreducible loop update from DCE
When CD-DCE creates forwarders to
https://gcc.gnu.org/g:d02be6073d902925510736855e7f044eb8755aa4
commit r13-9678-gd02be6073d902925510736855e7f044eb8755aa4
Author: Richard Biener
Date: Tue Apr 22 16:40:42 2025 +0200
[14] Use --param=aarch64-autovec-preference=2 instead of =sve-only
This updates the backported test.
https://gcc.gnu.org/g:b73dffc733524f05634ab0321a6978fc798d1384
commit r13-9677-gb73dffc733524f05634ab0321a6978fc798d1384
Author: Jennifer Schmitz
Date: Thu Apr 10 06:46:15 2025 -0700
aarch64: Add test case.
This patch adds a test case to the testsuite for PR119706.
The bug was
https://gcc.gnu.org/g:fa2089e8dd1632e4597d61230e33375628368fc1
commit r13-9676-gfa2089e8dd1632e4597d61230e33375628368fc1
Author: Richard Biener
Date: Thu Apr 10 13:30:42 2025 +0200
middle-end/119706 - allow POLY_INT_CST as is_gimple_mem_ref_addr
We currently only INTEGER_CST, but
https://gcc.gnu.org/g:95e204dbc28f479b6b4116e5efacacde6c81ad75
commit r13-9675-g95e204dbc28f479b6b4116e5efacacde6c81ad75
Author: Kyle Huey
Date: Tue May 13 20:26:26 2025 -0700
dwarf2out: Propagate dtprel into the .debug_addr table in
resolve_addr_in_expr
For a debugger to display
https://gcc.gnu.org/g:4b9f2877e334b4108c33259753acfdd27820b4f5
commit r14-11810-g4b9f2877e334b4108c33259753acfdd27820b4f5
Author: Jakub Jelinek
Date: Thu Feb 27 08:48:18 2025 +0100
alias: Perform offset arithmetics in poly_offset_int rather than poly_int64
[PR118819]
This PR is a
https://gcc.gnu.org/g:545433e9bd32e965726956cb238d53b39844b85c
commit r16-877-g545433e9bd32e965726956cb238d53b39844b85c
Author: Tomasz Kamiński
Date: Wed May 14 12:04:24 2025 +0200
libstdc++: Implement C++26 function_ref [PR119126]
This patch implements C++26 function_ref as speci
https://gcc.gnu.org/g:c61743a186cfecd646334817f356f799502ee71a
commit r16-876-gc61743a186cfecd646334817f356f799502ee71a
Author: Richard Biener
Date: Mon May 26 11:21:19 2025 +0200
Fixup gcc.target/i386/vect-epilogues-5.c
The following adjusts the expected messages after -fopt-info
https://gcc.gnu.org/g:e326152845584d78410963e5c3d31cdbdf8f50fe
commit r14-11807-ge326152845584d78410963e5c3d31cdbdf8f50fe
Author: Jakub Jelinek
Date: Thu Nov 28 10:51:16 2024 +0100
gimple-fold: Avoid ICEs with bogus declarations like const attribute no
snprintf [PR117358]
When on
https://gcc.gnu.org/g:5499c332a60a6928274796af0667d40719bf0715
commit r14-11809-g5499c332a60a6928274796af0667d40719bf0715
Author: Jakub Jelinek
Date: Wed Feb 5 14:06:42 2025 +0100
cselib: Fix up previous patch for SPARC [PR117239]
Sorry, our CI bot just notified me I broke SPARC b
https://gcc.gnu.org/g:86dc974cf30f926a014438a5fccdc9d41e26282b
commit r16-875-g86dc974cf30f926a014438a5fccdc9d41e26282b
Author: Kugan Vivekanandarajah
Date: Mon May 26 11:41:59 2025 +1000
[AUTOFDO][AARCH64] Add support for profilebootstrap
Add support for autoprofiledbootstrap in
57 matches
Mail list logo