https://gcc.gnu.org/g:f890bd2c90be240213d8f1023aed4ad9647a293c
commit f890bd2c90be240213d8f1023aed4ad9647a293c
Merge: 06d4f5dc909f 2cbd4409bcfa
Author: Jakub Jelinek
Date: Thu Jan 9 08:40:44 2025 +0100
Merge commit 'r15-6725-g2cbd4409bcfaba2bd4200412090fd06db1948369' into
redhat/gcc-15-br
The branch 'redhat/heads/gcc-15-branch' was updated to point to:
f890bd2c90be... Merge commit 'r15-6725-g2cbd4409bcfaba2bd4200412090fd06db19
It previously pointed to:
06d4f5dc909f... Merge commit 'r15-6659-gd3ccd89fa0d34d44226af47fe82c27ba783
Diff:
Summary of changes (added commits):
---
The branch 'aoliva/heads/testme' was updated to point to:
64bed88e5aea... [ifcombine] adjust for narrowing converts before shifts
It previously pointed to:
c9f76617dd50... [ifcombine] adjust for narrowing converts before shifts
Diff:
!!! WARNING: THE FOLLOWING COMMITS ARE NO LONGER ACCESSIBL
https://gcc.gnu.org/g:64bed88e5aea697f4eb48bcb0276c6222b66083e
commit 64bed88e5aea697f4eb48bcb0276c6222b66083e
Author: Alexandre Oliva
Date: Thu Jan 9 03:05:41 2025 -0300
[ifcombine] adjust for narrowing converts before shifts
A narrowing conversion and a shift both drop bits from
https://gcc.gnu.org/g:2cbd4409bcfaba2bd4200412090fd06db1948369
commit r15-6725-g2cbd4409bcfaba2bd4200412090fd06db1948369
Author: Jakub Jelinek
Date: Thu Jan 9 08:30:12 2025 +0100
match.pd: Avoid introducing UB in the a r<< (32-b) -> a r>> b optimization
[PR117927]
As mentioned in
https://gcc.gnu.org/g:c5e71d22d632889860ef079d4b0bff21eef8a660
commit r15-6724-gc5e71d22d632889860ef079d4b0bff21eef8a660
Author: Jakub Jelinek
Date: Thu Jan 9 08:25:49 2025 +0100
fortran: Accept "15" modules for compatibility [PR118337]
Based on the comments in the PR, I've tried
The branch 'aoliva/heads/testme' was updated to point to:
c9f76617dd50... [ifcombine] adjust for narrowing converts before shifts
It previously pointed to:
e7cc4002933b... [ifcombine] adjust for converts before shifts
Diff:
!!! WARNING: THE FOLLOWING COMMITS ARE NO LONGER ACCESSIBLE (LOST):
https://gcc.gnu.org/g:c9f76617dd50d4f95e38461b81d17c826d8f48ec
commit c9f76617dd50d4f95e38461b81d17c826d8f48ec
Author: Alexandre Oliva
Date: Thu Jan 9 03:05:41 2025 -0300
[ifcombine] adjust for narrowing converts before shifts
A narrowing conversion and a shift both drop bits from
https://gcc.gnu.org/g:e7cc4002933b5bfb784075568f73a045a038b2e4
commit e7cc4002933b5bfb784075568f73a045a038b2e4
Author: Alexandre Oliva
Date: Thu Jan 9 03:05:41 2025 -0300
[ifcombine] adjust for converts before shifts
Diff:
---
gcc/gimple-fold.cc| 19 ++-
g
https://gcc.gnu.org/g:b37628e4ae7e5e0a70a562c3b23d22964ead1ad2
commit r15-6723-gb37628e4ae7e5e0a70a562c3b23d22964ead1ad2
Author: Haochen Jiang
Date: Wed Jan 8 14:44:56 2025 +0800
i386: Remove not used model number for Diamond Rapids
In ISE, The model number for Diamond Rapids is 1
https://gcc.gnu.org/g:00b77db92e3e549750050323a50e2cc7977d69cc
commit r15-6722-g00b77db92e3e549750050323a50e2cc7977d69cc
Author: xuli
Date: Wed Jan 8 04:11:30 2025 +
RISC-V: Refine registered_functions list for rvv overloaded intrinsics.
Before this patch, each rvv overloaded
https://gcc.gnu.org/g:1bb367b5cdb9fa77733d87d97483fb57480ef6fe
commit r15-6721-g1bb367b5cdb9fa77733d87d97483fb57480ef6fe
Author: Tobias Burnus
Date: Thu Jan 9 01:36:49 2025 +0100
OpenMP: declare variant's append_args + dispatch interop fixes
For 'omp dispatch interop(obj)', call o
https://gcc.gnu.org/g:b7f168644966d451fbe46ee9d06c9763a539c41b
commit r15-6719-gb7f168644966d451fbe46ee9d06c9763a539c41b
Author: Thomas Schwinge
Date: Tue Nov 12 16:26:15 2024 +0100
nvptx: For '-march=sm_52' and higher, default at least to '-mptx=7.3'
PR target/65181
https://gcc.gnu.org/g:ecb99f6978bb8e97de046952d3beb7a0d030fb25
commit r15-6718-gecb99f6978bb8e97de046952d3beb7a0d030fb25
Author: Thomas Schwinge
Date: Sun Nov 10 13:07:32 2024 +0100
nvptx: Support '-mptx=7.3'
gcc/
* config/nvptx/nvptx-opts.h (enum ptx_version):
https://gcc.gnu.org/g:975638b2d76ce6f26965ac3160c5af8029e16c29
commit r15-6717-g975638b2d76ce6f26965ac3160c5af8029e16c29
Author: Thomas Schwinge
Date: Mon Dec 16 11:48:11 2024 +0100
nvptx: Add effective-target 'nvptx_softstack', use for effective-target
'alloca'
..., and thereby
https://gcc.gnu.org/g:dcbd260a1dff3f93ed1aa6fd962e92bae8933dc6
commit r15-6715-gdcbd260a1dff3f93ed1aa6fd962e92bae8933dc6
Author: Thomas Schwinge
Date: Tue Dec 10 11:11:26 2024 +0100
nvptx: Clarify that the PTX "native" stack pointer is handled implicitly at
function level [PR65181]
https://gcc.gnu.org/g:e5180fbcbcc356c71154413588288cbd30e5198d
commit r15-6716-ge5180fbcbcc356c71154413588288cbd30e5198d
Author: Jakub Jelinek
Date: Wed Jan 8 23:12:02 2025 +0100
c++: Honor complain in cp_build_function_call_vec for
check_function_arguments warnings [PR117825]
Th
https://gcc.gnu.org/g:2116e8d2275f8bfb04263f26eed17b928513fed8
commit r15-6713-g2116e8d2275f8bfb04263f26eed17b928513fed8
Author: Thomas Schwinge
Date: Fri Dec 13 13:54:10 2024 +0100
nvptx: Add '__builtin_stack_save()', '__builtin_stack_restore()' test case
[PR65181]
Documenting t
https://gcc.gnu.org/g:1823170805a3b36848d096dbdd28b479e16cf443
commit r15-6714-g1823170805a3b36848d096dbdd28b479e16cf443
Author: Thomas Schwinge
Date: Fri Dec 13 15:09:49 2024 +0100
nvptx: Handle '__builtin_stack_save()' in a well-behaved way for PTX
"native" stacks [PR65181]
https://gcc.gnu.org/g:678c3f06fc165b883f63b0c44ce9f650b7c1504a
commit r15-6712-g678c3f06fc165b883f63b0c44ce9f650b7c1504a
Author: Thomas Schwinge
Date: Thu Dec 12 23:26:14 2024 +0100
nvptx: Add '__builtin_alloca(0)' test cases [PR65181]
Documenting the status quo. This specific be
https://gcc.gnu.org/g:36eee5a74eb6d4c48a3a22cd71b3944bac499d0a
commit r15-6711-g36eee5a74eb6d4c48a3a22cd71b3944bac499d0a
Author: Thiago Jung Bauermann
Date: Fri Dec 27 18:47:56 2024 -0300
gcc/configure: Fix check for assembler section merging support on Arm
In 32-bit Arm assembly,
https://gcc.gnu.org/g:72bb6fbbc56fe6a45058f4f6eac0ed6cc4f16473
commit r15-6708-g72bb6fbbc56fe6a45058f4f6eac0ed6cc4f16473
Author: Jason Merrill
Date: Mon Dec 23 12:32:54 2024 -0500
c++: print stub object as std::declval
If the result of build_stub_object gets printed by %E it looks
https://gcc.gnu.org/g:dd3f3c71df66ed6fd3872ab780f5813831100d1c
commit r15-6707-gdd3f3c71df66ed6fd3872ab780f5813831100d1c
Author: Jason Merrill
Date: Mon Dec 23 19:57:56 2024 -0500
c++: fix conversion issues
Some issues caught by a check from another patch:
In the convert_
https://gcc.gnu.org/g:325189c675017b73015aff250da14b68247b289f
commit r15-6709-g325189c675017b73015aff250da14b68247b289f
Author: Jason Merrill
Date: Mon Dec 23 19:56:43 2024 -0500
c++: add ref checks in conversion code
While looking at another patch I noticed that on a few tests w
https://gcc.gnu.org/g:c42261d89538c416464c2191e4c72ec002a43cd0
commit r15-6710-gc42261d89538c416464c2191e4c72ec002a43cd0
Author: Jason Merrill
Date: Mon Dec 23 08:48:11 2024 -0500
c++: decorate build_nop for -fmem-report
The caller of build_nop seems more interesting than that tin
https://gcc.gnu.org/g:7eec6fedf457883adc8222b2f4a3230311f8f25f
commit r15-6706-g7eec6fedf457883adc8222b2f4a3230311f8f25f
Author: Thomas Schwinge
Date: Wed Dec 11 15:22:06 2024 +0100
nvptx: Add a test case where 'alloca's evaporate [PR65181]
Documenting the status quo.
https://gcc.gnu.org/g:aae1db742a1766365c0c7023be55ebef67b70bf4
commit r15-6705-gaae1db742a1766365c0c7023be55ebef67b70bf4
Author: Thomas Schwinge
Date: Wed Dec 11 15:22:06 2024 +0100
nvptx: Add 'sorry, unimplemented: target cannot support alloca' test cases
[PR65181]
Documenting t
https://gcc.gnu.org/g:21ee71afa72746367cab7847f950448f04607dd2
commit r15-6704-g21ee71afa72746367cab7847f950448f04607dd2
Author: Jakub Jelinek
Date: Wed Jan 8 20:07:47 2025 +0100
fortran: Bump MOD_VERSION to "16" [PR118337]
As mentioned in the PR, there is a *.mod incompatibility
https://gcc.gnu.org/g:0de5c20b72a738782e31acce771c6f2085e1014b
commit r15-6703-g0de5c20b72a738782e31acce771c6f2085e1014b
Author: Richard Sandiford
Date: Wed Jan 8 18:20:47 2025 +
aarch64: Fix overly restrictive sibcall check [PR107102]
aarch64_function_ok_for_sibcall required
https://gcc.gnu.org/g:f79f5b87efc690abc3b8d1b0f927f9348157348b
commit r15-6702-gf79f5b87efc690abc3b8d1b0f927f9348157348b
Author: Tobias Burnus
Date: Wed Jan 8 17:27:39 2025 +0100
OpenMP: Skip declare_variant's append_args it not variant substituted
Follow up to r15-6658-gaa688dd63
https://gcc.gnu.org/g:68da968e46e7603a4c11099a6c8dd5ad24e4f43e
commit r15-6701-g68da968e46e7603a4c11099a6c8dd5ad24e4f43e
Author: Marek Polacek
Date: Tue Jan 7 10:15:42 2025 -0500
c++: ICE with MODIFY_EXPR in constexpr [PR118169]
Here, cxx_eval_outermost_expression gets a sequence
https://gcc.gnu.org/g:84e90b69fba1cfa2a77942251ddfd0527fb22811
commit r15-6700-g84e90b69fba1cfa2a77942251ddfd0527fb22811
Author: Thomas Schwinge
Date: Mon Nov 28 10:37:26 2022 +0100
nvptx: Re-enable "Stack alignment causes use of alloca" test cases
These generally PASS nowadays, w
https://gcc.gnu.org/g:59a4089ccab5a8ae3ddfa7b1b762caf2125a49a7
commit r15-6699-g59a4089ccab5a8ae3ddfa7b1b762caf2125a49a7
Author: Thomas Schwinge
Date: Tue Dec 17 22:23:50 2024 +0100
nvptx: Support '-march=sm_37': update '-march-map=sm_50' documentation
Fix-up for recent commit 715
https://gcc.gnu.org/g:653a44e8613edf6c306687d17cf3039536f1bf12
commit r15-6696-g653a44e8613edf6c306687d17cf3039536f1bf12
Author: Nicolas Werner
Date: Tue Jan 7 15:26:54 2025 +
libstdc++: add missing to_underlying to module std [PR106852]
std::to_underlying was missing from the
https://gcc.gnu.org/g:96c32a599c950491f98277d0a15e1266982cf16f
commit r15-6698-g96c32a599c950491f98277d0a15e1266982cf16f
Author: Jonathan Wakely
Date: Tue Jan 7 15:17:19 2025 +
libstdc++: Add always_inline to casting/forwarding functions in bits/move.h
libstdc++-v3/ChangeLog:
https://gcc.gnu.org/g:6b4ff53381250c56ecfc69204e662d8832d113e5
commit r15-6697-g6b4ff53381250c56ecfc69204e662d8832d113e5
Author: Jonathan Wakely
Date: Tue Jan 7 13:46:09 2025 +
libstdc++: Make GDB skip over some library functions [PR118260]
libstdc++-v3/ChangeLog:
https://gcc.gnu.org/g:fa6549c1f0e75ff33cb641d98af72ee354b04bbe
commit r15-6691-gfa6549c1f0e75ff33cb641d98af72ee354b04bbe
Author: Jonathan Wakely
Date: Wed Dec 18 12:57:14 2024 +
libstdc++: Handle errors from strxfrm in std::collate::transform [PR85824]
std::regex builds a cach
https://gcc.gnu.org/g:21afe12867ed9e13610043ac4d336dc248868bee
commit r15-6694-g21afe12867ed9e13610043ac4d336dc248868bee
Author: Jonathan Wakely
Date: Tue Jan 7 09:23:32 2025 +
libstdc++: Adjust indentation of new std::span constructor
libstdc++-v3/ChangeLog:
https://gcc.gnu.org/g:a37cd4f9064fdf574461bcab2e1f4578b7f411db
commit r15-6695-ga37cd4f9064fdf574461bcab2e1f4578b7f411db
Author: Jonathan Wakely
Date: Mon Dec 23 21:51:24 2024 +
libstdc++: Use preprocessor conditions in std module [PR118177]
The std-clib.cc module definition f
https://gcc.gnu.org/g:5db068738469be8c2bf3cfbda4c54725bd9fe228
commit r15-6693-g5db068738469be8c2bf3cfbda4c54725bd9fe228
Author: Giuseppe D'Angelo
Date: Fri Dec 20 12:09:10 2024 +
libstdc++: add initializer_list constructor to std::span (P2447R6)
This commit implements P2447R6
https://gcc.gnu.org/g:cbef2c1dbd0a609f68862c0a9aa9bf80a502411e
commit r15-6692-gcbef2c1dbd0a609f68862c0a9aa9bf80a502411e
Author: Jonathan Wakely
Date: Wed Dec 11 22:56:08 2024 +
libstdc++: Avoid redundant assertions in std::span constructors
Any std::span constructor with a ru
https://gcc.gnu.org/g:8ade3c3ea77e166f2873fb7ae57f9690e2b8d0e0
commit r15-6690-g8ade3c3ea77e166f2873fb7ae57f9690e2b8d0e0
Author: Jonathan Wakely
Date: Tue Dec 17 21:32:19 2024 +
libstdc++: Fix std::future::wait_until for subsecond negative times
[PR118093]
The current check f
https://gcc.gnu.org/g:5f44b1776e748a7528020557036740905a11b1df
commit r15-6689-g5f44b1776e748a7528020557036740905a11b1df
Author: Jonathan Wakely
Date: Tue Dec 17 17:38:43 2024 +
libstdc++: Fix std::deque::emplace calling wrong _M_insert_aux [PR90389]
We have several overloads
https://gcc.gnu.org/g:4a4e5394b3001b1b3fb35c274d184ffba30156e8
commit r15-6688-g4a4e5394b3001b1b3fb35c274d184ffba30156e8
Author: Jonathan Wakely
Date: Tue Jan 7 15:13:56 2025 +
libstdc++: Add Doxygen docs for std::forward_like
Also add "@since C++11" to std::move, std::forward
https://gcc.gnu.org/g:720945e8bcbc86285fb3b176627f05ada8a7d136
commit r15-6687-g720945e8bcbc86285fb3b176627f05ada8a7d136
Author: Jonathan Wakely
Date: Mon Jan 6 21:29:54 2025 +
libstdc++: Fix incorrect DocBook element in manual
libstdc++-v3/ChangeLog:
* doc/xm
https://gcc.gnu.org/g:eca04660a2c9546c8ecefc5288395eb8a9fdc168
commit r15-6686-geca04660a2c9546c8ecefc5288395eb8a9fdc168
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:ec99905f7b39914ddb074c13ffbe05f0216784a1
commit r15-6685-gec99905f7b39914ddb074c13ffbe05f0216784a1
Author: Jakub Jelinek
Date: Wed Jan 8 10:57:50 2025 +0100
dwarf2out: Emit DWARF 6 DW_AT_language_{name,version}
DWARF has voted in recently https://dwarfstd.org
47 matches
Mail list logo