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

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

[gcc r15-9221] AVR: Speed up __umulhisi3 for small devices with MUL.

2025-04-05 Thread Georg-Johann Lay via Gcc-cvs
https://gcc.gnu.org/g:6753df43a0251cffbfe2fca85e978807f976fb01 commit r15-9221-g6753df43a0251cffbfe2fca85e978807f976fb01 Author: Georg-Johann Lay Date: Fri Apr 4 22:01:43 2025 +0200 AVR: Speed up __umulhisi3 for small devices with MUL. __umulhisi3 had an "rcall 1f" to save 6 bytes

[gcc r15-8575] gccrs: add ptr to int and int to ptr type cast rules

2025-04-05 Thread Arthur Cohen via Gcc-cvs
https://gcc.gnu.org/g:3396da354e52f17b8dfd2bf13b06e30b2ac2176b commit r15-8575-g3396da354e52f17b8dfd2bf13b06e30b2ac2176b Author: Nobel Date: Mon Dec 23 04:04:44 2024 +0545 gccrs: add ptr to int and int to ptr type cast rules Added rules to allow type casting pointer as integer typ

[gcc r15-9123] GCN: Don't emit weak undefined symbols [PR119369]

2025-04-05 Thread Thomas Schwinge via Gcc-cvs
https://gcc.gnu.org/g:2f58d8ac03911063d6a8887a2bee7b4e25ac1871 commit r15-9123-g2f58d8ac03911063d6a8887a2bee7b4e25ac1871 Author: Thomas Schwinge Date: Mon Mar 31 09:55:14 2025 +0200 GCN: Don't emit weak undefined symbols [PR119369] This resolves all instances of PR119369 "GCN:

[gcc r15-9091] gccrs: Fix ICE when compiling block expressions in array capacity

2025-04-05 Thread Arthur Cohen via Gcc-cvs
https://gcc.gnu.org/g:4c2b0c1d885fd01d20f252155df1578278548367 commit r15-9091-g4c2b0c1d885fd01d20f252155df1578278548367 Author: Philip Herron Date: Thu Mar 27 12:04:41 2025 + gccrs: Fix ICE when compiling block expressions in array capacity We need to reuse the existing compi

[gcc/devel/rust/master] lower: Handle let-else properly

2025-04-05 Thread Thomas Schwinge via Gcc-cvs
https://gcc.gnu.org/g:f608c02f03568c616e89186735baeb8222c2c0fa commit f608c02f03568c616e89186735baeb8222c2c0fa Author: Arthur Cohen Date: Wed Mar 5 15:36:19 2025 + lower: Handle let-else properly gcc/rust/ChangeLog: * hir/tree/rust-hir-stmt.h (class LetStmt):

[gcc r15-8779] gccrs: Fix crash in privay reporter for placeholder types

2025-04-05 Thread Arthur Cohen via Gcc-cvs
https://gcc.gnu.org/g:ea913186d45967d6a4fa29c5b9a7833e5770 commit r15-8779-gea913186d45967d6a4fa29c5b9a7833e5770 Author: Philip Herron Date: Mon Feb 3 15:14:48 2025 + gccrs: Fix crash in privay reporter for placeholder types This guards against a crash but i think this

[gcc r15-9225] Docs: Document -fcf-protection without argument [PR112589]

2025-04-05 Thread Sandra Loosemore via Gcc-cvs
https://gcc.gnu.org/g:3026daa8edcc0d04ba6facdab84c5854255e55c6 commit r15-9225-g3026daa8edcc0d04ba6facdab84c5854255e55c6 Author: Sandra Loosemore Date: Sat Apr 5 16:36:35 2025 + Docs: Document -fcf-protection without argument [PR112589] gcc/ChangeLog PR middle-end/

[gcc r15-8552] gccrs: stacked-contexts: Add peek() method

2025-04-05 Thread Arthur Cohen via Gcc-cvs
https://gcc.gnu.org/g:aa784e818c2712c6fabe749919d455d995688cf6 commit r15-8552-gaa784e818c2712c6fabe749919d455d995688cf6 Author: Arthur Cohen Date: Tue Nov 26 16:34:37 2024 + gccrs: stacked-contexts: Add peek() method gcc/rust/ChangeLog: * util/rust-stacked-co

[gcc r15-8536] gccrs: Use a reference wrapper to please GCC 4.8

