[gcc r15-9450] gccrs: attributes: Add missing attributes used in `core`

2025-04-14 Thread Arthur Cohen via Gcc-cvs
https://gcc.gnu.org/g:34c516efbb8dce4bffe09045e6b941806744d1fd commit r15-9450-g34c516efbb8dce4bffe09045e6b941806744d1fd Author: Arthur Cohen Date: Fri Apr 4 14:20:04 2025 +0200 gccrs: attributes: Add missing attributes used in `core` gcc/rust/ChangeLog: * util/ru

[gcc r15-9451] gccrs: nr2.0: Only insert derive macros if they exist

2025-04-14 Thread Arthur Cohen via Gcc-cvs
https://gcc.gnu.org/g:9ed95c06977068cce86b5d35aee905533c757d57 commit r15-9451-g9ed95c06977068cce86b5d35aee905533c757d57 Author: Arthur Cohen Date: Wed Apr 9 14:48:55 2025 +0200 gccrs: nr2.0: Only insert derive macros if they exist This causes an assertion failure when compiling c

[gcc r15-9448] gccrs: install.texi: Mention Rust requirement for building gccrs

2025-04-14 Thread Arthur Cohen via Gcc-cvs
https://gcc.gnu.org/g:497ed6099b2c9f8f37b0acca5b7e2800ee1d9331 commit r15-9448-g497ed6099b2c9f8f37b0acca5b7e2800ee1d9331 Author: Arthur Cohen Date: Tue Apr 1 13:00:56 2025 +0200 gccrs: install.texi: Mention Rust requirement for building gccrs Addresses PR#117869 https://g

[gcc r15-9453] gccrs: lang-items: Add ManuallyDrop

2025-04-14 Thread Arthur Cohen via Gcc-cvs
https://gcc.gnu.org/g:901d94e8b4eb9a273e9e75d5586cb5abde73a7a6 commit r15-9453-g901d94e8b4eb9a273e9e75d5586cb5abde73a7a6 Author: Arthur Cohen Date: Tue Apr 8 17:04:09 2025 +0200 gccrs: lang-items: Add ManuallyDrop gcc/rust/ChangeLog: * util/rust-lang-item.h: Add n

[gcc r15-9457] cobol: Fix -fmax-errors option [PR119776]

2025-04-14 Thread Jakub Jelinek via Gcc-cvs
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

[gcc r15-9458] expmed: Always use QImode for init_expmed set_zero_cost [PR119785]

2025-04-14 Thread Jakub Jelinek via Gcc-cvs
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

[gcc r15-9455] cobol: Drop -fsyntax-only from COBOL lang.opt [PR119777]

2025-04-14 Thread Jakub Jelinek via Gcc-cvs
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

[gcc r15-9454] pretty-print, expand: Print [must tail call] for CALL_EXPRs and fix up maybe_complain_about_tail_cal

2025-04-14 Thread Jakub Jelinek via Gcc-cvs
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

[gcc(refs/users/meissner/heads/work201)] Add ChangeLog.meissner and REVISION.

2025-04-14 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:b5abb63c30bd6dba56d6d7fedada5e9c4ef34e11 commit b5abb63c30bd6dba56d6d7fedada5e9c4ef34e11 Author: Michael Meissner Date: Mon Apr 14 15:11:21 2025 -0400 Add ChangeLog.meissner and REVISION. 2025-04-14 Michael Meissner gcc/ * REVISIO

[gcc] Created branch 'meissner/heads/work201' in namespace 'refs/users'

2025-04-14 Thread Michael Meissner via Gcc-cvs
The branch 'meissner/heads/work201' was created in namespace 'refs/users' pointing to: ebdf92b6067a... testsuite: Fix up ipa/pr119530.c testcase [PR119318]

[gcc] Created branch 'meissner/heads/work201-dmf' in namespace 'refs/users'

2025-04-14 Thread Michael Meissner via Gcc-cvs
The branch 'meissner/heads/work201-dmf' was created in namespace 'refs/users' pointing to: b5abb63c30bd... Add ChangeLog.meissner and REVISION.

[gcc(refs/users/meissner/heads/work201-dmf)] Add ChangeLog.dmf and update REVISION.

2025-04-14 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:0d37093f29db1cc49d1fdbdec65563d2468082f6 commit 0d37093f29db1cc49d1fdbdec65563d2468082f6 Author: Michael Meissner Date: Mon Apr 14 15:12:24 2025 -0400 Add ChangeLog.dmf and update REVISION. 2025-04-14 Michael Meissner gcc/ * Chang

[gcc] Created branch 'meissner/heads/work201-bugs' in namespace 'refs/users'

2025-04-14 Thread Michael Meissner via Gcc-cvs
The branch 'meissner/heads/work201-bugs' was created in namespace 'refs/users' pointing to: b5abb63c30bd... Add ChangeLog.meissner and REVISION.

[gcc] Created branch 'meissner/heads/work201-vpair' in namespace 'refs/users'

2025-04-14 Thread Michael Meissner via Gcc-cvs
The branch 'meissner/heads/work201-vpair' was created in namespace 'refs/users' pointing to: b5abb63c30bd... Add ChangeLog.meissner and REVISION.

[gcc(refs/users/meissner/heads/work201-bugs)] Add ChangeLog.bugs and update REVISION.

2025-04-14 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:7e0a10be75e40e83e6f87b0ea493fdae5855a69a commit 7e0a10be75e40e83e6f87b0ea493fdae5855a69a Author: Michael Meissner Date: Mon Apr 14 15:14:06 2025 -0400 Add ChangeLog.bugs and update REVISION. 2025-04-14 Michael Meissner gcc/ * Chan

[gcc r14-11609] match: Reject non-ssa name/min invariants in gimple_extract [PR116412]

