https://gcc.gnu.org/g:9c48cbb259851873397abc632422f3f44f253db0
commit r16-2603-g9c48cbb259851873397abc632422f3f44f253db0
Author: Richard Biener
Date: Tue Jul 29 14:01:46 2025 +0200
Another testcase for PR120687
This shows reassoc is harmful even with len == 3.
PR
https://gcc.gnu.org/g:4af2b713a20153b01c3071015856e60a73d10928
commit r15-10082-g4af2b713a20153b01c3071015856e60a73d10928
Author: Jakub Jelinek
Date: Tue Jul 29 09:49:55 2025 +0200
calls: Allow musttail calls to noreturn [PR121159]
In the PR119483 r15-9003 change we've allowed mus
https://gcc.gnu.org/g:c1102be3b25bde9989561b2610f8ee721a33a8e7
commit r16-2600-gc1102be3b25bde9989561b2610f8ee721a33a8e7
Author: Alfie Richards
Date: Mon Jul 28 13:32:45 2025 +
Fix UB in string_slice::operator== (PR 121261)
This adds a nullptr check to fix a regression where i
https://gcc.gnu.org/g:80673a98b7379b7a1e17f78b60003bee9432d249
commit 80673a98b7379b7a1e17f78b60003bee9432d249
Author: Michael Meissner
Date: Tue Jul 29 04:57:20 2025 -0400
Revert changes
Diff:
---
gcc/config/rs6000/predicates.md | 13 ++--
gcc/config/rs6000/rs6000-protos.h | 24 +---
https://gcc.gnu.org/g:c7af002c5fff63bd7266c35e624766585d1383d3
commit c7af002c5fff63bd7266c35e624766585d1383d3
Author: Michael Meissner
Date: Tue Jul 29 04:56:35 2025 -0400
Delete files.
Diff:
---
gcc/testsuite/gcc.target/powerpc/pr118541-1.c | 28 ---
gcc/testsui
https://gcc.gnu.org/g:f4abe216199930adfa110059c3c8e642c585388b
commit r16-2597-gf4abe216199930adfa110059c3c8e642c585388b
Author: Jakub Jelinek
Date: Tue Jul 29 09:49:55 2025 +0200
calls: Allow musttail calls to noreturn [PR121159]
In the PR119483 r15-9003 change we've allowed must
https://gcc.gnu.org/g:a481f299b35085bf1b218eb36a77e8a571fb7662
commit r16-2604-ga481f299b35085bf1b218eb36a77e8a571fb7662
Author: Pan Li
Date: Sat Jul 26 16:32:08 2025 +0800
Match: Introduce mul based pattern for unsigned SAT_MUL
Like widen_mul based pattern, we would like introduc
https://gcc.gnu.org/g:8166458f19846fb795e31d5cf2475e0bade9f546
commit r16-2605-g8166458f19846fb795e31d5cf2475e0bade9f546
Author: Pan Li
Date: Sat Jul 26 16:38:23 2025 +0800
RISC-V: Add test cases for mul based unsigned scalar SAT_MUL
Add run and tree-optimized check for mul based
The branch 'devel/gfortran-test' was updated to point to:
db57737117c3... Merge branch 'master' into devel/gfortran-test
It previously pointed to:
75164bb76981... Revert "fortran: Testing patches for coarray shared memory.
Diff:
Summary of changes (added commits):
---
https://gcc.gnu.org/g:db57737117c3765e379750c977a7d404f2e2d50e
commit db57737117c3765e379750c977a7d404f2e2d50e
Merge: 75164bb76981 0f61284eae63
Author: Jerry DeLisle
Date: Tue Jul 29 10:56:10 2025 -0700
Merge branch 'master' into devel/gfortran-test
Diff:
ChangeLog
https://gcc.gnu.org/g:688f1947bd5453632a8973d1d5fba68169c9d1a9
commit r16-2619-g688f1947bd5453632a8973d1d5fba68169c9d1a9
Author: Andrew Pinski
Date: Tue Jul 29 10:38:58 2025 -0700
testsuite: Cleanup after auto-profile testcases when auto-profile is not
supported [PR121215]
The pr
https://gcc.gnu.org/g:46f796fe2aff30e8509998c0c4c5dcdeeb1f3715
commit 46f796fe2aff30e8509998c0c4c5dcdeeb1f3715
Author: Michael Meissner
Date: Tue Jul 29 13:52:47 2025 -0400
Revert changes
Diff:
---
gcc/config/rs6000/predicates.md | 11 +--
gcc/config/rs6000/rs6000-protos.h
https://gcc.gnu.org/g:241380c6d632eb6d6595c0976663a29a9be47507
commit r16-2618-g241380c6d632eb6d6595c0976663a29a9be47507
Author: Spencer Abson
Date: Tue Jul 29 16:37:26 2025 +
aarch64: Add support for unpacked SVE FP conditional binary arithmetic
This patch extends the expande
https://gcc.gnu.org/g:5915b1a3538dd1dc92863b2e1e6d9817c04a9291
commit r15-10110-g5915b1a3538dd1dc92863b2e1e6d9817c04a9291
Author: Robert Dubner
Date: Thu Apr 24 16:26:58 2025 -0400
cobol: Repair some exception processing logic.
This patch changes the exception processing logic for
https://gcc.gnu.org/g:636c0d50988472fa5a5bee2b22ed413ea39d842a
commit r15-10109-g636c0d50988472fa5a5bee2b22ed413ea39d842a
Author: Rainer Orth
Date: Mon Apr 21 15:59:14 2025 +0200
libgcobol: Check for struct tm tm_zone
intrinsic.cc doesn't compile on Solaris:
/vol/gcc/src/
https://gcc.gnu.org/g:adffa5342315cc642e3c0a35304f7d27f7c4f987
commit r15-10112-gadffa5342315cc642e3c0a35304f7d27f7c4f987
Author: Jakub Jelinek
Date: Fri May 2 19:09:34 2025 +0200
cobol, v2: Fix up cobol cross-compilation from 32-bit arches [PR119364]
Right now it is not possible
https://gcc.gnu.org/g:7fdeb675872349d016a344b5f801e90344267dac
commit r15-10119-g7fdeb675872349d016a344b5f801e90344267dac
Author: Rainer Orth
Date: Thu May 8 09:42:42 2025 +0200
libgcobol: Heed --enable-libgcobol
If some target isn't listed as supported in configure.tgt,
--ena
https://gcc.gnu.org/g:b61e85f3eb34e3b6403eb02e4004b30e8bd170ae
commit r15-10115-gb61e85f3eb34e3b6403eb02e4004b30e8bd170ae
Author: Iain Sandoe
Date: Tue May 6 09:42:40 2025 +0100
libgcobol: Fix bootstrap for targets without program_invocation_short_name
program_invocation_short_nam
https://gcc.gnu.org/g:1066f31c3d2f28a85f8c89446166120a45eba8dc
commit r15-10118-g1066f31c3d2f28a85f8c89446166120a45eba8dc
Author: Rainer Orth
Date: Thu May 8 09:39:26 2025 +0200
cobol: Allow for undefined NAME_MAX [PR119217]
All users of symbols.h fail to compile on Solaris:
https://gcc.gnu.org/g:167f3663ccc7d0a5cf2a83e0c29461ca79841e99
commit r15-10113-g167f3663ccc7d0a5cf2a83e0c29461ca79841e99
Author: Jakub Jelinek
Date: Fri May 2 19:10:59 2025 +0200
cobol: Fix up exception handling [PR119364]
The following patch on top of the
https://gcc.gnu.org
https://gcc.gnu.org/g:08e58db367d94e6abc8b3d00cebc2db88c0aa828
commit r15-10126-g08e58db367d94e6abc8b3d00cebc2db88c0aa828
Author: Robert Dubner
Date: Fri May 16 11:12:04 2025 -0400
cobol: Eliminate exception "blob"; streamline some code generation.
This eliminates some of the last
https://gcc.gnu.org/g:5ce4d3e211d43d069d60fea8d53dab7115a235db
commit r15-10123-g5ce4d3e211d43d069d60fea8d53dab7115a235db
Author: Rainer Orth
Date: Tue May 13 09:43:48 2025 +0200
libgcobol: Allow for lack of LOG_PERROR
The libgcobol build is broken again on Solaris:
/vol/
https://gcc.gnu.org/g:907e343138c9e4eee09c7e263418a45c67fbd116
commit r15-10129-g907e343138c9e4eee09c7e263418a45c67fbd116
Author: Robert Dubner
Date: Tue May 20 13:35:15 2025 -0400
cobol: Multiple PRs; formatting; exception processing.
The PRs mentined here have either been previo
https://gcc.gnu.org/g:e7f1334ad02d4913346238aba58b0025ab7f455c
commit r15-10128-ge7f1334ad02d4913346238aba58b0025ab7f455c
Author: Robert Dubner
Date: Tue May 20 11:49:43 2025 -0400
cobol: sqrt(0) is not an ec-argument error. [PR119885]
libgcobol
PR cobol/119885
https://gcc.gnu.org/g:320f24a3b26aa8dc0640aa56b63bc9ef30ca043b
commit r15-10116-g320f24a3b26aa8dc0640aa56b63bc9ef30ca043b
Author: Rainer Orth
Date: Thu May 8 09:21:45 2025 +0200
cobol: Don't require GLOB_BRACE etc. [PR119217]
cdf-copy.cc doesn't compile on Solaris:
/vol/g
https://gcc.gnu.org/g:aa66c628206d10d101f9d3528b3b641189fc280e
commit r15-10125-gaa66c628206d10d101f9d3528b3b641189fc280e
Author: Robert Dubner
Date: Thu May 15 13:33:16 2025 -0400
cobol: One additional edit to testsuite/cobol.dg/group1/check_88.cob
[PR120251]
Missed one edit. T
https://gcc.gnu.org/g:412994e3d304229f60ef3bc597c87bae4bfb4e22
commit r15-10124-g412994e3d304229f60ef3bc597c87bae4bfb4e22
Author: Robert Dubner
Date: Thu May 15 12:01:12 2025 -0400
cobol: Don't display 0xFF HIGH-VALUE characters in testcases. [PR120251]
The tests were displaying 0
https://gcc.gnu.org/g:7305d78ab9478422ac03d17399e2384859a73c81
commit r15-10130-g7305d78ab9478422ac03d17399e2384859a73c81
Author: Robert Dubner
Date: Sun Jun 1 12:32:37 2025 -0400
cobol: Wrap the call to fprintf in a libgcobol routine. [PR119524]
gcc/cobol/ChangeLog:
https://gcc.gnu.org/g:43bf1b391b4b34a9e0be07770aeec2e8c6b08b25
commit r15-10117-g43bf1b391b4b34a9e0be07770aeec2e8c6b08b25
Author: Rainer Orth
Date: Thu May 8 09:29:56 2025 +0200
cobol: Initialize regmatch_t portably [PR119217]
The dts.h initialization of regmatch_t currently break
https://gcc.gnu.org/g:fd735329ee8bddd34be4a341aa04132c9503dadf
commit r15-10139-gfd735329ee8bddd34be4a341aa04132c9503dadf
Author: James K. Lowden
Date: Fri Jun 20 10:16:26 2025 -0400
libgcobol: Add license.
libgcobol/ChangeLog:
* LICENSE: New file.
(cherr
https://gcc.gnu.org/g:79c7ed9d45d1862fb1ac4e6f3653bf8892c3afe6
commit r15-10148-g79c7ed9d45d1862fb1ac4e6f3653bf8892c3afe6
Author: Rainer Orth
Date: Fri Jul 11 09:56:18 2025 +0200
cobol: Fix build on 32-bit Darwin [PR120621]
Bootstrapping trunk with 32-bit-default on Mac OS X 10.11
https://gcc.gnu.org/g:3f8dfda16b836e20eb898202943dee647232cace
commit r15-10141-g3f8dfda16b836e20eb898202943dee647232cace
Author: Robert Dubner
Date: Sun Jun 29 10:54:36 2025 -0400
cobol: Normalize generating and using function_decls.
Because COBOL doesn't require function prototy
https://gcc.gnu.org/g:d6115f773e868b94a5195b73ba249cf86b22deb2
commit r15-10142-gd6115f773e868b94a5195b73ba249cf86b22deb2
Author: James K. Lowden
Date: Mon Jun 30 16:51:49 2025 -0400
cobol: Revise diagnostic linemap management.
Update linemap filename before location in both parse
https://gcc.gnu.org/g:8df603ce1c0f69eb4ffe01d044096dbd082d406d
commit r15-10136-g8df603ce1c0f69eb4ffe01d044096dbd082d406d
Author: Robert Dubner
Date: Wed Jun 11 15:49:41 2025 -0400
cobol: Eliminate unguarded clock_gettime dependencies. [PR119975]
These changes are help make it pos
https://gcc.gnu.org/g:2e508448cfad64aae20a259b6fa5a7e5fd0e2eb6
commit r15-10145-g2e508448cfad64aae20a259b6fa5a7e5fd0e2eb6
Author: James K. Lowden
Date: Tue Jul 1 13:51:44 2025 -0400
cobol: Respect error in cobol.install-common.
If GCOBOL_INSTALL_NAME fails to install, do not insta
https://gcc.gnu.org/g:8536d47f4bbd98476778199728f54f4074ca90ed
commit r15-10144-g8536d47f4bbd98476778199728f54f4074ca90ed
Author: Robert Dubner
Date: Tue Jul 1 12:02:21 2025 -0400
cobol: Repair printf format of size_t.
gcc/cobol/ChangeLog:
* parse.y: printf() of s
https://gcc.gnu.org/g:d780100c63ffd3b96c4be218edc60627dba1fcc1
commit r15-10147-gd780100c63ffd3b96c4be218edc60627dba1fcc1
Author: James K. Lowden
Date: Wed Jul 9 18:14:40 2025 -0400
cobol: Add PUSH and POP to CDF.
Introduce cdf_directives_t class to centralize management of CDF
https://gcc.gnu.org/g:f27c6d83f9dcb0189ba8a5fe7e0094160b797091
commit r15-10150-gf27c6d83f9dcb0189ba8a5fe7e0094160b797091
Author: Robert Dubner
Date: Mon Jul 14 16:41:35 2025 -0400
cobol: Eliminate cppcheck warnings in gcc/cobol .cc files.
These changes eliminate various cppcheck
https://gcc.gnu.org/g:c6d1f58da7eb72e8bac307d342e4655012b36a89
commit r16-2617-gc6d1f58da7eb72e8bac307d342e4655012b36a89
Author: H.J. Lu
Date: Tue Jul 29 09:11:34 2025 -0700
x86: Pass -mno-80387 to compile pr121208-1(a|b).c
Pass -mno-80387 to compile pr121208-1(a|b).c to silence
https://gcc.gnu.org/g:1d88d08cff9b76f7378ed7d761c491bcb9395a4c
commit 1d88d08cff9b76f7378ed7d761c491bcb9395a4c
Author: Michael Meissner
Date: Tue Jul 29 11:46:41 2025 -0400
Update ChangeLog.*
Diff:
---
gcc/ChangeLog.bugs | 33 +++--
1 file changed, 15 insertio
https://gcc.gnu.org/g:d6da95bc4ce45e57ec47016275a2a9a12c8ef0ce
commit r15-10122-gd6da95bc4ce45e57ec47016275a2a9a12c8ef0ce
Author: Robert Dubner
Date: Sun May 11 13:43:32 2025 -0400
cobol: Eliminate padding bytes from cbl_declarative_t. [PR119377]
By changing the type of a variable
https://gcc.gnu.org/g:d33eb8356da0b419ca57185b0b746db7a5f43862
commit r15-10127-gd33eb8356da0b419ca57185b0b746db7a5f43862
Author: Mark Wielaard
Date: Sun May 18 16:20:10 2025 +0200
Regenerate cobol/lang.opt.urls
The Cobol frontend lang.opt got -M added, but lang.opt.urls wasn't
https://gcc.gnu.org/g:1951807f10b7d5122c6f8c9817af7bd90682454a
commit r15-10143-g1951807f10b7d5122c6f8c9817af7bd90682454a
Author: Robert Dubner
Date: Tue Jul 1 11:07:18 2025 -0400
cobol: Update test case for intrinsic function syntax.
gcc/testsuite/ChangeLog:
* co
https://gcc.gnu.org/g:cd1fd184020d319d117768f2de1500569b3b1e67
commit r15-10134-gcd1fd184020d319d117768f2de1500569b3b1e67
Author: Robert Dubner
Date: Fri Jun 6 16:32:22 2025 -0400
cobol: Diagnostic messages, Flex build, and some cppcheck reports.
[PR120328, PR119695]
Remove %0x a
https://gcc.gnu.org/g:84296ba2a410193f795456392ca96718af7166b6
commit r15-10151-g84296ba2a410193f795456392ca96718af7166b6
Author: Robert Dubner
Date: Mon Jul 21 12:58:47 2025 -0400
cobol: Improved linemap and diagnostic handling; PIC validation. [PR120402]
Implementation of PICTUR
https://gcc.gnu.org/g:7dc3a3720cdf1b467f9a8ed92d4cbb7cf657ef54
commit r15-10149-g7dc3a3720cdf1b467f9a8ed92d4cbb7cf657ef54
Author: Robert Dubner
Date: Fri Jul 11 17:11:21 2025 -0400
cobol: Minor changes to genapi.cc to eliminate CPPCHECK warnings.
Several hundred cppcheck warnings
https://gcc.gnu.org/g:9717324b7e867460f0e4023b12ad4a9d3633d889
commit r15-10140-g9717324b7e867460f0e4023b12ad4a9d3633d889
Author: James K. Lowden
Date: Fri Jun 20 12:43:51 2025 -0400
cobol: Correct diagnostic strings for 32-bit builds.
Avoid %z for printf-family. Cast pid_t to lo
https://gcc.gnu.org/g:c48cce8872c3b66f28727b8dee8349ec72e1f234
commit r15-10131-gc48cce8872c3b66f28727b8dee8349ec72e1f234
Author: Robert Dubner
Date: Mon Jun 2 15:55:20 2025 -0400
cobol: Honor HAVE_CLOCK_GETTIME and HAVE_GETTIMEOFDAY. [PR119975]
These changes cause genapi.cc to us
https://gcc.gnu.org/g:0879a2a840c9209b3bf54e2dc40355c263f28924
commit r15-10152-g0879a2a840c9209b3bf54e2dc40355c263f28924
Author: Robert Dubner
Date: Wed Jul 23 08:44:54 2025 -0400
cobol: Tweak adjustments to location_t of GENERIC nodes for PERFORM.
COBOL has a group of PERFORM st
https://gcc.gnu.org/g:efc75cbe390a83dbf7bfe9d90dd16dfc030cead4
commit r15-10138-gefc75cbe390a83dbf7bfe9d90dd16dfc030cead4
Author: James K. Lowden
Date: Tue Jun 17 18:31:33 2025 -0400
cobol: Correct diagnostic strings to rectify bootstrap build
Apply patch from Jakub to enable diag
https://gcc.gnu.org/g:6c214d4e458afd628c6e511df8a6cc1e5f4ab776
commit r15-10133-g6c214d4e458afd628c6e511df8a6cc1e5f4ab776
Author: Robert Dubner
Date: Thu Jun 5 10:53:02 2025 -0400
cobol: Guard clock_gettime(). [PR119975]
This attempts to eliminate "'clock_gettime' not declared..."
https://gcc.gnu.org/g:4e568451bface5d15fc0bb28bc6794612f32677c
commit r15-10153-g4e568451bface5d15fc0bb28bc6794612f32677c
Author: Robert Dubner
Date: Thu Jul 24 12:09:36 2025 -0400
cobol: Honor the "-static" command-line option. [PR119231]
gcc/cobol/ChangeLog:
PR
https://gcc.gnu.org/g:f79a7d0f7b3f79c8e234ca870c0abf5b3101368e
commit r15-10135-gf79a7d0f7b3f79c8e234ca870c0abf5b3101368e
Author: James K. Lowden
Date: Tue Jun 10 10:34:28 2025 -0400
cobol: Variety of small changes in answer to cppcheck diagnostics.
Remove non-ASCII input and blan
https://gcc.gnu.org/g:3f2ff7b106b2de44839979f622c669155bdb340a
commit r16-2602-g3f2ff7b106b2de44839979f622c669155bdb340a
Author: Nathaniel Shead
Date: Tue Jul 29 21:20:03 2025 +1000
testsuite: Fix C++14 test failure with modules test [PR121285]
I hadn't validated this test worked
https://gcc.gnu.org/g:e8a51144c02e1cf210db5763e435802ac6fa6ad9
commit r16-2601-ge8a51144c02e1cf210db5763e435802ac6fa6ad9
Author: Richard Biener
Date: Tue Jul 29 10:05:32 2025 +0200
tree-optimization/120687 - avoid disturbing reduction chains in reassoc
Reassoc carefully ranks oper
https://gcc.gnu.org/g:b4da8ee3e613502b50501773f5ecb494d3a51c8b
commit r15-10104-gb4da8ee3e613502b50501773f5ecb494d3a51c8b
Author: Iain Sandoe
Date: Sat May 31 19:59:04 2025 +0100
c++, coroutines: CWG2563 promise lifetime extension [PR115908].
This implements the final piece of the
https://gcc.gnu.org/g:823d5948aa2d8937befcb35f7b1bb9e33346efd9
commit r15-10105-g823d5948aa2d8937befcb35f7b1bb9e33346efd9
Author: Jason Merrill
Date: Wed Jul 9 11:13:19 2025 -0400
c++: add passing testcases [PR120243]
These pass now; the first was fixed by r16-1507.
https://gcc.gnu.org/g:f67c851f03cf14c82a43045ea567ab5fb06377ac
commit r15-10106-gf67c851f03cf14c82a43045ea567ab5fb06377ac
Author: Iain Sandoe
Date: Wed Jul 23 16:22:32 2025 +0100
c++, coroutines: Handle allocation fail returns [PR121219].
The current implementation was returning t
https://gcc.gnu.org/g:c677121d3843e383906a4d7679dc647808ddab3a
commit r15-10107-gc677121d3843e383906a4d7679dc647808ddab3a
Author: Francois-Xavier Coudert
Date: Mon Jul 14 12:14:00 2025 +0200
Darwin: account for macOS 26
darwin25 will be named macOS 26 (codename Tahoe). This is a c
https://gcc.gnu.org/g:a169a4718b5b621f1770789e55eb8c441f7d0fcd
commit r15-10103-ga169a4718b5b621f1770789e55eb8c441f7d0fcd
Author: Iain Sandoe
Date: Mon Jun 16 09:12:29 2025 +0300
c++, coroutines: Remove use of coroutine handle in the frame.
We have been keeping a copy of coroutine
https://gcc.gnu.org/g:38db03d978017b3c4eefb1b1239793e50a84b25a
commit r15-10100-g38db03d978017b3c4eefb1b1239793e50a84b25a
Author: Iain Sandoe
Date: Tue Jun 3 13:07:27 2025 +0100
c++, coroutines: Avoid UNKNOWN_LOCATION synthesizing code [PR120273].
Some of the lookup code is expect
https://gcc.gnu.org/g:a94894ffd5ca5c607160f8fde8eccd60d681c108
commit r15-10098-ga94894ffd5ca5c607160f8fde8eccd60d681c108
Author: Iain Sandoe
Date: Mon Jun 9 11:00:47 2025 +0100
c++, coroutines: Handle builtin_constant_p [PR116775].
Since the folding of this builtin happens after
https://gcc.gnu.org/g:7aa9565a62ea2ce04e2ddf61e1932bc123374988
commit r16-2622-g7aa9565a62ea2ce04e2ddf61e1932bc123374988
Author: Pan Li
Date: Mon Jul 28 20:12:31 2025 +0800
RISC-V: Add testcases for unsigned avg ceil vx combine.
The unsigned avg ceil share the vaaddux.vx for the v
https://gcc.gnu.org/g:4de62af5387421886ea50aa3564b92bb19f01660
commit 4de62af5387421886ea50aa3564b92bb19f01660
Author: Michael Meissner
Date: Wed Jul 30 02:04:47 2025 -0400
Fix PR 118541, do not generate floating point cmoves for IEEE compares.
In bug PR target/118541 on power9, p
https://gcc.gnu.org/g:8bd0e53ce972e5c9e939225b392d264f496d6d1a
commit 8bd0e53ce972e5c9e939225b392d264f496d6d1a
Author: Michael Meissner
Date: Wed Jul 30 02:06:19 2025 -0400
Update ChangeLog.*
Diff:
---
gcc/ChangeLog.bugs | 118 +
1 file
https://gcc.gnu.org/g:ef49f8e9480129433cc803625ae8c6877cf59453
commit r16-2620-gef49f8e9480129433cc803625ae8c6877cf59453
Author: Andrew Pinski
Date: Tue Jul 29 17:02:44 2025 -0700
simplify-rtx: Fix Distribute subregs over logic ops [PR121302]
r16-2614-g965564eafb721f had a typo wh
https://gcc.gnu.org/g:8df1b4f0afd467135f3521a684166199303f93ba
commit 8df1b4f0afd467135f3521a684166199303f93ba
Merge: 597e67b627fe 23981a20b9c8
Author: Michael Meissner
Date: Wed Jul 30 01:08:45 2025 -0400
Merge commit 'refs/users/meissner/heads/work217-test' of
git+ssh://gcc.gnu.org/git/
https://gcc.gnu.org/g:597e67b627fefdd4a770a642957feaa02caedd15
commit 597e67b627fefdd4a770a642957feaa02caedd15
Author: Michael Meissner
Date: Wed Jul 30 00:55:33 2025 -0400
Add ChangeLog.test and update REVISION.
2025-07-30 Michael Meissner
gcc/
* Chan
The branch 'meissner/heads/work217-test' was updated to point to:
8df1b4f0afd4... Merge commit 'refs/users/meissner/heads/work217-test' of gi
It previously pointed to:
23981a20b9c8... Add ChangeLog.test and update REVISION.
Diff:
Summary of changes (added commits):
--
https://gcc.gnu.org/g:bf0af3dc70068356fc7198936c59862a39750b81
commit bf0af3dc70068356fc7198936c59862a39750b81
Merge: 418b18ebefec a7618998d979
Author: Michael Meissner
Date: Wed Jul 30 01:07:30 2025 -0400
Merge commit 'refs/users/meissner/heads/work217-sha' of
git+ssh://gcc.gnu.org/git/g
https://gcc.gnu.org/g:34cd661629c34d74d0b69810be7cc9974c683b41
commit 34cd661629c34d74d0b69810be7cc9974c683b41
Author: Michael Meissner
Date: Wed Jul 30 01:11:00 2025 -0400
Add power9 and power10 float to logical optimizations.
I was answering an email from a co-worker and I point
https://gcc.gnu.org/g:a501bb30ccfb4e1dfe359cbfaf6e200072115c7f
commit a501bb30ccfb4e1dfe359cbfaf6e200072115c7f
Author: Michael Meissner
Date: Wed Jul 30 01:13:01 2025 -0400
PR 992493: Optimize splat of a V2DF/V2DI extract with constant element
We had optimizations for splat of a v
https://gcc.gnu.org/g:37fa3ee1fc243d32e0ac4c560931c65df8f7335f
commit 37fa3ee1fc243d32e0ac4c560931c65df8f7335f
Author: Michael Meissner
Date: Wed Jul 30 01:13:42 2025 -0400
PR target/120528 -- Simplify zero extend from memory to VSX register on
power10
Previously GCC would zero e
https://gcc.gnu.org/g:4e4c2fd1cf2c8bffee718c128c8cd4f7c0b5bec6
commit 4e4c2fd1cf2c8bffee718c128c8cd4f7c0b5bec6
Author: Michael Meissner
Date: Wed Jul 30 01:14:26 2025 -0400
PR target/108958 -- simplify mtvsrdd to zero extend GPR DImode to VSX TImode
Before this patch GCC would zer
https://gcc.gnu.org/g:82c1e22ada8bbaa27afdce4cfc84c71f1d37ae7e
commit 82c1e22ada8bbaa27afdce4cfc84c71f1d37ae7e
Author: Michael Meissner
Date: Wed Jul 30 01:15:33 2025 -0400
PR target/120681 - allow -mcmodel=large with PC relative addressing
When I implemented the pc-relative suppo
https://gcc.gnu.org/g:38501e5227561f090135f68153702b6e2d6a5514
commit 38501e5227561f090135f68153702b6e2d6a5514
Author: Michael Meissner
Date: Wed Jul 30 01:19:34 2025 -0400
Update ChangeLog.*
Diff:
---
gcc/ChangeLog.bugs | 329 +
1 file
https://gcc.gnu.org/g:cc9c041fd1c84de8960bb2f3b30f8d53b059cba4
commit r16-2613-gcc9c041fd1c84de8960bb2f3b30f8d53b059cba4
Author: Richard Sandiford
Date: Tue Jul 29 15:58:33 2025 +0100
testsuite: Generalise aarch64/saturating_arithmetic*.c
gcc.target/aarch64/saturating_arithmetic_{
https://gcc.gnu.org/g:9c3f2cb35d03a33a49f996855e913be6d3af2437
commit r16-2612-g9c3f2cb35d03a33a49f996855e913be6d3af2437
Author: Richard Sandiford
Date: Tue Jul 29 15:58:33 2025 +0100
testsuite: Make aarch64/cmpbr.c more forgiving
The 8-bit and 16-bit tests in cmpbr.c assumed an i
https://gcc.gnu.org/g:668936caf0662a4eea62144c98fdfc8cf30b79d8
commit r16-2611-g668936caf0662a4eea62144c98fdfc8cf30b79d8
Author: Richard Sandiford
Date: Tue Jul 29 15:58:32 2025 +0100
aarch64: Fix function_expander::get_reg_target
function_expander::get_reg_target didn't actually
https://gcc.gnu.org/g:4b2da16d0493f4154825ebdcbd8fad2f79a95ed5
commit r15-10086-g4b2da16d0493f4154825ebdcbd8fad2f79a95ed5
Author: Iain Sandoe
Date: Thu May 29 11:00:18 2025 +0100
c++, coroutines: Fix identification of coroutine ramps [PR120453].
The existing implementation, incorr
https://gcc.gnu.org/g:965564eafb721f813a3112f1bba8d8fae32b
commit r16-2614-g965564eafb721f813a3112f1bba8d8fae32b
Author: Richard Sandiford
Date: Tue Jul 29 15:58:34 2025 +0100
simplify-rtx: Simplify subregs of logic ops
This patch adds a new rule for distributing lowpart s
https://gcc.gnu.org/g:491b8b29ff58353fa840b08087a9151c650a2ef8
commit r15-10085-g491b8b29ff58353fa840b08087a9151c650a2ef8
Author: Iain Sandoe
Date: Sat May 10 17:22:55 2025 +0100
c++, coroutines: Allow NVRO in more cases for ramp functions.
The constraints of the c++ coroutines sp
https://gcc.gnu.org/g:868a11b2f9a874071112f43cacdd65d5d399c26a
commit r15-10084-g868a11b2f9a874071112f43cacdd65d5d399c26a
Author: Iain Sandoe
Date: Sat May 10 17:12:44 2025 +0100
c++: Set the outer brace marker for missed cases.
In some cases, a function might be declared as FUNCT
https://gcc.gnu.org/g:b752a4df1232f54bb66fa0f7343118b593e0a6de
commit r16-2615-gb752a4df1232f54bb66fa0f7343118b593e0a6de
Author: Dongyan Chen
Date: Wed Jun 25 21:20:25 2025 +0800
RISC-V: Generate -mcpu and -mtune options from riscv-cores.def.
Automatically generate -mcpu and -mtun
https://gcc.gnu.org/g:db4a02ca42cf25d6ab602e9cad067f8bdf26ab6d
commit r15-10087-gdb4a02ca42cf25d6ab602e9cad067f8bdf26ab6d
Author: Iain Sandoe
Date: Mon May 12 19:47:42 2025 +0100
c++, coroutines: Address CWG2563 return value init [PR119916].
This addresses the clarification that,
https://gcc.gnu.org/g:ae9ccc700bda405b387cd0a6318b00138027f388
commit r15-10089-gae9ccc700bda405b387cd0a6318b00138027f388
Author: Iain Sandoe
Date: Mon May 12 20:38:48 2025 +0100
c++, coroutines: Clean up the ramp cleanups.
This replaces the cleanup try-catch block in the ramp wit
https://gcc.gnu.org/g:df99f2de811719acb993ef23c6851163c5a3b9d4
commit r15-10088-gdf99f2de811719acb993ef23c6851163c5a3b9d4
Author: Iain Sandoe
Date: Sun May 11 20:36:58 2025 +0100
c++, coroutines: Use decltype(auto) for the g_r_o.
The revised wording for coroutines, uses decltype(a
https://gcc.gnu.org/g:21e16e4a1ab2d665d4ba662281ec404563e4ff58
commit r16-2610-g21e16e4a1ab2d665d4ba662281ec404563e4ff58
Author: Gaius Mulley
Date: Tue Jul 29 15:52:58 2025 +0100
[modula2] Tidyup remove unused local variables
This patch removes unused local variables from three pr
https://gcc.gnu.org/g:f3fbacc8fd4fd9a488491394cd49fb88915db8fc
commit r15-10093-gf3fbacc8fd4fd9a488491394cd49fb88915db8fc
Author: Iain Sandoe
Date: Sat May 31 16:13:40 2025 +0100
c++, coroutines: Some cleanups in build_actor.
We were incorrectly guarding all the frame cleanups on
https://gcc.gnu.org/g:b9b3471a9eb3f490b74b57236b4c122045dbcf56
commit r15-10092-gb9b3471a9eb3f490b74b57236b4c122045dbcf56
Author: Iain Sandoe
Date: Fri May 30 20:09:40 2025 +0100
c++: Emit an error for attempted constexpr co_await [PR118903].
We checked that the coroutine expressi
https://gcc.gnu.org/g:20a4cf9f96fee2872c415055179fc3353f37e7f0
commit r15-10090-g20a4cf9f96fee2872c415055179fc3353f37e7f0
Author: Iain Sandoe
Date: Thu May 29 15:45:29 2025 +0100
c++, coroutines: Make a check more specific [PR109283].
The check was intended to assert that we had v
https://gcc.gnu.org/g:e25730c90a7bd90cb541b848d3c378d5fc713ef9
commit r15-10096-ge25730c90a7bd90cb541b848d3c378d5fc713ef9
Author: Iain Sandoe
Date: Mon Jun 2 09:42:23 2025 +0100
c++: Fix template class lookup [PR120495, PR115605].
In the reported issues, using lookup_template_clas
https://gcc.gnu.org/g:11cab9852408f3e0f760f9f799fe3a0d4905007a
commit r15-10095-g11cab9852408f3e0f760f9f799fe3a0d4905007a
Author: Iain Sandoe
Date: Thu May 29 16:45:44 2025 +0100
c++, coroutines: Make analyze_fn_params into a class method.
This continues code cleanups and migratio
https://gcc.gnu.org/g:a2328db215cea44c2b3ad57a533b900723f43c10
commit r15-10099-ga2328db215cea44c2b3ad57a533b900723f43c10
Author: Iain Sandoe
Date: Thu May 29 16:50:44 2025 +0100
c++, coroutines: Improve diagnostics for awaiter/promise.
At present, we can issue diagnostics about m
https://gcc.gnu.org/g:81e04fd3d291739d4d2feb2e1b6fc62cd91742e6
commit r15-10094-g81e04fd3d291739d4d2feb2e1b6fc62cd91742e6
Author: Iain Sandoe
Date: Thu May 29 13:43:37 2025 +0100
c++, coroutines: Simplify initial_await_resume_called.
We do not need to generate this code early, sin
https://gcc.gnu.org/g:ad8c618993682a02b758257e21647de28047c880
commit r15-10091-gad8c618993682a02b758257e21647de28047c880
Author: Iain Sandoe
Date: Fri May 30 20:06:26 2025 +0100
c++: Add co_await, co_yield and co_return to dump_expr.
These were omitted there as an oversight, most
https://gcc.gnu.org/g:956b6c30219b56381cb0b3765859c60545327707
commit r15-10097-g956b6c30219b56381cb0b3765859c60545327707
Author: Iain Sandoe
Date: Sat Jun 7 17:01:15 2025 +0100
c++, coroutines: Ensure that the resumer is marked as can_throw.
We must flag that the resumer might th
https://gcc.gnu.org/g:892892b455ba8be6a0bf373f338b251876ec4623
commit r15-10102-g892892b455ba8be6a0bf373f338b251876ec4623
Author: Iain Sandoe
Date: Mon Jun 9 11:26:01 2025 +0100
c++,coroutines: Handle await expressions in assume attributes.
Here we have an expression that is not e
https://gcc.gnu.org/g:f4ae768a923359f67ec91cd3159de2ae39fa14d6
commit r15-10101-gf4ae768a923359f67ec91cd3159de2ae39fa14d6
Author: Iain Sandoe
Date: Sun Jun 8 14:28:01 2025 +0100
c++, coroutines: Handle unevaluated contexts.
From [expr.await]/2
We should not accept co_await, co
https://gcc.gnu.org/g:e79e0fe2b1f101485e5e63e674e133692a3a0cb4
commit r16-2599-ge79e0fe2b1f101485e5e63e674e133692a3a0cb4
Author: Gaius Mulley
Date: Tue Jul 29 09:09:58 2025 +0100
PR modula2/121289 Poor warning location when using Wstyle option
This patch adds a token location para
1 - 100 of 140 matches
Mail list logo