2025-04-05 Thread Arthur Cohen via Gcc-cvs
https://gcc.gnu.org/g:db17929375470a85584b8aab02ef68edf2616bf9 commit r15-8536-gdb17929375470a85584b8aab02ef68edf2616bf9 Author: Pierre-Emmanuel Patry Date: Wed Nov 20 13:35:22 2024 +0100 gccrs: Use a reference wrapper to please GCC 4.8 gcc/rust/ChangeLog: * backe

[gcc(refs/users/aoliva/heads/testme)] [testsuite] [riscv] xfail update-threading on riscv [PR110628]

2025-04-05 Thread Alexandre Oliva via Gcc-cvs
https://gcc.gnu.org/g:79f639035d78bafd8133ce19bd7e11bf2dd74e17 commit 79f639035d78bafd8133ce19bd7e11bf2dd74e17 Author: Alexandre Oliva Date: Sat Mar 29 10:04:16 2025 -0300 [testsuite] [riscv] xfail update-threading on riscv [PR110628] The failure to adjust estimated profiling freq

[gcc r15-8927] profile: Don't instrument fake exit edges after musttail [PR118442]

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

[gcc(refs/users/meissner/heads/work199-sha)] Add potential p-future XVRLD and XVRLDI instructions.

2025-04-05 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:fed88411e76056f4390e8219b5603cff2aaf9934 commit fed88411e76056f4390e8219b5603cff2aaf9934 Author: Michael Meissner Date: Thu Apr 3 19:09:47 2025 -0400 Add potential p-future XVRLD and XVRLDI instructions. 2025-04-03 Michael Meissner gcc/

[gcc r15-9223] cobol, driver, libgcobol: Add support for libgcobol.spec.

2025-04-05 Thread Iain D Sandoe via Gcc-cvs
https://gcc.gnu.org/g:63f7285e76d24da51160cbdd87536185cf83f708 commit r15-9223-g63f7285e76d24da51160cbdd87536185cf83f708 Author: Iain Sandoe Date: Sat Mar 15 22:47:47 2025 + cobol, driver, libgcobol: Add support for libgcobol.spec. Ads support for using a library spec file (e.

[gcc r15-9224] testsuite, cobol: If libgcobol has a .spec file use it.

2025-04-05 Thread Iain D Sandoe via Gcc-cvs
https://gcc.gnu.org/g:5b9fd65726afef37ed6a6e39f0ceb7f47160ba07 commit r15-9224-g5b9fd65726afef37ed6a6e39f0ceb7f47160ba07 Author: Iain Sandoe Date: Sat Mar 15 22:49:16 2025 + testsuite, cobol: If libgcobol has a .spec file use it. This conditionally adds a path for libgcobol wh

[gcc r15-8641] gccrs: nr2.0: late: Better format PathInExpression resolution

2025-04-05 Thread Arthur Cohen via Gcc-cvs
https://gcc.gnu.org/g:adbbf12a8f86ecb5c288302069f929d85c6b45ad commit r15-8641-gadbbf12a8f86ecb5c288302069f929d85c6b45ad Author: Arthur Cohen Date: Wed Jan 15 11:55:54 2025 + gccrs: nr2.0: late: Better format PathInExpression resolution gcc/rust/ChangeLog: * r

[gcc r15-9079] gccrs: dump: Handle let-else properly

2025-04-05 Thread Arthur Cohen via Gcc-cvs
https://gcc.gnu.org/g:d68ebd1abff36196608e3411a8b1cddd6be80e0f commit r15-9079-gd68ebd1abff36196608e3411a8b1cddd6be80e0f Author: Arthur Cohen Date: Wed Mar 5 15:33:31 2025 + gccrs: dump: Handle let-else properly gcc/rust/ChangeLog: * ast/rust-ast-collector.cc

[gcc/devel/rust/master] nr2.0: Run DefaultResolver::visit on PathInExpression

2025-04-05 Thread Thomas Schwinge via Gcc-cvs
https://gcc.gnu.org/g:c638b4f52c652553bc1b0542cca306e1b1f73d10 commit c638b4f52c652553bc1b0542cca306e1b1f73d10 Author: Owen Avery Date: Tue Feb 4 05:53:10 2025 -0500 nr2.0: Run DefaultResolver::visit on PathInExpression gcc/rust/ChangeLog: * resolve/rust-late-name

[gcc r15-8763] gccrs: Add option_env! support