2025-04-14 Thread Andrew Pinski via Gcc-cvs
https://gcc.gnu.org/g:f6efcd3d4855e57646a9e3561404ad735d702c60 commit r14-11609-gf6efcd3d4855e57646a9e3561404ad735d702c60 Author: Andrew Pinski Date: Mon Aug 19 08:06:36 2024 -0700 match: Reject non-ssa name/min invariants in gimple_extract [PR116412] After the conversion for phio

[gcc(refs/users/meissner/heads/work201-test)] Add ChangeLog.test and update REVISION.

2025-04-14 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:bf8ac60a11f33c94f981c6ad2d828eef5755700a commit bf8ac60a11f33c94f981c6ad2d828eef5755700a Author: Michael Meissner Date: Mon Apr 14 15:17:00 2025 -0400 Add ChangeLog.test and update REVISION. 2025-04-14 Michael Meissner gcc/ * Chan

[gcc(refs/users/meissner/heads/work201-vpair)] Add ChangeLog.vpair and update REVISION.

2025-04-14 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:7804b9c15da58030675556042158a34dc77f15ff commit 7804b9c15da58030675556042158a34dc77f15ff Author: Michael Meissner Date: Mon Apr 14 15:13:15 2025 -0400 Add ChangeLog.vpair and update REVISION. 2025-04-14 Michael Meissner gcc/ * Cha

[gcc r15-9429] ipa-cp: Use the stored and streamed pass-through types in ipa-vr (PR118785)

2025-04-14 Thread Martin Jambor via Gcc-cvs
https://gcc.gnu.org/g:4f19487f2606d25516d31f0279101deea9772da4 commit r15-9429-g4f19487f2606d25516d31f0279101deea9772da4 Author: Martin Jambor Date: Mon Apr 14 14:21:15 2025 +0200 ipa-cp: Use the stored and streamed pass-through types in ipa-vr (PR118785) This patch revisits the f

[gcc r15-9431] APX: Don't use red-zone with 32 GPRs and no caller-saved registers

2025-04-14 Thread H.J. Lu via Gcc-cvs
https://gcc.gnu.org/g:0a074b8c7e79f9d9359d044f1499b0a9ce9d2801 commit r15-9431-g0a074b8c7e79f9d9359d044f1499b0a9ce9d2801 Author: H.J. Lu Date: Sun Apr 13 12:20:42 2025 -0700 APX: Don't use red-zone with 32 GPRs and no caller-saved registers Don't use red-zone when there are no cal

[gcc r15-9432] libgcobol: Add missing float128 suffix

2025-04-14 Thread Andreas Schwab via Gcc-cvs
https://gcc.gnu.org/g:6518799b2dfe8cf6dd7afa96041c5842bb4b9a49 commit r15-9432-g6518799b2dfe8cf6dd7afa96041c5842bb4b9a49 Author: Andreas Schwab Date: Mon Apr 14 14:20:08 2025 +0200 libgcobol: Add missing float128 suffix * libgcobol.cc (__gg__float64_from_128): Mark literal

[gcc r15-9437] rust: use range for inside rust-gcc.cc [PR119341]

2025-04-14 Thread Arthur Cohen via Gcc-cvs
https://gcc.gnu.org/g:ec2edeffedeaaeceecf8c85fded9fd2ee3c1aa52 commit r15-9437-gec2edeffedeaaeceecf8c85fded9fd2ee3c1aa52 Author: Andrew Pinski Date: Wed Mar 19 17:30:01 2025 -0700 rust: use range for inside rust-gcc.cc [PR119341] There are some places inside rust-gcc.cc which are

[gcc r15-9442] gccrs: ast: Add get_locus() to DelimTokenTree

2025-04-14 Thread Arthur Cohen via Gcc-cvs
https://gcc.gnu.org/g:4aa6cae27bd1ca3513dcb512158ed27a4afe800d commit r15-9442-g4aa6cae27bd1ca3513dcb512158ed27a4afe800d Author: Arthur Cohen Date: Wed Apr 9 14:44:11 2025 +0200 gccrs: ast: Add get_locus() to DelimTokenTree gcc/rust/ChangeLog: * ast/rust-ast.h (De

[gcc r15-9441] gccrs: ast: Support outer attributes for AST::RangeExpr

2025-04-14 Thread Arthur Cohen via Gcc-cvs
https://gcc.gnu.org/g:09c4a7a58b4dd6a95b72224d83c715308da9838a commit r15-9441-g09c4a7a58b4dd6a95b72224d83c715308da9838a Author: Arthur Cohen Date: Wed Apr 9 14:44:56 2025 +0200 gccrs: ast: Support outer attributes for AST::RangeExpr gcc/rust/ChangeLog: * ast/rust

[gcc r15-9443] gccrs: session: Desugar question mark operator after expansion instead.

2025-04-14 Thread Arthur Cohen via Gcc-cvs
https://gcc.gnu.org/g:76477f965552b5872bb14255f272bff78978ef0c commit r15-9443-g76477f965552b5872bb14255f272bff78978ef0c Author: Arthur Cohen Date: Fri Apr 4 14:21:00 2025 +0200 gccrs: session: Desugar question mark operator after expansion instead. gcc/rust/ChangeLog:

[gcc r15-9438] rust: Add comment inside block [PR119342]

2025-04-14 Thread Arthur Cohen via Gcc-cvs
https://gcc.gnu.org/g:9e367223ce5c42e0598ef52637af34f74e14acc1 commit r15-9438-g9e367223ce5c42e0598ef52637af34f74e14acc1 Author: Andrew Pinski Date: Wed Mar 19 17:30:02 2025 -0700 rust: Add comment inside block [PR119342] Inside a BLOCK node, all of the variables of the scope/bloc

[gcc r15-9445] gccrs: expansion: Desugar doc comments into attributes before expansion

