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: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: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: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: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: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: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: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: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: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: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: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: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
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):
---
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):
---
The signed tag 'basepoints/gcc-16' was created pointing to:
7eac294e0871... Bump BASE-VER.
Tagger: Jakub Jelinek
Date: Thu Apr 17 12:46:59 2025 +0200
GCC 16 basepoint
Diff:
Summary of changes (added commits):
---
7eac294... Bump BASE-VER.
https://gcc.gnu.org/g:d24527cded1338033872d9c190df2e5a72a65049
commit r15-9553-gd24527cded1338033872d9c190df2e5a72a65049
Author: Jakub Jelinek
Date: Thu Apr 17 12:56:00 2025 +0200
Set DEV-PHASE to prerelease.
2025-04-17 Jakub Jelinek
* DEV-PHASE: Set to prerele
https://gcc.gnu.org/g:7eac294e087165e2f2bceee4d8ea11c70667cb7b
commit r16
Author: Jakub Jelinek
Date: Thu Apr 17 12:40:07 2025 +0200
Bump BASE-VER.
2025-04-17 Jakub Jelinek
* BASE-VER: Set to 16.0.0.
Diff:
---
gcc/BASE-VER | 2 +-
1 file changed, 1 insertion(
https://gcc.gnu.org/g:c237297ee596545552f48ec9582d7d16703d8949
commit r16-2-gc237297ee596545552f48ec9582d7d16703d8949
Author: Jakub Jelinek
Date: Thu Apr 17 12:51:46 2025 +0200
ada: bump Library_Version to 16.
gcc/ada/ChangeLog:
* gnatvsn.ads: Bump Library_Version
https://gcc.gnu.org/g:6027ba0c05efc8be80110424292a07fddf7f071f
commit r16-1-g6027ba0c05efc8be80110424292a07fddf7f071f
Author: Jakub Jelinek
Date: Thu Apr 17 12:50:35 2025 +0200
Update crontab and git_update_version.py
2025-04-17 Jakub Jelinek
maintainer-scripts/
https://gcc.gnu.org/g:7eac294e087165e2f2bceee4d8ea11c70667cb7b
commit 7eac294e087165e2f2bceee4d8ea11c70667cb7b
Author: Jakub Jelinek
Date: Thu Apr 17 12:40:07 2025 +0200
Bump BASE-VER.
2025-04-17 Jakub Jelinek
* BASE-VER: Set to 16.0.0.
Diff:
---
gcc/BASE-VER
The branch 'releases/gcc-15' was created pointing to:
5d05d496b2b4... libgomp: Don't test ompx::allocator::gnu_pinned_mem on non-
https://gcc.gnu.org/g:5d05d496b2b4a3d4674b2e5a46d3a355abf4055d
commit r15-9552-g5d05d496b2b4a3d4674b2e5a46d3a355abf4055d
Author: Jakub Jelinek
Date: Thu Apr 17 12:14:15 2025 +0200
libgomp: Don't test ompx::allocator::gnu_pinned_mem on non-linux targets.
The libgomp.c/alloc-pinned*
https://gcc.gnu.org/g:22fe83d6fc9f59311241c981bcad58b61e2056d4
commit r15-9548-g22fe83d6fc9f59311241c981bcad58b61e2056d4
Author: Jakub Jelinek
Date: Thu Apr 17 10:57:18 2025 +0200
s390: Use match_scratch instead of scratch in define_split [PR119834]
The following testcase ICEs sin
https://gcc.gnu.org/g:34fe8e90007afbc87941df9b01ffcf8747c11497
commit r15-9526-g34fe8e90007afbc87941df9b01ffcf8747c11497
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 posted
https://gcc.gnu.org/g:61dfb0747afcece3b7a690807b83b366ff34f329
commit r15-9525-g61dfb0747afcece3b7a690807b83b366ff34f329
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:5a48e7732d6aa0aaf12b508fa640125e6c4d14b9
commit r15-9516-g5a48e7732d6aa0aaf12b508fa640125e6c4d14b9
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 followi
https://gcc.gnu.org/g:45a708d7bf8369930f4f770bbb7047941727ba41
commit r15-9513-g45a708d7bf8369930f4f770bbb7047941727ba41
Author: Jakub Jelinek
Date: Wed Apr 16 08:42:35 2025 +0200
testsuite: Add testcase for already fixed PR [PR116093]
This testcase got fixed with r15-9397 PR11972
https://gcc.gnu.org/g:674b0875a9861e61544e7040452ac22142db7c8b
commit r15-9507-g674b0875a9861e61544e7040452ac22142db7c8b
Author: Jakub Jelinek
Date: Wed Apr 16 00:30:09 2025 +0200
testsuite: Fix up completion-2.c test
The r15-9487 change has added -flto-partition=default, which br
https://gcc.gnu.org/g:bf115fd45772de34cd24de02c41fdb175897f057
commit r15-9482-gbf115fd45772de34cd24de02c41fdb175897f057
Author: Jakub Jelinek
Date: Tue Apr 15 14:56:30 2025 +0200
ipa-cp: Fix up ipcp_print_widest_int
On Mon, Mar 31, 2025 at 03:34:07PM +0200, Martin Jambor wrote:
https://gcc.gnu.org/g:07565115371ea5cdf9e6d75ea3777540d1d31bda
commit r15-9481-g07565115371ea5cdf9e6d75ea3777540d1d31bda
Author: Jakub Jelinek
Date: Tue Apr 15 14:09:55 2025 +0200
tailc: Fix up musttail calls vs. -fsanitize=thread [PR119801]
Calls with musttail attribute don't rea
https://gcc.gnu.org/g:a591629420b39a44a9232226e662bb8681396384
commit r15-9479-ga591629420b39a44a9232226e662bb8681396384
Author: Jakub Jelinek
Date: Tue Apr 15 12:26:11 2025 +0200
testsuite: Fix up ipa/pr119318.c test [PR119318]
dg-additional-options followed by dg-options is igno
https://gcc.gnu.org/g:69ffddd8bd9947c5c060979e453d6b138ad3ed8c
commit r15-9476-g69ffddd8bd9947c5c060979e453d6b138ad3ed8c
Author: Jakub Jelinek
Date: Tue Apr 15 07:55:55 2025 +0200
libgcobol: Handle long double as an alternate IEEE754 quad [PR119244]
I think there should be consist
https://gcc.gnu.org/g:ebdf92b6067a357e7bb08bfde294cc19b50e6abb
commit r15-9459-gebdf92b6067a357e7bb08bfde294cc19b50e6abb
Author: Jakub Jelinek
Date: Mon Apr 14 19:35:20 2025 +0200
testsuite: Fix up ipa/pr119530.c testcase [PR119318]
I'm seeing
+FAIL: gcc.dg/ipa/pr119530.c exec
https://gcc.gnu.org/g:d0b41f3d6d0ace2b0ca57d105cd7fd8361d0b2a8
commit r15-9456-gd0b41f3d6d0ace2b0ca57d105cd7fd8361d0b2a8
Author: Jakub Jelinek
Date: Mon Apr 14 19:32:43 2025 +0200
cobol: Fix up COBOL -include [PR119777]
I was looking through options.cc diff between GCC 14 and 15,
https://gcc.gnu.org/g:f96a54350afcf7f3c90d0ecb51d7683d826acc00
commit r15-9458-gf96a54350afcf7f3c90d0ecb51d7683d826acc00
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 targe
https://gcc.gnu.org/g:e0b57c75e6daa1664bea03ce96733bf1ebb38ced
commit r15-9457-ge0b57c75e6daa1664bea03ce96733bf1ebb38ced
Author: Jakub Jelinek
Date: Mon Apr 14 19:33:11 2025 +0200
cobol: Fix -fmax-errors option [PR119776]
There seems to be inconsistency in the -fmax-errors option
https://gcc.gnu.org/g:e96cb35ceb08bb6d12670172115f27819c806e82
commit r15-9455-ge96cb35ceb08bb6d12670172115f27819c806e82
Author: Jakub Jelinek
Date: Mon Apr 14 19:32:06 2025 +0200
cobol: Drop -fsyntax-only from COBOL lang.opt [PR119777]
The comment is incorrect, fsyntax-only is no
https://gcc.gnu.org/g:2e3c91786a981f2d68600e2d7b2e25a766e59c21
commit r15-9454-g2e3c91786a981f2d68600e2d7b2e25a766e59c21
Author: Jakub Jelinek
Date: Mon Apr 14 19:31:23 2025 +0200
pretty-print, expand: Print [must tail call] for CALL_EXPRs and fix up
maybe_complain_about_tail_call [PR1197
https://gcc.gnu.org/g:5a32e85810d33dc46b1b5fe2803ee787d40709d5
commit r15-9420-g5a32e85810d33dc46b1b5fe2803ee787d40709d5
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 eve
https://gcc.gnu.org/g:8b2ceb421f045ee8b39d7941f39f1e9a67217583
commit r15-9398-g8b2ceb421f045ee8b39d7941f39f1e9a67217583
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 prep
https://gcc.gnu.org/g:0562e17bd04b65aebff4721db05631b9f34af146
commit r15-9395-g0562e17bd04b65aebff4721db05631b9f34af146
Author: Jakub Jelinek
Date: Sat Apr 12 13:11:59 2025 +0200
tailc, expand: Tail call -fdump-{tree-tailc,expand-details} changes
[PR119718]
The following patch m
https://gcc.gnu.org/g:7e91bba6d53899689b00bd0c995b35f6586fcacd
commit r15-9396-g7e91bba6d53899689b00bd0c995b35f6586fcacd
Author: Jakub Jelinek
Date: Sat Apr 12 13:12:56 2025 +0200
tailc, expand: Small incremental tweak to tail call dump [PR119718]
Here is an optional incremental t
https://gcc.gnu.org/g:3f9dfb94eab1ab1bbf9a2b5e20d1f61e36516063
commit r15-9397-g3f9dfb94eab1ab1bbf9a2b5e20d1f61e36516063
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 misco
https://gcc.gnu.org/g:b57d7ef4bdda8f939d804bfe40123cb9e4b447b3
commit r15-9376-gb57d7ef4bdda8f939d804bfe40123cb9e4b447b3
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 testc
https://gcc.gnu.org/g:fdbe017bc15f8cf6f211a056c1822bc1a933ae85
commit r15-9254-gfdbe017bc15f8cf6f211a056c1822bc1a933ae85
Author: Jakub Jelinek
Date: Mon Apr 7 14:25:49 2025 +0200
cobol: sed portability fix
Apparently Darwin sed doesn't like 's/\(foo\|bar\|baz\)/qux/' syntax,
s
https://gcc.gnu.org/g:1a8e821577dfb535aa54df311ccb282363a93355
commit r15-9307-g1a8e821577dfb535aa54df311ccb282363a93355
Author: Jakub Jelinek
Date: Tue Apr 8 11:55:13 2025 +0200
cse: Fix up delete_trivially_dead_insns [PR119594]
The following testcase is miscompiled by delete_tri
https://gcc.gnu.org/g:1f32b87117b0e2ecc33b844d929d723de3fe8085
commit r15-9366-g1f32b87117b0e2ecc33b844d929d723de3fe8085
Author: Jakub Jelinek
Date: Thu Apr 10 18:39:52 2025 +0200
c++: Use G_ instead of _ around cp/errors.cc gcc-internal-format strings
[PR119684]
These pp_printf/
https://gcc.gnu.org/g:5f1acb12c814822a776336abcae1988c1e42858e
commit 5f1acb12c814822a776336abcae1988c1e42858e
Merge: 3d14ac28b1c0 6284f555e877
Author: Jakub Jelinek
Date: Thu Apr 10 09:05:49 2025 +0200
Merge commit 'r15-9352-g6284f555e877c75ddecc776286ec4b8c20007de2' into
redhat/gcc-15-b
The branch 'redhat/heads/gcc-15-branch' was updated to point to:
5f1acb12c814... Merge commit 'r15-9352-g6284f555e877c75ddecc776286ec4b8c200
It previously pointed to:
3d14ac28b1c0... Merge commit 'r15-9024-g3258c89fbb092412a69b689425e77972e7a
Diff:
Summary of changes (added commits):
---
https://gcc.gnu.org/g:4203060a73e65e4fa3e091b060a973c3296b84e9
commit r15-9345-g4203060a73e65e4fa3e091b060a973c3296b84e9
Author: Jakub Jelinek
Date: Wed Apr 9 22:00:35 2025 +0200
h8300: Fix up bit test and jump splitter [PR119664]
r12-2601 has added this define_insn_and_split and
https://gcc.gnu.org/g:76b267b43cbf93163b1648c4430ab1102e24142e
commit r15-9347-g76b267b43cbf93163b1648c4430ab1102e24142e
Author: Jakub Jelinek
Date: Wed Apr 9 22:03:50 2025 +0200
modula2: FIx a comment typo
During make gcc.pot I've noticed among tons of other warnings (e.g. becaus
https://gcc.gnu.org/g:e081ced345c45581a4891361c08e50e07720239e
commit r15-9346-ge081ced345c45581a4891361c08e50e07720239e
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:f7738c36710f8084e24cbb1d92acf3b6e5e83ea9
commit r15-9348-gf7738c36710f8084e24cbb1d92acf3b6e5e83ea9
Author: Jakub Jelinek
Date: Wed Apr 9 22:07:33 2025 +0200
pretty-print: Fix format specifier description
I've noticed we talk about %Ns even when that isn't sup
https://gcc.gnu.org/g:39deb26060ecf9c055489e96fa1d9c1d641ecefe
commit r15-9335-g39deb26060ecf9c055489e96fa1d9c1d641ecefe
Author: Jakub Jelinek
Date: Wed Apr 9 15:43:48 2025 +0200
riscv: Fix r15-9270 fallout on RISC-V
On Wed, Apr 09, 2025 at 02:38:01PM +0200, Mark Wielaard wrote:
https://gcc.gnu.org/g:6e77a83ffbe4253c306b5b3750cf4ee38e5ce071
commit r15-9331-g6e77a83ffbe4253c306b5b3750cf4ee38e5ce071
Author: Jakub Jelinek
Date: Wed Apr 9 12:27:38 2025 +0200
libcpp: Fix error recovery after use of __VA_ARGS__ as macro argument
[PR118674]
The following testca
https://gcc.gnu.org/g:1b5b02be5740b69f670b1591ac63eb6a69ff1f79
commit r15-9317-g1b5b02be5740b69f670b1591ac63eb6a69ff1f79
Author: Jakub Jelinek
Date: Tue Apr 8 15:57:45 2025 +0200
cobol: Further fixes for cobol cross-compilation from 32-bit arches
[PR119364]
On top of
https://
https://gcc.gnu.org/g:04918a2d3f20b02ac3efad1096c33894d57789a0
commit r15-9316-g04918a2d3f20b02ac3efad1096c33894d57789a0
Author: Jakub Jelinek
Date: Tue Apr 8 15:14:58 2025 +0200
simplify-rtx: Fix up POPCOUNT optimization [PR119672]
The gcc.dg/vect/pr113281-1.c test and many other
https://gcc.gnu.org/g:f53c5cde64770d6c175737a50fea81feba80
commit r15-9312-gf53c5cde64770d6c175737a50fea81feba80
Author: Jakub Jelinek
Date: Tue Apr 8 12:39:16 2025 +0200
riscv: Fix a typo in config/riscv/freebsd.h [PR119678]
The r15-1124 commit had a typo in one of the FB
https://gcc.gnu.org/g:15baa0055601a00b77e2e0ed6259bbc9e5ea5fa9
commit r15-9306-g15baa0055601a00b77e2e0ed6259bbc9e5ea5fa9
Author: Jakub Jelinek
Date: Tue Apr 8 11:53:34 2025 +0200
lto: Add & ~CF_SET into lto-opts.cc [PR119625]
The following patch uses & ~CF_SET so that we get the -
https://gcc.gnu.org/g:5b9bd0b0cd4bd23b7906ea2f3e9c2b1583d53554
commit r15-9252-g5b9bd0b0cd4bd23b7906ea2f3e9c2b1583d53554
Author: Jakub Jelinek
Date: Mon Apr 7 13:52:28 2025 +0200
cobol: Fix up make html for COBOL [PR119227]
What make html does for COBOL is quite inconsistent with
https://gcc.gnu.org/g:5d3b2f07b13682e49b18b7b06797d4965a600b56
commit r15-9253-g5d3b2f07b13682e49b18b7b06797d4965a600b56
Author: Jakub Jelinek
Date: Mon Apr 7 13:53:20 2025 +0200
cobol: Fix up update_web_docs_git for COBOL [PR119227]
As mentioned in the PR, the COBOL documentation
https://gcc.gnu.org/g:e7c3a7ccd6209c1a906bdf59207f0fa4258b692b
commit r15-9246-ge7c3a7ccd6209c1a906bdf59207f0fa4258b692b
Author: Jakub Jelinek
Date: Mon Apr 7 11:57:36 2025 +0200
tailc: Extend the IPA-VRP workaround [PR119614]
The IPA-VRP workaround in the tailc/musttail passes wa
https://gcc.gnu.org/g:37ae2e055687a22974d7bcb9e618f258fa49ab1a
commit r15-8492-g37ae2e055687a22974d7bcb9e618f258fa49ab1a
Author: Jakub Jelinek
Date: Fri Mar 21 12:17:01 2025 +0100
inliner: Silently drop musttail flag on calls during inlining unless the
inlined routine was musttail called
https://gcc.gnu.org/g:fb71d7c8e7ce4b061e40cd29cd77a4cfd7a256af
commit r15-8927-gfb71d7c8e7ce4b061e40cd29cd77a4cfd7a256af
Author: Jakub Jelinek
Date: Wed Mar 26 13:59:16 2025 +0100
profile: Don't instrument fake exit edges after musttail [PR118442]
When -fprofile-generate is used m
https://gcc.gnu.org/g:a6c2248cfd4bc922378f554578ee44e6b4690f5d
commit r15-9124-ga6c2248cfd4bc922378f554578ee44e6b4690f5d
Author: Jakub Jelinek
Date: Tue Apr 1 11:40:58 2025 +0200
gimple-low: Diagnose assume attr expressions defining labels which are used
as unary && operands outside of th
https://gcc.gnu.org/g:d060d7a3ddc1c782e2800b1f68a2eb8f0de1fc32
commit r15-9208-gd060d7a3ddc1c782e2800b1f68a2eb8f0de1fc32
Author: Jakub Jelinek
Date: Fri Apr 4 20:52:41 2025 +0200
tailc: Don't reject all tail calls if param has addr taken [PR119616]
Before my PR119376 r15-9145 chan
https://gcc.gnu.org/g:d25728c98682c058bfda79333c94b0a8cf2a3f49
commit r15-9210-gd25728c98682c058bfda79333c94b0a8cf2a3f49
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:77e0c0df0907657a7d72bbba9e6329d93ec65edb
commit r15-9207-g77e0c0df0907657a7d72bbba9e6329d93ec65edb
Author: Jakub Jelinek
Date: Fri Apr 4 20:51:50 2025 +0200
cfgrtl: Remove REG_EH_REGION notes from tail calls [PR119613]
In PR119491 r15-9154 I've allowed some u
https://gcc.gnu.org/g:c89714d9df3ad8dd6b79946da85f5e276aba83db
commit r15-9209-gc89714d9df3ad8dd6b79946da85f5e276aba83db
Author: Jakub Jelinek
Date: Fri Apr 4 20:53:19 2025 +0200
profile: Another musttail fix [PR119618]
As the following testcase shows, sometimes we can have debug
https://gcc.gnu.org/g:0520ef274762f100c7297efc4f230fcfc6486987
commit r15-9204-g0520ef274762f100c7297efc4f230fcfc6486987
Author: Jakub Jelinek
Date: Fri Apr 4 20:07:37 2025 +0200
rtlanal, i386: Adjust pattern_cost and x86 constant cost [PR115910]
Below is an attempt to fix up RTX
https://gcc.gnu.org/g:aa9d3f17ff359ecad729a9436adbbf644aab2426
commit r15-9201-gaa9d3f17ff359ecad729a9436adbbf644aab2426
Author: Jakub Jelinek
Date: Fri Apr 4 17:27:56 2025 +0200
c++, libcpp: Allow some left shifts in the preprocessor [PR119391]
The libcpp left shift handling impl
https://gcc.gnu.org/g:08e803aa9becf407eb7ef7cf6af96e3bd0d02d38
commit r15-9193-g08e803aa9becf407eb7ef7cf6af96e3bd0d02d38
Author: Jakub Jelinek
Date: Fri Apr 4 08:59:51 2025 +0200
tailc: Use the IPA-VRP tail call hack even for pointers [PR119614]
As the first two testcases show, ev
https://gcc.gnu.org/g:70bf0ee44017e8e26bb1bdcb6a3fd114c25c39c7
commit r15-9177-g70bf0ee44017e8e26bb1bdcb6a3fd114c25c39c7
Author: Jakub Jelinek
Date: Thu Apr 3 13:21:56 2025 +0200
c++: Fix typo in RAW_DATA_CST build_list_conv subsubconv hanling [PR119563]
The following testcase ICE
https://gcc.gnu.org/g:047c200ffcfd301776178d5f6cd6d5108bf965bf
commit r15-9173-g047c200ffcfd301776178d5f6cd6d5108bf965bf
Author: Jakub Jelinek
Date: Thu Apr 3 08:46:03 2025 +0200
c-family: Regenerate c.opt.urls
On Sun, Mar 30, 2025 at 02:48:43PM +0200, Martin Uecker wrote:
> T
https://gcc.gnu.org/g:1bfc026035e6bade36538077dc1dd4f9baff0bf2
commit r15-9172-g1bfc026035e6bade36538077dc1dd4f9baff0bf2
Author: Jakub Jelinek
Date: Thu Apr 3 08:32:09 2025 +0200
fold-const, cobol: Add native_encode_wide_int and use it in COBOL FE
[PR119242]
As has been mentioned
https://gcc.gnu.org/g:8ea537988f718f026d94b558e09479c3b5fe088a
commit r15-9154-g8ea537988f718f026d94b558e09479c3b5fe088a
Author: Jakub Jelinek
Date: Wed Apr 2 20:02:34 2025 +0200
tailc: Deal with trivially useless EH cleanups [PR119491]
The following testcases FAIL, because EH cle
https://gcc.gnu.org/g:29bc904cb827615ed9f36bc3742ccc4ac77515ec
commit r15-9153-g29bc904cb827615ed9f36bc3742ccc4ac77515ec
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:a3e790a9c9fbb84c103c1407d9afd4beae10d512
commit r15-9147-ga3e790a9c9fbb84c103c1407d9afd4beae10d512
Author: Jakub Jelinek
Date: Wed Apr 2 12:36:29 2025 +0200
doc: Extend musttail attribute docs
On Wed, Apr 02, 2025 at 10:32:20AM +0200, Richard Biener wrote:
https://gcc.gnu.org/g:634215cdc3c569f9a9a247dcd4d9a4d6ce68ad57
commit r15-9145-g634215cdc3c569f9a9a247dcd4d9a4d6ce68ad57
Author: Jakub Jelinek
Date: Wed Apr 2 10:51:42 2025 +0200
tailc: Don't fail musttail calls if they use or could use local arguments,
instead warn [PR119376]
As
https://gcc.gnu.org/g:01acd453d89ff5e414fade2dfeeae1f652143376
commit r15-9132-g01acd453d89ff5e414fade2dfeeae1f652143376
Author: Jakub Jelinek
Date: Tue Apr 1 16:47:37 2025 +0200
tailc: Improve tail recursion handling [PR119493]
This is a partial step towards fixing that PR.
F
https://gcc.gnu.org/g:19ba913517b5e2a001fa9c0f060a1ac74430c027
commit r15-9131-g19ba913517b5e2a001fa9c0f060a1ac74430c027
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:b8de7704428dfe008d195d8da95d6772153b0cc7
commit r15-9126-gb8de7704428dfe008d195d8da95d6772153b0cc7
Author: Jakub Jelinek
Date: Tue Apr 1 11:45:16 2025 +0200
profile: Another profiling musttail call fix [PR119535]
As the following testcase shows, EDGE_FAKE edg
https://gcc.gnu.org/g:02409a145946ca0d4f502f43fc3cc20de8b3dea1
commit r15-9125-g02409a145946ca0d4f502f43fc3cc20de8b3dea1
Author: Jakub Jelinek
Date: Tue Apr 1 11:43:16 2025 +0200
tailr: Punt on tail recursions that would break musttail [PR119493]
While working on the previous tail
https://gcc.gnu.org/g:75a049483c9519e85521a4c903d4a40412b0b25f
commit r15-9119-g75a049483c9519e85521a4c903d4a40412b0b25f
Author: Jakub Jelinek
Date: Tue Apr 1 10:05:18 2025 +0200
libquadmath: Avoid old-style function definition warnings
I've noticed
../../../libquadmath/printf
https://gcc.gnu.org/g:7d126e2bbb378d1344f871011406c08aa88a85cd
commit r15-9060-g7d126e2bbb378d1344f871011406c08aa88a85cd
Author: Jakub Jelinek
Date: Mon Mar 31 10:13:42 2025 +0200
gcc_release: Generate srcdir extras/infos/man pages from all FEs [PR119510]
Enabling cobol explicitly
https://gcc.gnu.org/g:94816c640adf33bb25c79b9a0d5a74d35724b650
commit r15-9051-g94816c640adf33bb25c79b9a0d5a74d35724b650
Author: Jakub Jelinek
Date: Mon Mar 31 07:51:04 2025 +0200
c++: Honor noipa attribute for FE nothrow discovery [PR119518]
The following testcase has different c
https://gcc.gnu.org/g:78aed0ae5de801cc1e8220b214145300b28da562
commit r15-9050-g78aed0ae5de801cc1e8220b214145300b28da562
Author: Jakub Jelinek
Date: Mon Mar 31 07:39:53 2025 +0200
libstdc++: Fix up string _M_constructor exports [PR103827]
On Thu, Mar 27, 2025 at 02:04:24PM +0100,
https://gcc.gnu.org/g:d956474b89eba23965ad984f37a46ba58add7ca0
commit r15-9039-gd956474b89eba23965ad984f37a46ba58add7ca0
Author: Jakub Jelinek
Date: Sun Mar 30 20:11:05 2025 +0200
testsuite: Fix up atomic-inst-ldlogic.c
r15-8956 changed in the test:
-/* { dg-final { scan-assem
https://gcc.gnu.org/g:39bea4b71f0ee45756e68b9e74002b0ca25606e4
commit r15-9025-g39bea4b71f0ee45756e68b9e74002b0ca25606e4
Author: Jakub Jelinek
Date: Sat Mar 29 13:26:38 2025 +0100
c++: Fix comment typo
Found a typo in a comment.
2025-03-29 Jakub Jelinek
The branch 'redhat/heads/gcc-15-branch' was updated to point to:
3d14ac28b1c0... Merge commit 'r15-9024-g3258c89fbb092412a69b689425e77972e7a
It previously pointed to:
4fe62f20633b... Merge commit 'r15-8028-g6888a4bb584ad3977cb1e8cdefedea70b1f
Diff:
Summary of changes (added commits):
---
https://gcc.gnu.org/g:1a4aff76a2b104ff0b103c685b6c2ce8006fe6bb
commit r15-9020-g1a4aff76a2b104ff0b103c685b6c2ce8006fe6bb
Author: Jakub Jelinek
Date: Sat Mar 29 00:49:27 2025 +0100
testsuite: Fix up musttail2.C test
On Wed, Mar 26, 2025 at 10:10:07AM -0700, Andi Kleen wrote:
>
https://gcc.gnu.org/g:ea46ef1d21ce3bc6b7584cdf21b7b26d5daf72db
commit r15-9019-gea46ef1d21ce3bc6b7584cdf21b7b26d5daf72db
Author: Jakub Jelinek
Date: Sat Mar 29 00:47:57 2025 +0100
cobol: Fix up cobol/{charmaps,valconv}.cc rules
sed -i is not portable, it is supported by GNU sed an
https://gcc.gnu.org/g:2cb728e14b5640849dad7571b9bbb0091ff5fcab
commit r15-9015-g2cb728e14b5640849dad7571b9bbb0091ff5fcab
Author: Jakub Jelinek
Date: Fri Mar 28 20:29:31 2025 +0100
testsuite: Don't cycle through option list for gfortran.dg and
libgomp.fortran dg-do run tests with -O in dg*
https://gcc.gnu.org/g:58b59251ea22913ce0d5871db64f5d24f2b15493
commit r15-9013-g58b59251ea22913ce0d5871db64f5d24f2b15493
Author: Jakub Jelinek
Date: Fri Mar 28 17:23:29 2025 +0100
Regenerate common.opt.urls
The r15-8947 commit has not regenerate-opt-urls.
2025-03-28 Jaku
https://gcc.gnu.org/g:b9f08c8631c2c1a393d7d2bdd41b1b0fe76b1663
commit r15-9010-gb9f08c8631c2c1a393d7d2bdd41b1b0fe76b1663
Author: Jakub Jelinek
Date: Fri Mar 28 15:45:03 2025 +0100
srcextra fixes
Here is a patch which uses sed to fix up the copies of the generated
files by flex
https://gcc.gnu.org/g:c95f5a0c0719ad5b23f605b4d8f8dd3689a0066b
commit r15-9002-gc95f5a0c0719ad5b23f605b4d8f8dd3689a0066b
Author: Jakub Jelinek
Date: Fri Mar 28 10:48:31 2025 +0100
ipa-sra: Don't change return type to void if there are musttail calls
[PR119484]
The following testc
https://gcc.gnu.org/g:e176456cfe5b1013bbfc24853265dfb13673011c
commit r15-9003-ge176456cfe5b1013bbfc24853265dfb13673011c
Author: Jakub Jelinek
Date: Fri Mar 28 10:49:40 2025 +0100
tailc: Handle musttail noreturn calls [PR119483]
The following (first) testcase is accepted by clang
https://gcc.gnu.org/g:5bb53795e8706c5e229042acdd16d14ebab1bb11
commit r14-11464-g5bb53795e8706c5e229042acdd16d14ebab1bb11
Author: Jakub Jelinek
Date: Thu Mar 6 18:26:37 2025 +0100
c++: Update TYPE_FIELDS of variant types if
cp_parser_late_parsing_default_args etc. modify it [PR98533]
https://gcc.gnu.org/g:375cc5fb9192c433c0f516c9e99786b92d2e9f95
commit r14-11463-g375cc5fb9192c433c0f516c9e99786b92d2e9f95
Author: Jakub Jelinek
Date: Wed Mar 5 14:30:35 2025 +0100
value-range: Fix up irange::union_bitmask [PR118953]
The following testcase is miscompiled during evr
1 - 100 of 969 matches
Mail list logo