2025-04-05 Thread Arthur Cohen via Gcc-cvs
https://gcc.gnu.org/g:d26828bd44bd2550c477e60d8ae64a27dd98ee0f commit r15-8763-gd26828bd44bd2550c477e60d8ae64a27dd98ee0f Author: Liam Naddell Date: Thu Jan 30 20:51:21 2025 -0500 gccrs: Add option_env! support gcc/rust/ChangeLog: * expand/rust-macro-builtins-utility.cc

[gcc/devel/rust/master] gccrs: add diagnostic for E0229 no associated type arguments allowed here

2025-04-05 Thread Thomas Schwinge via Gcc-cvs
https://gcc.gnu.org/g:c005754701addc8a08fd1ed8381826ccbd92e83e commit c005754701addc8a08fd1ed8381826ccbd92e83e Author: Philip Herron Date: Wed Feb 12 17:10:31 2025 + gccrs: add diagnostic for E0229 no associated type arguments allowed here It seems bounds in qualified paths ar

[gcc r15-8598] gccrs: fix ICE with hir dump on closure

2025-04-05 Thread Arthur Cohen via Gcc-cvs
https://gcc.gnu.org/g:d3efd2a91f54a19c3c2d59d690c447c0def26367 commit r15-8598-gd3efd2a91f54a19c3c2d59d690c447c0def26367 Author: Philip Herron Date: Tue Jan 7 18:43:32 2025 + gccrs: fix ICE with hir dump on closure Return type and parameter types are optional on closures.

[gcc/devel/rust/master] Prevent multiple resolution insertion

2025-04-05 Thread Thomas Schwinge via Gcc-cvs
https://gcc.gnu.org/g:c185688b63ab8671b8552b83359b737f48fbecb6 commit c185688b63ab8671b8552b83359b737f48fbecb6 Author: Owen Avery Date: Wed Feb 26 09:56:42 2025 -0500 Prevent multiple resolution insertion gcc/rust/ChangeLog: * expand/rust-derive-clone.cc

[gcc(refs/users/mikael/heads/refactor_descriptor_v03)] Déplacement copy_descriptor

2025-04-05 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:5847f0d9f09ec7ccd096bc678f70fd16ac0e6148 commit 5847f0d9f09ec7ccd096bc678f70fd16ac0e6148 Author: Mikael Morin Date: Mon Mar 17 12:26:44 2025 +0100 Déplacement copy_descriptor Diff: --- gcc/fortran/trans-descriptor.cc | 42 + gcc/f

[gcc r15-8783] gccrs: derive(Default): Add implementation

2025-04-05 Thread Arthur Cohen via Gcc-cvs
https://gcc.gnu.org/g:d8dc928bad2854129eb7ae28cd6dc694f98fb47f commit r15-8783-gd8dc928bad2854129eb7ae28cd6dc694f98fb47f Author: Arthur Cohen Date: Thu Jan 30 13:10:51 2025 +0100 gccrs: derive(Default): Add implementation gcc/rust/ChangeLog: * expand/rust-derive.c

[gcc r15-8117] gccrs: Change crate name retrieval function return types

2025-04-05 Thread Arthur Cohen via Gcc-cvs
https://gcc.gnu.org/g:520a61b1dc7fdc072c825a687749316ed698f926 commit r15-8117-g520a61b1dc7fdc072c825a687749316ed698f926 Author: Pierre-Emmanuel Patry Date: Thu Apr 25 16:34:44 2024 +0200 gccrs: Change crate name retrieval function return types Change their return type to a const

[gcc(refs/users/mikael/heads/refactor_descriptor_v04)] Replace span with elem_len

2025-04-05 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:b21b635e11460d3983e96d1216af7426a2c63ed0 commit b21b635e11460d3983e96d1216af7426a2c63ed0 Author: Mikael Morin Date: Mon Mar 31 12:05:26 2025 +0200 Replace span with elem_len Diff: --- gcc/fortran/trans-array.cc| 4 +- gcc/fortran/trans-descriptor.c

[gcc r15-8502] gccrs: Improve path handling while testing name resolution 2.0

2025-04-05 Thread Arthur Cohen via Gcc-cvs
https://gcc.gnu.org/g:da37d3556c6b2e537e944d273f6a38da6bd4773c commit r15-8502-gda37d3556c6b2e537e944d273f6a38da6bd4773c Author: Owen Avery Date: Wed Oct 16 20:18:48 2024 -0400 gccrs: Improve path handling while testing name resolution 2.0 gcc/testsuite/ChangeLog:

[gcc/devel/omp/gcc-14] libgomp/plugin: Add initial interop support to nvptx + gcn

2025-04-05 Thread Tobias Burnus via Gcc-cvs
https://gcc.gnu.org/g:469da7af65f91fe0a8d3a9245280c2a2f6f49c7a commit 469da7af65f91fe0a8d3a9245280c2a2f6f49c7a Author: Tobias Burnus Date: Fri Mar 21 21:39:42 2025 +0100 libgomp/plugin: Add initial interop support to nvptx + gcn The interop directive operates on an opaque object t

[gcc r15-9094] gccrs: Give the builtin unit struct an actual locus

2025-04-05 Thread Arthur Cohen via Gcc-cvs
https://gcc.gnu.org/g:3ef5915e5f56c04f2e70638eaa46f0baa2a1c388 commit r15-9094-g3ef5915e5f56c04f2e70638eaa46f0baa2a1c388 Author: Philip Herron Date: Thu Mar 27 15:15:08 2025 + gccrs: Give the builtin unit struct an actual locus This has been a pet peeve of mine for a while bec

[gcc r14-11474] Daily bump.

2025-04-05 Thread GCC Administrator via Gcc-cvs
https://gcc.gnu.org/g:267e8a0da485ab1707a3b005bfe475cb5f6c66c4 commit r14-11474-g267e8a0da485ab1707a3b005bfe475cb5f6c66c4 Author: GCC Administrator Date: Sat Mar 29 00:24:23 2025 + Daily bump. Diff: --- gcc/DATESTAMP | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a

[gcc r15-9007] bootstrap/119513 - fix cobol bootstrap with --enable-generated-files-in-srcdir

2025-04-05 Thread Richard Biener via Gcc-cvs
https://gcc.gnu.org/g:dcb7009efc5358207d1b0612732a0608915a3ef7 commit r15-9007-gdcb7009efc5358207d1b0612732a0608915a3ef7 Author: Richard Biener Date: Fri Mar 28 13:48:36 2025 +0100 bootstrap/119513 - fix cobol bootstrap with --enable-generated-files-in-srcdir This adds gcc/cobol/

[gcc/devel/rust/master] gccrs: Fix bad generic substitution error on fn/adt types

2025-04-05 Thread Thomas Schwinge via Gcc-cvs
https://gcc.gnu.org/g:68e24e2562e267f7ca42b6c7fc8b536b4a2459b3 commit 68e24e2562e267f7ca42b6c7fc8b536b4a2459b3 Author: Philip Herron Date: Mon Feb 3 15:25:50 2025 + gccrs: Fix bad generic substitution error on fn/adt types When passing generics around we try to adjust them bec

[gcc/devel/rust/master] gccrs: add two more tests to test try-catch (unwind) code generation

2025-04-05 Thread Thomas Schwinge via Gcc-cvs
https://gcc.gnu.org/g:c82a879f21b5a390e2760ea15dd974154dc102fd commit c82a879f21b5a390e2760ea15dd974154dc102fd Author: liushuyu Date: Mon Dec 2 14:52:35 2024 -0700 gccrs: add two more tests to test try-catch (unwind) code generation gcc/testsuite/ChangeLog: * rust/comp

[gcc/devel/rust/master] Add enum variant string information to definition

2025-04-05 Thread Thomas Schwinge via Gcc-cvs
https://gcc.gnu.org/g:39bf05c149cf05dd07cb109a4f729854452f0616 commit 39bf05c149cf05dd07cb109a4f729854452f0616 Author: Pierre-Emmanuel Patry Date: Tue Mar 4 16:59:11 2025 +0100 Add enum variant string information to definition New enum variant status now appears in the string repr

[gcc r15-9160] [PATCH v2] RISC-V: Fixbug for slli + addw + zext.w into sh[123]add + zext.w

2025-04-05 Thread Jeff Law via Gcc-cvs
https://gcc.gnu.org/g:dd6ebc0a3473a830115995bdcaf8f797ebd085a3 commit r15-9160-gdd6ebc0a3473a830115995bdcaf8f797ebd085a3 Author: Jin Ma Date: Wed Apr 2 13:37:07 2025 -0600 [PATCH v2] RISC-V: Fixbug for slli + addw + zext.w into sh[123]add + zext.w Assuming we have the following va

[gcc r15-8620] gccrs: tychk: resolve lang item type paths properly