2025-04-14 Thread Arthur Cohen via Gcc-cvs
https://gcc.gnu.org/g:9710cf3e3419954fb543224faa9efd3c8d97a800 commit r15-9445-g9710cf3e3419954fb543224faa9efd3c8d97a800 Author: Arthur Cohen Date: Tue Apr 8 16:20:18 2025 +0200 gccrs: expansion: Desugar doc comments into attributes before expansion gcc/rust/ChangeLog:

[gcc r15-9440] gccrs: nr2.0: Do not resolve modules this run if they are unloaded

2025-04-14 Thread Arthur Cohen via Gcc-cvs
https://gcc.gnu.org/g:6dcbbcd27c534df3a4b8d0d0d0319677b8edee08 commit r15-9440-g6dcbbcd27c534df3a4b8d0d0d0319677b8edee08 Author: Arthur Cohen Date: Fri Apr 4 14:18:33 2025 +0200 gccrs: nr2.0: Do not resolve modules this run if they are unloaded Instead, mark the visitor as dirty a

[gcc r15-9439] gccrs: typecheck: Properly select methods when dealing with specialization

2025-04-14 Thread Arthur Cohen via Gcc-cvs
https://gcc.gnu.org/g:eb5eee065b3e5fe189ea1f51dc88eae7dc4c25d6 commit r15-9439-geb5eee065b3e5fe189ea1f51dc88eae7dc4c25d6 Author: Arthur Cohen Date: Thu Apr 3 16:22:10 2025 +0200 gccrs: typecheck: Properly select methods when dealing with specialization gcc/rust/ChangeLog:

[gcc r15-9446] gccrs: format_args: Allow extraneous commas, improve safety

2025-04-14 Thread Arthur Cohen via Gcc-cvs
https://gcc.gnu.org/g:5074a85e0380a4ba97d367a76f4a4efba7424e79 commit r15-9446-g5074a85e0380a4ba97d367a76f4a4efba7424e79 Author: Arthur Cohen Date: Wed Apr 9 14:42:08 2025 +0200 gccrs: format_args: Allow extraneous commas, improve safety gcc/rust/ChangeLog: * expa

[gcc r15-9434] testcase: Add testcase for already fixed PR [PR118476]

2025-04-14 Thread Andrew Pinski via Gcc-cvs
https://gcc.gnu.org/g:d45a6502d1ec87d43f1a39f87cca58f1e28369c8 commit r15-9434-gd45a6502d1ec87d43f1a39f87cca58f1e28369c8 Author: Andrew Pinski Date: Mon Apr 14 08:40:24 2025 -0700 testcase: Add testcase for already fixed PR [PR118476] This testcase was fixed by r15-3052-gc7b76a076

[gcc r15-9449] gccrs: Add `#[track_caller]` as known attribute

2025-04-14 Thread Arthur Cohen via Gcc-cvs
https://gcc.gnu.org/g:e84f76dc584192826700ebb89f726984b0788259 commit r15-9449-ge84f76dc584192826700ebb89f726984b0788259 Author: beamandala Date: Thu Mar 20 17:34:48 2025 -0500 gccrs: Add `#[track_caller]` as known attribute gcc/rust/ChangeLog: * expand/rust-macro

[gcc r14-11608] vec-lowering: Fix ABSU lowering [PR111285]

2025-04-14 Thread Andrew Pinski via Gcc-cvs
https://gcc.gnu.org/g:8ee9d7b26342b96f462ebafa1304a26d83b4e833 commit r14-11608-g8ee9d7b26342b96f462ebafa1304a26d83b4e833 Author: Andrew Pinski Date: Sun Oct 27 13:16:22 2024 -0700 vec-lowering: Fix ABSU lowering [PR111285] ABSU_EXPR lowering incorrectly used the resulting type

[gcc] Created branch 'meissner/heads/work201-math' in namespace 'refs/users'

2025-04-14 Thread Michael Meissner via Gcc-cvs
The branch 'meissner/heads/work201-math' was created in namespace 'refs/users' pointing to: b5abb63c30bd... Add ChangeLog.meissner and REVISION.

[gcc r14-11606] aarch64: Fix early ra for -fno-delete-dead-exceptions [PR116927]

2025-04-14 Thread Andrew Pinski via Gcc-cvs
https://gcc.gnu.org/g:16446f19f1313c57a312857026b6982aaa7241c7 commit r14-11606-g16446f19f1313c57a312857026b6982aaa7241c7 Author: Andrew Pinski Date: Wed Oct 2 14:21:24 2024 -0700 aarch64: Fix early ra for -fno-delete-dead-exceptions [PR116927] Early-RA was considering throwing in

[gcc r14-11607] backprop: Fix deleting of a phi node [PR116922]

2025-04-14 Thread Andrew Pinski via Gcc-cvs
https://gcc.gnu.org/g:aaef5d6409742574c2ff6acbc75a2a0f597ce8a3 commit r14-11607-gaaef5d6409742574c2ff6acbc75a2a0f597ce8a3 Author: Andrew Pinski Date: Tue Oct 1 14:48:19 2024 -0700 backprop: Fix deleting of a phi node [PR116922] The problem here is remove_unused_var is called on a

[gcc] Created branch 'meissner/heads/work201-paddis' in namespace 'refs/users'

2025-04-14 Thread Michael Meissner via Gcc-cvs
The branch 'meissner/heads/work201-paddis' was created in namespace 'refs/users' pointing to: b5abb63c30bd... Add ChangeLog.meissner and REVISION.

[gcc(refs/users/meissner/heads/work201-math)] Add ChangeLog.math and update REVISION.

2025-04-14 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:faf9364c987569b9f6807649b10902f7e20b2afb commit faf9364c987569b9f6807649b10902f7e20b2afb Author: Michael Meissner Date: Mon Apr 14 15:17:52 2025 -0400 Add ChangeLog.math and update REVISION. 2025-04-14 Michael Meissner gcc/ * Chan

[gcc] Created branch 'meissner/heads/work201-sha' in namespace 'refs/users'