2025-04-05 Thread Arthur Cohen via Gcc-cvs
https://gcc.gnu.org/g:8e7d9ae2ff70b85cac2aff5bf4a3482c80ca3a1e commit r15-8620-g8e7d9ae2ff70b85cac2aff5bf4a3482c80ca3a1e Author: Arthur Cohen Date: Thu Jan 2 10:37:00 2025 + gccrs: tychk: resolve lang item type paths properly gcc/rust/ChangeLog: * typecheck/ru

[gcc r15-8572] gccrs: fix bad not expression in rust

2025-04-05 Thread Arthur Cohen via Gcc-cvs
https://gcc.gnu.org/g:7bf460b338845d1b9a581cca70a3191f76769816 commit r15-8572-g7bf460b338845d1b9a581cca70a3191f76769816 Author: Philip Herron Date: Thu Dec 12 14:56:14 2024 + gccrs: fix bad not expression in rust Fixes Rust-GCC#3229 gcc/rust/ChangeLog:

[gcc r15-8852] gccrs: Insert crate name in canonical path

2025-04-05 Thread Arthur Cohen via Gcc-cvs
https://gcc.gnu.org/g:7567357e178090bf549d4d325b74087b260f9169 commit r15-8852-g7567357e178090bf549d4d325b74087b260f9169 Author: Pierre-Emmanuel Patry Date: Mon Mar 10 16:05:18 2025 +0100 gccrs: Insert crate name in canonical path gcc/rust/ChangeLog: * resolve/rus

[gcc r15-8480] Put early debug generation under TV_SYMOUT

2025-04-05 Thread Richard Biener via Gcc-cvs
https://gcc.gnu.org/g:de725a153f8968713d0edbd43ebcc4168ebabc62 commit r15-8480-gde725a153f8968713d0edbd43ebcc4168ebabc62 Author: Richard Biener Date: Thu Mar 20 19:48:36 2025 +0100 Put early debug generation under TV_SYMOUT Like all other debug info generation this should be with

[gcc/devel/rust/master] gccrs: fix unconstrained generics check to handle recursive generics

2025-04-05 Thread Thomas Schwinge via Gcc-cvs
https://gcc.gnu.org/g:5f7213e82064b3b6220a62e103eb361c0428d2d1 commit 5f7213e82064b3b6220a62e103eb361c0428d2d1 Author: Philip Herron Date: Thu Feb 13 14:09:17 2025 + gccrs: fix unconstrained generics check to handle recursive generics Generics can be constrained within other g

[gcc/devel/omp/gcc-14] Add 'libgomp.c++/pr101544-1{, -O0}.C', 'libgomp.oacc-c++/pr101544-1.C' [PR101544]

2025-04-05 Thread Thomas Schwinge via Gcc-cvs
https://gcc.gnu.org/g:71739d82246e547aa3dbece6f6e2b97e1fb2c7b8 commit 71739d82246e547aa3dbece6f6e2b97e1fb2c7b8 Author: Thomas Schwinge Date: Tue Jul 12 09:59:10 2022 +0200 Add 'libgomp.c++/pr101544-1{,-O0}.C', 'libgomp.oacc-c++/pr101544-1.C' [PR101544] PR target/101544

[gcc/devel/rust/master] gccrs: fix name resolution for generics where type param is declared later

2025-04-05 Thread Thomas Schwinge via Gcc-cvs
https://gcc.gnu.org/g:45fc433d0fa4c447df695aae4c2f63cb428ca6b5 commit 45fc433d0fa4c447df695aae4c2f63cb428ca6b5 Author: Philip Herron Date: Thu Feb 13 17:01:31 2025 + gccrs: fix name resolution for generics where type param is declared later Rust allows you to use generics with

[gcc/devel/omp/gcc-14] Move 'find-dg-do-what' from 'gcc/testsuite/lib/gcc-dg.exp' into 'gcc/testsuite/lib/target-supports-d

2025-04-05 Thread Thomas Schwinge via Gcc-cvs
https://gcc.gnu.org/g:5f822bfc411f4c9d1b2d104e88377d263c128d37 commit 5f822bfc411f4c9d1b2d104e88377d263c128d37 Author: Thomas Schwinge Date: Wed Mar 5 18:28:53 2025 +0100 Move 'find-dg-do-what' from 'gcc/testsuite/lib/gcc-dg.exp' into 'gcc/testsuite/lib/target-supports-dg.exp' Th

[gcc/devel/rust/master] marklive: Fix handling for lang item PathInExpressions.

2025-04-05 Thread Thomas Schwinge via Gcc-cvs
https://gcc.gnu.org/g:df15601da56accee5d77ecc0dc60cde4fcd9c8a7 commit df15601da56accee5d77ecc0dc60cde4fcd9c8a7 Author: Arthur Cohen Date: Tue Dec 24 11:45:25 2024 + marklive: Fix handling for lang item PathInExpressions. gcc/rust/ChangeLog: * checks/lints/rust

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

2025-04-05 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:ca47ea36c5dae3684c5d1fb5501794ee5b688217 commit ca47ea36c5dae3684c5d1fb5501794ee5b688217 Merge: c774b0264d49 364e0f5e28f3 Author: Michael Meissner Date: Thu Apr 3 16:19:42 2025 -0400 Merge commit 'refs/users/meissner/heads/work199-bugs' of git+ssh://gcc.gnu.org/git/g

[gcc r15-9063] OpenMP: modify_call_for_omp_dispatch - fix invalid memory access after 'error' [PR119541]

2025-04-05 Thread Tobias Burnus via Gcc-cvs
https://gcc.gnu.org/g:f3899e0fd3f9aa6b579a21e87b50c61ea5c448df commit r15-9063-gf3899e0fd3f9aa6b579a21e87b50c61ea5c448df Author: Tobias Burnus Date: Mon Mar 31 11:44:26 2025 +0200 OpenMP: modify_call_for_omp_dispatch - fix invalid memory access after 'error' [PR119541] OpenMP req

[gcc r14-11526] vect: Relax scan-tree-dump strict pattern matching [PR118597]

2025-04-05 Thread Victor Do Nascimento via Gcc-cvs
https://gcc.gnu.org/g:2b9a842b8206ffaf9ab55324aa990526d9ae9cbe commit r14-11526-g2b9a842b8206ffaf9ab55324aa990526d9ae9cbe Author: Victor Do Nascimento Date: Wed Apr 2 14:22:31 2025 +0100 vect: Relax scan-tree-dump strict pattern matching [PR118597] Using specific SSA names in patt

[gcc r15-9085] gccrs: testsuite: Add more testcases for cfg() in core

2025-04-05 Thread Arthur Cohen via Gcc-cvs
https://gcc.gnu.org/g:bca80539a2b340ac67090d615b8901ca75818390 commit r15-9085-gbca80539a2b340ac67090d615b8901ca75818390 Author: Arthur Cohen Date: Fri Mar 7 13:26:59 2025 + gccrs: testsuite: Add more testcases for cfg() in core gcc/testsuite/ChangeLog: * rust

[gcc(refs/users/meissner/heads/work196)] Do not allow -mvsx to boost processor to power7.

2025-04-05 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:06745b435d2eed22ad2e65324de04cd71b32a9da commit 06745b435d2eed22ad2e65324de04cd71b32a9da Author: Michael Meissner Date: Mon Mar 24 19:16:09 2025 -0400 Do not allow -mvsx to boost processor to power7. This patch restructures the code so that -mvsx for example

[gcc/devel/rust/master] Add ending newline to rust-macro-builtins-log-debug.cc

2025-04-05 Thread Thomas Schwinge via Gcc-cvs
https://gcc.gnu.org/g:ebac3ab5bec8a6f08f4549edfee799e64c719d0c commit ebac3ab5bec8a6f08f4549edfee799e64c719d0c Author: Owen Avery Date: Thu Mar 27 20:39:00 2025 -0400 Add ending newline to rust-macro-builtins-log-debug.cc gcc/rust/ChangeLog: * expand/rust-macro-bu

[gcc(refs/users/meissner/heads/work199-dmf)] Update ChangeLog.*

2025-04-05 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:fef6c8047b8356b3192708f292fca6172c5b6954 commit fef6c8047b8356b3192708f292fca6172c5b6954 Author: Michael Meissner Date: Thu Apr 3 16:48:24 2025 -0400 Update ChangeLog.* Diff: --- gcc/ChangeLog.dmf | 234 ++ 1 file

[gcc r15-9109] Update gcc sv.po

2025-04-05 Thread Joseph Myers via Gcc-cvs
https://gcc.gnu.org/g:0cb8889e51b91871121fb73c0457dc2a55b0f909 commit r15-9109-g0cb8889e51b91871121fb73c0457dc2a55b0f909 Author: Joseph Myers Date: Mon Mar 31 20:34:30 2025 + Update gcc sv.po * sv.po: Update. Diff: --- gcc/po/sv.po | 701 -

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