2025-04-14 Thread Michael Meissner via Gcc-cvs
The branch 'meissner/heads/work201-sha' was created in namespace 'refs/users' pointing to: b5abb63c30bd... Add ChangeLog.meissner and REVISION.

[gcc(refs/users/meissner/heads/work201-paddis)] Add ChangeLog.paddis and update REVISION.

2025-04-14 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:f20a5086a2cf96e96dc36d320b0a6d434a6aa877 commit f20a5086a2cf96e96dc36d320b0a6d434a6aa877 Author: Michael Meissner Date: Mon Apr 14 15:19:36 2025 -0400 Add ChangeLog.paddis and update REVISION. 2025-04-14 Michael Meissner gcc/ * Ch

[gcc] Created branch 'meissner/heads/work201-orig' in namespace 'refs/users'

2025-04-14 Thread Michael Meissner via Gcc-cvs
The branch 'meissner/heads/work201-orig' was created in namespace 'refs/users' pointing to: ebdf92b6067a... testsuite: Fix up ipa/pr119530.c testcase [PR119318]

[gcc(refs/users/meissner/heads/work201-libs)] Add ChangeLog.libs and update REVISION.

2025-04-14 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:95d53c351e59dd8649b88702c9cf8df17f775ef8 commit 95d53c351e59dd8649b88702c9cf8df17f775ef8 Author: Michael Meissner Date: Mon Apr 14 15:15:07 2025 -0400 Add ChangeLog.libs and update REVISION. 2025-04-14 Michael Meissner gcc/ * Chan

[gcc] Created branch 'meissner/heads/work201-submit' in namespace 'refs/users'

2025-04-14 Thread Michael Meissner via Gcc-cvs
The branch 'meissner/heads/work201-submit' was created in namespace 'refs/users' pointing to: b5abb63c30bd... Add ChangeLog.meissner and REVISION.

[gcc r14-11610] testcase: Add testcase for already fixed PR [PR118476]

2025-04-14 Thread Andrew Pinski via Gcc-cvs
https://gcc.gnu.org/g:52b97f984f2f2dfd1e1d815a2c75153568718462 commit r14-11610-g52b97f984f2f2dfd1e1d815a2c75153568718462 Author: Andrew Pinski Date: Mon Apr 14 08:40:24 2025 -0700 testcase: Add testcase for already fixed PR [PR118476] This testcase was fixed by r15-3052-gc7b76a07

[gcc] Created branch 'meissner/heads/work201-test' in namespace 'refs/users'

2025-04-14 Thread Michael Meissner via Gcc-cvs
The branch 'meissner/heads/work201-test' was created in namespace 'refs/users' pointing to: b5abb63c30bd... Add ChangeLog.meissner and REVISION.

[gcc(refs/users/mikael/heads/refactor_descriptor_v05)] Retour en arrière délinearisation tableaux compil' OK.

2025-04-14 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:22ce751b60bba098a6e0c2a75cd4d1e882eaa51a commit 22ce751b60bba098a6e0c2a75cd4d1e882eaa51a Author: Mikael Morin Date: Mon Apr 14 13:52:49 2025 +0200 Retour en arrière délinearisation tableaux compil' OK. Diff: --- gcc/fortran/trans-array.cc | 353 +---

[gcc(refs/users/mikael/heads/refactor_descriptor_v05)] Correction régression ISO_Fortran_binding_14.f90

2025-04-14 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:650dc7274c9d7bab9a010ae93fca1aee7e2ee1f0 commit 650dc7274c9d7bab9a010ae93fca1aee7e2ee1f0 Author: Mikael Morin Date: Mon Apr 14 17:43:04 2025 +0200 Correction régression ISO_Fortran_binding_14.f90 Diff: --- gcc/fortran/trans-types.cc | 20 1 file

[gcc(refs/users/mikael/heads/refactor_descriptor_v05)] Correction ISO_Fortran_binding_18.f90

2025-04-14 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:84a4b72e8e5b98e35554044aa42a7592a79557b9 commit 84a4b72e8e5b98e35554044aa42a7592a79557b9 Author: Mikael Morin Date: Mon Apr 14 18:16:13 2025 +0200 Correction ISO_Fortran_binding_18.f90 Diff: --- gcc/fortran/trans-array.cc | 3 +++ 1 file changed, 3 insertions(+) di

[gcc r14-11604] Fortran: fix issue with impure elemental subroutine and interface [PR119656]

2025-04-14 Thread Harald Anlauf via Gcc-cvs
https://gcc.gnu.org/g:477d8ba89ff71592f7d66fb01a4d10018e86e502 commit r14-11604-g477d8ba89ff71592f7d66fb01a4d10018e86e502 Author: Harald Anlauf Date: Tue Apr 8 22:30:15 2025 +0200 Fortran: fix issue with impure elemental subroutine and interface [PR119656] PR fortran/11965

[gcc r15-9433] c++: wrong targs in satisfaction diagnostic context line [PR99214]

2025-04-14 Thread Patrick Palka via Gcc-cvs
https://gcc.gnu.org/g:00966a7fdb1478b3af5254ff3a80a3ef336c5a94 commit r15-9433-g00966a7fdb1478b3af5254ff3a80a3ef336c5a94 Author: Patrick Palka Date: Mon Apr 14 11:20:13 2025 -0400 c++: wrong targs in satisfaction diagnostic context line [PR99214] In the three-parameter version of

[gcc r15-9447] gccrs: Fix const checking of enum discriminants

2025-04-14 Thread Arthur Cohen via Gcc-cvs
https://gcc.gnu.org/g:85a57bf4708085cc522732a9b7b2b0f6b1882125 commit r15-9447-g85a57bf4708085cc522732a9b7b2b0f6b1882125 Author: Owen Avery Date: Sat Apr 5 17:20:44 2025 -0400 gccrs: Fix const checking of enum discriminants gcc/rust/ChangeLog: * checks/errors/rust

[gcc r15-9456] cobol: Fix up COBOL -include [PR119777]