2025-04-05 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:f3bbcfce98953981a04c3d686e51778409702763 commit f3bbcfce98953981a04c3d686e51778409702763 Merge: 1a7b01d4f583 70afce512eb5 Author: Michael Meissner Date: Thu Apr 3 16:31:14 2025 -0400 Merge commit 'refs/users/meissner/heads/work199-sha' of git+ssh://gcc.gnu.org/git/gc

[gcc r15-8509] gccrs: fix bad type inferencing on path's

2025-04-05 Thread Arthur Cohen via Gcc-cvs
https://gcc.gnu.org/g:0a30f01a61b7a945c29935bc6cb95cf1ba89bb91 commit r15-8509-g0a30f01a61b7a945c29935bc6cb95cf1ba89bb91 Author: Philip Herron Date: Fri Nov 1 16:18:28 2024 + gccrs: fix bad type inferencing on path's This catch to inject inference variables into generic paths

[gcc r13-9492] Ada: Fix thinko in Eigensystem for complex Hermitian matrices

2025-04-05 Thread Eric Botcazou via Gcc-cvs
https://gcc.gnu.org/g:7acd7d8d2a082e96ce91ef284cb55d28bfa00186 commit r13-9492-g7acd7d8d2a082e96ce91ef284cb55d28bfa00186 Author: Eric Botcazou Date: Fri Apr 4 11:45:23 2025 +0200 Ada: Fix thinko in Eigensystem for complex Hermitian matrices The implementation solves the eigensyste

[gcc r15-8827] gccrs: lower: Always crash when lowering macro invocations

2025-04-05 Thread Arthur Cohen via Gcc-cvs
https://gcc.gnu.org/g:75252f2dc9b6c3bb97afea861036392919503958 commit r15-8827-g75252f2dc9b6c3bb97afea861036392919503958 Author: Arthur Cohen Date: Mon Feb 24 12:16:11 2025 +0100 gccrs: lower: Always crash when lowering macro invocations gcc/rust/ChangeLog: * hir/

[gcc r15-9226] c++: harmless use of 'this' rejected despite P2280R4 [PR118249]

2025-04-05 Thread Patrick Palka via Gcc-cvs
https://gcc.gnu.org/g:f60570b26446781c0205981804f6aa4ff1708b12 commit r15-9226-gf60570b26446781c0205981804f6aa4ff1708b12 Author: Patrick Palka Date: Sat Apr 5 15:22:48 2025 -0400 c++: harmless use of 'this' rejected despite P2280R4 [PR118249] Here the implicit use of 'this' in inn

[gcc/devel/omp/gcc-14] (19 commits) Merge commit '8a624a127990aee47d02b3d64892f8de9031975e' int

2025-04-05 Thread Thomas Schwinge via Gcc-cvs
The branch 'devel/omp/gcc-14' was updated to point to: 5f75d28c9d03... Merge commit '8a624a127990aee47d02b3d64892f8de9031975e' int It previously pointed to: d3998fce2d0b... OpenMP: Fix C++ template handling with append_args' prefer_ Diff: Summary of changes (added commits): -

[gcc r15-8319] gccrs: Fixed testcase

2025-04-05 Thread Arthur Cohen via Gcc-cvs
https://gcc.gnu.org/g:1ed44d6cb29fda8d1ffc4bdee27d6dc0db4088fa commit r15-8319-g1ed44d6cb29fda8d1ffc4bdee27d6dc0db4088fa Author: Kushal Pal Date: Mon Aug 12 05:48:27 2024 + gccrs: Fixed testcase gcc/testsuite/ChangeLog: * rust/borrowck/test_move.rs: Assigning

[gcc r15-9229] Doc: make regenerate-opt-urls

2025-04-05 Thread Sandra Loosemore via Gcc-cvs
https://gcc.gnu.org/g:6bf272ec7f17288f461e048e9ca5dc85d83b2bd4 commit r15-9229-g6bf272ec7f17288f461e048e9ca5dc85d83b2bd4 Author: Sandra Loosemore Date: Sun Apr 6 02:26:27 2025 + Doc: make regenerate-opt-urls I keep forgetting to do this :-( gcc/c-family/ChangeLog

[gcc r15-9230] c++: maybe_dependent_member_ref and stripped alias [PR118626]

2025-04-05 Thread Patrick Palka via Gcc-cvs
https://gcc.gnu.org/g:58c5055162b698dab6a493b1f90c18af1a34ac65 commit r15-9230-g58c5055162b698dab6a493b1f90c18af1a34ac65 Author: Patrick Palka Date: Sat Apr 5 22:39:12 2025 -0400 c++: maybe_dependent_member_ref and stripped alias [PR118626] Here during maybe_dependent_member_ref (

[gcc r15-9231] c++: maybe_dependent_member_ref and typenames [PR118626]

2025-04-05 Thread Patrick Palka via Gcc-cvs
https://gcc.gnu.org/g:7a91400c142899ea0aeb8b62577496cf24c68156 commit r15-9231-g7a91400c142899ea0aeb8b62577496cf24c68156 Author: Patrick Palka Date: Sat Apr 5 22:39:15 2025 -0400 c++: maybe_dependent_member_ref and typenames [PR118626] Here during maybe_dependent_member_ref for ac

[gcc r15-9228] Doc: Document -Wpsabi [PR81831]

2025-04-05 Thread Sandra Loosemore via Gcc-cvs
https://gcc.gnu.org/g:027491d79b2749afb57aa5c8284ed69e6b1c44b5 commit r15-9228-g027491d79b2749afb57aa5c8284ed69e6b1c44b5 Author: Sandra Loosemore Date: Sun Apr 6 00:11:39 2025 + Doc: Document -Wpsabi [PR81831] Per the issue, there were a couple places in the manual where -

[gcc r15-8628] gccrs: builder: Allow generating struct statements

2025-04-05 Thread Arthur Cohen via Gcc-cvs
https://gcc.gnu.org/g:58d035551b6509fa06a355586e3bbae0526d09aa commit r15-8628-g58d035551b6509fa06a355586e3bbae0526d09aa Author: Arthur Cohen Date: Thu Dec 26 10:49:16 2024 + gccrs: builder: Allow generating struct statements gcc/rust/ChangeLog: * ast/rust-ast

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

2025-04-05 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:99242af0b0f2c0d122a2c7d9b1a60f9138f6ede0 commit 99242af0b0f2c0d122a2c7d9b1a60f9138f6ede0 Author: Michael Meissner Date: Thu Apr 3 15:23:48 2025 -0400 Add ChangeLog.vpair and update REVISION. 2025-04-03 Michael Meissner gcc/ * Chan

[gcc(refs/users/meissner/heads/work196-dmf)] RFC2655-Add saturating subtract built-ins.

2025-04-05 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:2679c805b396bb8cccd109fa593e5f376a0f4089 commit 2679c805b396bb8cccd109fa593e5f376a0f4089 Author: Michael Meissner Date: Mon Mar 24 19:47:01 2025 -0400 RFC2655-Add saturating subtract built-ins. This patch adds support for a saturating subtract built-in functi

[gcc r15-8506] gccrs: Resolve SelfParam in name resolution 2.0

2025-04-05 Thread Arthur Cohen via Gcc-cvs
https://gcc.gnu.org/g:bf8781394505f141c9b08aceafca6d7ab48c2a21 commit r15-8506-gbf8781394505f141c9b08aceafca6d7ab48c2a21 Author: Owen Avery Date: Fri Oct 4 12:56:16 2024 -0400 gccrs: Resolve SelfParam in name resolution 2.0 gcc/rust/ChangeLog: * resolve/rust-late-

[gcc r15-8887] testsuite: aarch64: restore torture options in vml[as]_float_not_used.c

2025-04-05 Thread Christophe Lyon via Gcc-cvs
https://gcc.gnu.org/g:a05d40255312e751244e9fd55246796aac5d1f14 commit r15-8887-ga05d40255312e751244e9fd55246796aac5d1f14 Author: Christophe Lyon Date: Mon Mar 17 23:38:50 2025 + testsuite: aarch64: restore torture options in vml[as]_float_not_used.c Remove dg-options, so that

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

2025-04-05 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:e0eee376f07319aa4be3e3e07a1e453886b3efc6 commit e0eee376f07319aa4be3e3e07a1e453886b3efc6 Author: Michael Meissner Date: Thu Mar 27 15:13:26 2025 -0400 Add ChangeLog.paddis and update REVISION. 2025-03-27 Michael Meissner gcc/ * Ch

<    1   2