2025-04-14 Thread Jakub Jelinek via Gcc-cvs
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,

[gcc r15-9459] testsuite: Fix up ipa/pr119530.c testcase [PR119318]

2025-04-14 Thread Jakub Jelinek via Gcc-cvs
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

[gcc(refs/users/meissner/heads/work201-orig)] Add REVISION.

2025-04-14 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:7cfd776ecfdadf03f835e0547b1e2b901d19c671 commit 7cfd776ecfdadf03f835e0547b1e2b901d19c671 Author: Michael Meissner Date: Mon Apr 14 15:20:36 2025 -0400 Add REVISION. 2025-04-14 Michael Meissner gcc/ * REVISION: New file for branch.

[gcc] Created branch 'meissner/heads/work201-libs' in namespace 'refs/users'

2025-04-14 Thread Michael Meissner via Gcc-cvs
The branch 'meissner/heads/work201-libs' was created in namespace 'refs/users' pointing to: b5abb63c30bd... Add ChangeLog.meissner and REVISION.

[gcc(refs/users/meissner/heads/work201-sha)] Add ChangeLog.sha and update REVISION.

2025-04-14 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:0339a910393a1f7eb4dd09dc6bbd624909557b40 commit 0339a910393a1f7eb4dd09dc6bbd624909557b40 Author: Michael Meissner Date: Mon Apr 14 15:16:10 2025 -0400 Add ChangeLog.sha and update REVISION. 2025-04-14 Michael Meissner gcc/ * Chang

[gcc r14-11605] phiopt: Fix VCE moving by rewriting it into cast [PR116098]

2025-04-14 Thread Andrew Pinski via Gcc-cvs
https://gcc.gnu.org/g:c2c1046b83a92283cd0863942efe9df453d78a78 commit r14-11605-gc2c1046b83a92283cd0863942efe9df453d78a78 Author: Andrew Pinski Date: Tue Oct 1 18:34:00 2024 + phiopt: Fix VCE moving by rewriting it into cast [PR116098] Phiopt match_and_simplify might move a we

[gcc r15-9452] gccrs: attributes: Handle external tool annotations like rustfmt::

2025-04-14 Thread Arthur Cohen via Gcc-cvs
https://gcc.gnu.org/g:73d72498f97f601414919607ebf150b69694ce16 commit r15-9452-g73d72498f97f601414919607ebf150b69694ce16 Author: Arthur Cohen Date: Wed Apr 9 15:17:38 2025 +0200 gccrs: attributes: Handle external tool annotations like rustfmt:: gcc/rust/ChangeLog:

[gcc(refs/users/meissner/heads/work201-submit)] Add ChangeLog.submit and update REVISION.

2025-04-14 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:23957de2218d4f56ffabac9888d4694fb2f28869 commit 23957de2218d4f56ffabac9888d4694fb2f28869 Author: Michael Meissner Date: Mon Apr 14 15:18:41 2025 -0400 Add ChangeLog.submit and update REVISION. 2025-04-14 Michael Meissner gcc/ * Ch

[gcc r15-9418] Add testcase for PR lto/119792

2025-04-14 Thread Eric Botcazou via Gcc-cvs
https://gcc.gnu.org/g:ec4bf5b6c22e205c9396fc7250da971ec75e3aa3 commit r15-9418-gec4bf5b6c22e205c9396fc7250da971ec75e3aa3 Author: Eric Botcazou Date: Mon Apr 14 09:23:30 2025 +0200 Add testcase for PR lto/119792 It demonstrates a serious LTO breakage for the Ada language.

[gcc r15-9419] Fix implementation of Win32 thread model for C++ modules

2025-04-14 Thread Eric Botcazou via Gcc-cvs
https://gcc.gnu.org/g:5c82694319a168a1369bafa4c6e21b664a5d0bc8 commit r15-9419-g5c82694319a168a1369bafa4c6e21b664a5d0bc8 Author: Eric Botcazou Date: Mon Apr 14 09:32:20 2025 +0200 Fix implementation of Win32 thread model for C++ modules This applies the same magic to config/i386/g

[gcc r15-9426] ipa: Record and stream result types of arithemetic jump functions

2025-04-14 Thread Martin Jambor via Gcc-cvs
https://gcc.gnu.org/g:f33d2e6b532304d487193667e6b5d8f8d7df2bf4 commit r15-9426-gf33d2e6b532304d487193667e6b5d8f8d7df2bf4 Author: Martin Jambor Date: Mon Apr 14 14:21:14 2025 +0200 ipa: Record and stream result types of arithemetic jump functions In order to replace the use of some

[gcc r15-9428] ipa-cp: Make dumping of widest_ints even more sane

2025-04-14 Thread Martin Jambor via Gcc-cvs
https://gcc.gnu.org/g:044d0d1ee1a61c21670068485d4a250edfbb695a commit r15-9428-g044d0d1ee1a61c21670068485d4a250edfbb695a Author: Martin Jambor Date: Mon Apr 14 14:21:15 2025 +0200 ipa-cp: Make dumping of widest_ints even more sane This patch just introduces a form of dumping of wi

[gcc r15-9430] ipa-cp: Use the collected pass-through types to propgate constants (PR118097)

2025-04-14 Thread Martin Jambor via Gcc-cvs
https://gcc.gnu.org/g:6b6611f81476b6375c90859d85331c2981a2ce51 commit r15-9430-g6b6611f81476b6375c90859d85331c2981a2ce51 Author: Martin Jambor Date: Mon Apr 14 14:21:15 2025 +0200 ipa-cp: Use the collected pass-through types to propgate constants (PR118097) This patch revisits th

[gcc r15-9420] driver: On linux hosts disable ASLR during -freport-bug [PR119727]

2025-04-14 Thread Jakub Jelinek via Gcc-cvs
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

[gcc r15-9423] libstdc++: Use UTF-32BE as wide encoding for big-endian machines [PR119725]

2025-04-14 Thread Tomasz Kaminski via Libstdc++-cvs
https://gcc.gnu.org/g:c2f1dda34defe739db6016dda97a6516243372e6 commit r15-9423-gc2f1dda34defe739db6016dda97a6516243372e6 Author: Tomasz Kamiński Date: Mon Apr 14 08:43:58 2025 +0200 libstdc++: Use UTF-32BE as wide encoding for big-endian machines [PR119725] This changes the `dg-op

[gcc r14-11603] Add testcase for PR lto/119792

2025-04-14 Thread Eric Botcazou via Gcc-cvs
https://gcc.gnu.org/g:569f826774a90e18d6a020a30efd6075587ebcb3 commit r14-11603-g569f826774a90e18d6a020a30efd6075587ebcb3 Author: Eric Botcazou Date: Mon Apr 14 09:23:30 2025 +0200 Add testcase for PR lto/119792 It demonstrates a serious LTO breakage for the Ada language.

[gcc r15-9424] tree-optimization/119757 - reject mixed mask/non-mask ldst SLP

2025-04-14 Thread Richard Biener via Gcc-cvs
https://gcc.gnu.org/g:2f334a10bce0409c2cb4616496aafcb78f7db3d8 commit r15-9424-g2f334a10bce0409c2cb4616496aafcb78f7db3d8 Author: Richard Biener Date: Mon Apr 14 12:44:02 2025 +0200 tree-optimization/119757 - reject mixed mask/non-mask ldst SLP The following makes sure to not mix m

[gcc r15-9425] libstdc++: Document thread-safety for COW std::string [PR21334]

2025-04-14 Thread Jonathan Wakely via Gcc-cvs
https://gcc.gnu.org/g:dd35f66287b7cca196a720c9641e463255dceb1c commit r15-9425-gdd35f66287b7cca196a720c9641e463255dceb1c Author: Jonathan Wakely Date: Fri Apr 11 11:08:34 2025 +0100 libstdc++: Document thread-safety for COW std::string [PR21334] The gcc4-compatible copy-on-write s

[gcc r14-11602] c++: Properly fold .* [PR114525]

2025-04-14 Thread Simon Martin via Gcc-cvs
https://gcc.gnu.org/g:7e79c32ac1cc84f933000d5cc45249b2eb338aad commit r14-11602-g7e79c32ac1cc84f933000d5cc45249b2eb338aad Author: Simon Martin Date: Mon Apr 14 08:36:06 2025 +0200 c++: Properly fold .* [PR114525] We've been miscompiling the following since r0-51314-gd6b4ea8592e338

[gcc r15-9421] PR modula2/119779 ASM examples no longer work

2025-04-14 Thread Gaius Mulley via Gcc-cvs
https://gcc.gnu.org/g:9e0a98a47c98fd159a26de4433a3ed1d85afb8c3 commit r15-9421-g9e0a98a47c98fd159a26de4433a3ed1d85afb8c3 Author: Gaius Mulley Date: Mon Apr 14 10:13:40 2025 +0100 PR modula2/119779 ASM examples no longer work This patch introduces four dejagnu tests matching four

[gcc r15-9422] tree-optimization/119778 - properly mark abnormal edge sources during inlining

2025-04-14 Thread Richard Biener via Gcc-cvs
https://gcc.gnu.org/g:a48f934211434cac1be951c207ee76e4b4340fac commit r15-9422-ga48f934211434cac1be951c207ee76e4b4340fac 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

[gcc r15-9476] libgcobol: Handle long double as an alternate IEEE754 quad [PR119244]

2025-04-14 Thread Jakub Jelinek via Gcc-cvs
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

[gcc r13-9525] vec-lowering: Fix ABSU lowering [PR111285]

2025-04-14 Thread Andrew Pinski via Gcc-cvs
https://gcc.gnu.org/g:935c21e2719cb3124d8d9daa8c5611e1974bd93d commit r13-9525-g935c21e2719cb3124d8d9daa8c5611e1974bd93d Author: Andrew Pinski Date: Sun Oct 27 13:16:22 2024 -0700 vec-lowering: Fix ABSU lowering [PR111285] ABSU_EXPR lowering incorrectly used the resulting type

[gcc r15-9472] Doc: clarify -march=pentiumpro has no MMX support [PR42683]

2025-04-14 Thread Sandra Loosemore via Gcc-cvs
https://gcc.gnu.org/g:f7a2f0aa6bd28c054cecfda9d2c499a304cd4c2a commit r15-9472-gf7a2f0aa6bd28c054cecfda9d2c499a304cd4c2a Author: Sandra Loosemore Date: Tue Apr 15 00:56:30 2025 + Doc: clarify -march=pentiumpro has no MMX support [PR42683] gcc/ChangeLog PR target/42

[gcc(refs/users/meissner/heads/work201)] Add support for -mcpu=future

2025-04-14 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:51126db6a9cf3a0be5da2baac765986feafc78fc commit 51126db6a9cf3a0be5da2baac765986feafc78fc Author: Michael Meissner Date: Mon Apr 14 20:26:49 2025 -0400 Add support for -mcpu=future This patch adds the support that can be used in developing GCC support for

[gcc r15-9464] Add 'std::bad_cast' exception test cases for GCN, nvptx target and OpenACC, OpenMP 'target' offloadi

2025-04-14 Thread Thomas Schwinge via Gcc-cvs
https://gcc.gnu.org/g:0e68f49db986d8d6c1eaaa96dd14f7b2a927a0d0 commit r15-9464-g0e68f49db986d8d6c1eaaa96dd14f7b2a927a0d0 Author: Thomas Schwinge Date: Thu Mar 27 14:46:20 2025 +0100 Add 'std::bad_cast' exception test cases for GCN, nvptx target and OpenACC, OpenMP 'target' offloading

[gcc/meissner/heads/work201-libs] (14 commits) Merge commit 'refs/users/meissner/heads/work201-libs' of gi

2025-04-14 Thread Michael Meissner via Gcc-cvs
The branch 'meissner/heads/work201-libs' was updated to point to: c9ef15b5cf8e... Merge commit 'refs/users/meissner/heads/work201-libs' of gi It previously pointed to: 95d53c351e59... Add ChangeLog.libs and update REVISION. Diff: Summary of changes (added commits): --

[gcc(refs/users/meissner/heads/work201)] Use architecture flags for defining _ARCH_PWR macros.

2025-04-14 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:ccc8b43a88efd7ecf0e4556ffd4865f1fe58456f commit ccc8b43a88efd7ecf0e4556ffd4865f1fe58456f Author: Michael Meissner Date: Mon Apr 14 20:32:30 2025 -0400 Use architecture flags for defining _ARCH_PWR macros. For the newer architectures, this patch changes GCC to

[gcc r14-11614] phiopt: Reset the number of iterations information of a loop when changing an exit from the loop [PR

2025-04-14 Thread Andrew Pinski via Gcc-cvs
https://gcc.gnu.org/g:6f0d80202b62ae48381d9ec7488522199cb7922a commit r14-11614-g6f0d80202b62ae48381d9ec7488522199cb7922a 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]

[gcc/meissner/heads/work201-bugs] (14 commits) Merge commit 'refs/users/meissner/heads/work201-bugs' of gi

2025-04-14 Thread Michael Meissner via Gcc-cvs
The branch 'meissner/heads/work201-bugs' was updated to point to: 67f6869ed192... Merge commit 'refs/users/meissner/heads/work201-bugs' of gi It previously pointed to: 7e0a10be75e4... Add ChangeLog.bugs and update REVISION. Diff: Summary of changes (added commits): --

[gcc r15-9465] Add 'std::bad_cast' exception, caught test cases for GCN, nvptx target and OpenACC, OpenMP 'target'

2025-04-14 Thread Thomas Schwinge via Gcc-cvs
https://gcc.gnu.org/g:00cde164eeb834958ae8f9eec0c7c9cc3ac697a1 commit r15-9465-g00cde164eeb834958ae8f9eec0c7c9cc3ac697a1 Author: Thomas Schwinge Date: Thu Mar 27 14:46:20 2025 +0100 Add 'std::bad_cast' exception, caught test cases for GCN, nvptx target and OpenACC, OpenMP 'target' offload

[gcc(refs/users/meissner/heads/work201-math)] Add ChangeLog.math and update REVISION.

2025-04-14 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:af080c41f0511b1e3987bbf5aa15b01c32021176 commit af080c41f0511b1e3987bbf5aa15b01c32021176 Author: Michael Meissner Date: Mon Apr 14 15:17:52 2025 -0400 Add ChangeLog.math and update REVISION. 2025-04-14 Michael Meissner gcc/ * Chan

[gcc/meissner/heads/work201-vpair] (14 commits) Merge commit 'refs/users/meissner/heads/work201-vpair' of g

2025-04-14 Thread Michael Meissner via Gcc-cvs
The branch 'meissner/heads/work201-vpair' was updated to point to: 8092330895ee... Merge commit 'refs/users/meissner/heads/work201-vpair' of g It previously pointed to: 7804b9c15da5... Add ChangeLog.vpair and update REVISION. Diff: Summary of changes (added commits):

[gcc(refs/users/meissner/heads/work201-test)] Add ChangeLog.test and update REVISION.

2025-04-14 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:3f1549119891b7780e00185f64fffde588cb07bb commit 3f1549119891b7780e00185f64fffde588cb07bb Author: Michael Meissner Date: Mon Apr 14 15:17:00 2025 -0400 Add ChangeLog.test and update REVISION. 2025-04-14 Michael Meissner gcc/ * Chan

[gcc(refs/users/meissner/heads/work201)] Add rs6000 architecture masks.

2025-04-14 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:680d73b40150fad81c2531e155f2ecb58452b9d0 commit 680d73b40150fad81c2531e155f2ecb58452b9d0 Author: Michael Meissner Date: Mon Apr 14 20:31:44 2025 -0400 Add rs6000 architecture masks. This patch begins the journey to move architecture bits that are not user IS

[gcc(refs/users/meissner/heads/work201-dmf)] Add ChangeLog.dmf and update REVISION.

2025-04-14 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:5b28ebfda6ca34cc1b085c208cbb569b6a49 commit 5b28ebfda6ca34cc1b085c208cbb569b6a49 Author: Michael Meissner Date: Mon Apr 14 15:12:24 2025 -0400 Add ChangeLog.dmf and update REVISION. 2025-04-14 Michael Meissner gcc/ * Chang

[gcc/meissner/heads/work201-dmf] (14 commits) Merge commit 'refs/users/meissner/heads/work201-dmf' of git

2025-04-14 Thread Michael Meissner via Gcc-cvs
The branch 'meissner/heads/work201-dmf' was updated to point to: 6f82e02caa34... Merge commit 'refs/users/meissner/heads/work201-dmf' of git It previously pointed to: 0d37093f29db... Add ChangeLog.dmf and update REVISION. Diff: Summary of changes (added commits):

[gcc(refs/users/meissner/heads/work201-bugs)] Merge commit 'refs/users/meissner/heads/work201-bugs' of git+ssh://gcc.gnu.org/git/gcc into me/work2

2025-04-14 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:67f6869ed192629f2dd443f209ef402ad532d4c6 commit 67f6869ed192629f2dd443f209ef402ad532d4c6 Merge: 954acd83eaba 7e0a10be75e4 Author: Michael Meissner Date: Mon Apr 14 20:37:11 2025 -0400 Merge commit 'refs/users/meissner/heads/work201-bugs' of git+ssh://gcc.gnu.org/git/

[gcc(refs/users/meissner/heads/work201)] Update ChangeLog.*

2025-04-14 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:a6ffd5060cdf0f1724d715c2739b37df604c4800 commit a6ffd5060cdf0f1724d715c2739b37df604c4800 Author: Michael Meissner Date: Mon Apr 14 20:35:57 2025 -0400 Update ChangeLog.* Diff: --- gcc/ChangeLog.meissner | 396 + 1 file

[gcc(refs/users/meissner/heads/work201-libs)] Merge commit 'refs/users/meissner/heads/work201-libs' of git+ssh://gcc.gnu.org/git/gcc into me/work2

2025-04-14 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:c9ef15b5cf8ecf8de021fcf1189be8f57e2e0a7f commit c9ef15b5cf8ecf8de021fcf1189be8f57e2e0a7f Merge: aaad5476d7f6 95d53c351e59 Author: Michael Meissner Date: Mon Apr 14 20:41:14 2025 -0400 Merge commit 'refs/users/meissner/heads/work201-libs' of git+ssh://gcc.gnu.org/git/

[gcc/meissner/heads/work201-math] (14 commits) Merge commit 'refs/users/meissner/heads/work201-math' of gi

2025-04-14 Thread Michael Meissner via Gcc-cvs
The branch 'meissner/heads/work201-math' was updated to point to: 882e2314109a... Merge commit 'refs/users/meissner/heads/work201-math' of gi It previously pointed to: faf9364c9875... Add ChangeLog.math and update REVISION. Diff: Summary of changes (added commits): --

[gcc(refs/users/meissner/heads/work201-libs)] Add ChangeLog.libs and update REVISION.

2025-04-14 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:aaad5476d7f6c18a797d999b650a73140b0c9d52 commit aaad5476d7f6c18a797d999b650a73140b0c9d52 Author: Michael Meissner Date: Mon Apr 14 15:15:07 2025 -0400 Add ChangeLog.libs and update REVISION. 2025-04-14 Michael Meissner gcc/ * Chan

[gcc/meissner/heads/work201-test] (14 commits) Merge commit 'refs/users/meissner/heads/work201-test' of gi

2025-04-14 Thread Michael Meissner via Gcc-cvs
The branch 'meissner/heads/work201-test' was updated to point to: 8616368e9404... Merge commit 'refs/users/meissner/heads/work201-test' of gi It previously pointed to: bf8ac60a11f3... Add ChangeLog.test and update REVISION. Diff: Summary of changes (added commits): --

[gcc(refs/users/meissner/heads/work201-sha)] Merge commit 'refs/users/meissner/heads/work201-sha' of git+ssh://gcc.gnu.org/git/gcc into me/work20

2025-04-14 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:e326d72a05dc4ebe0caadc0dc94c50cedbc53b4a commit e326d72a05dc4ebe0caadc0dc94c50cedbc53b4a Merge: 00f23871ca09 0339a910393a Author: Michael Meissner Date: Mon Apr 14 20:49:51 2025 -0400 Merge commit 'refs/users/meissner/heads/work201-sha' of git+ssh://gcc.gnu.org/git/g

[gcc(refs/users/meissner/heads/work201-dmf)] Merge commit 'refs/users/meissner/heads/work201-dmf' of git+ssh://gcc.gnu.org/git/gcc into me/work20

2025-04-14 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:6f82e02caa34a1622acaccd5f282301402aea568 commit 6f82e02caa34a1622acaccd5f282301402aea568 Merge: 5b28ebfd 0d37093f29db Author: Michael Meissner Date: Mon Apr 14 20:38:36 2025 -0400 Merge commit 'refs/users/meissner/heads/work201-dmf' of git+ssh://gcc.gnu.org/git/g

[gcc(refs/users/meissner/heads/work201-vpair)] Merge commit 'refs/users/meissner/heads/work201-vpair' of git+ssh://gcc.gnu.org/git/gcc into me/work

2025-04-14 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:8092330895ee8ac344aedbe583f3c85ab9e03277 commit 8092330895ee8ac344aedbe583f3c85ab9e03277 Merge: 8e650b368108 7804b9c15da5 Author: Michael Meissner Date: Mon Apr 14 20:52:37 2025 -0400 Merge commit 'refs/users/meissner/heads/work201-vpair' of git+ssh://gcc.gnu.org/git

[gcc r15-9436] rust: Use error_operand_p in rust-gcc.cc

2025-04-14 Thread Arthur Cohen via Gcc-cvs
https://gcc.gnu.org/g:a2db03fdf37ba823c9acf479aaed841b7d0de761 commit r15-9436-ga2db03fdf37ba823c9acf479aaed841b7d0de761 Author: Andrew Pinski Date: Wed Mar 19 17:30:00 2025 -0700 rust: Use error_operand_p in rust-gcc.cc Just a simple cleanupof the code to use error_operand_p

[gcc r15-9435] rust: Use FLOAT_TYPE_P instead of manual checking

2025-04-14 Thread Arthur Cohen via Gcc-cvs
https://gcc.gnu.org/g:3eb76b8c62a2b3a9c6c7292e6692b48b3483fde0 commit r15-9435-g3eb76b8c62a2b3a9c6c7292e6692b48b3483fde0 Author: Andrew Pinski Date: Wed Mar 19 17:29:59 2025 -0700 rust: Use FLOAT_TYPE_P instead of manual checking This moves is_floating_point over to using FLOAT_TY

[gcc r15-9463] Add test cases for exception handling constructs in dead code for GCN, nvptx target and OpenMP 'targ

2025-04-14 Thread Thomas Schwinge via Gcc-cvs
https://gcc.gnu.org/g:aa3e72f943032e5f074b2bd2fd06d130dda8760b commit r15-9463-gaa3e72f943032e5f074b2bd2fd06d130dda8760b Author: Thomas Schwinge Date: Thu Mar 27 23:06:37 2025 +0100 Add test cases for exception handling constructs in dead code for GCN, nvptx target and OpenMP 'target' off

  1   2   >