[gcc r14-10229] i386: Disable ix86_expand_vecop_qihi2 when !TARGET_AVX512BW

2024-05-21 Thread Haochen Jiang via Gcc-cvs
https://gcc.gnu.org/g:1ad5c9d524d8fa99773045e75da04ae958012085 commit r14-10229-g1ad5c9d524d8fa99773045e75da04ae958012085 Author: Haochen Jiang Date: Tue May 21 14:10:43 2024 +0800 i386: Disable ix86_expand_vecop_qihi2 when !TARGET_AVX512BW Since vpermq is really slow, we should

[gcc r15-764] i386: Disable ix86_expand_vecop_qihi2 when !TARGET_AVX512BW

2024-05-21 Thread Haochen Jiang via Gcc-cvs
https://gcc.gnu.org/g:73a167cfa225d5ee7092d41596b9fea1719898ff commit r15-764-g73a167cfa225d5ee7092d41596b9fea1719898ff Author: Haochen Jiang Date: Tue May 21 14:10:43 2024 +0800 i386: Disable ix86_expand_vecop_qihi2 when !TARGET_AVX512BW Since vpermq is really slow, we should

[gcc r15-763] RISC-V: Enable vectorization for vect-early-break_124-pr114403.c

2024-05-21 Thread Li Xu via Gcc-cvs
https://gcc.gnu.org/g:ffab721f3c9ecbb9831844d844ad257b69a77993 commit r15-763-gffab721f3c9ecbb9831844d844ad257b69a77993 Author: xuli Date: Mon May 20 01:56:47 2024 + RISC-V: Enable vectorization for vect-early-break_124-pr114403.c Because "targetm.slow_unaligned_access" is

[gcc r15-762] c++: Strengthen checks on 'main'

2024-05-21 Thread Nathaniel Shead via Gcc-cvs
https://gcc.gnu.org/g:292fc21a8d7aa2f16e61ac941e22ada6ddd85500 commit r15-762-g292fc21a8d7aa2f16e61ac941e22ada6ddd85500 Author: Nathaniel Shead Date: Sat May 11 22:25:44 2024 +1000 c++: Strengthen checks on 'main' This patch adds some missing requirements for legal main

[gcc r13-8789] libstdc++: testsuite: Enhance codecvt_unicode with tests for length()

2024-05-21 Thread Jonathan Wakely via Libstdc++-cvs
https://gcc.gnu.org/g:9433e308e0ca48822aa5e3a9875aac1f86cbac72 commit r13-8789-g9433e308e0ca48822aa5e3a9875aac1f86cbac72 Author: Dimitrij Mijoski Date: Wed Oct 18 12:52:20 2023 +0200 libstdc++: testsuite: Enhance codecvt_unicode with tests for length() We can test

[gcc r13-8788] libstdc++: Fix handling of surrogate CP in codecvt [PR108976]

2024-05-21 Thread Jonathan Wakely via Gcc-cvs
https://gcc.gnu.org/g:bd5e672303f5f777e8927a746d3ee42db21d871b commit r13-8788-gbd5e672303f5f777e8927a746d3ee42db21d871b Author: Dimitrij Mijoski Date: Thu Sep 28 21:38:11 2023 +0200 libstdc++: Fix handling of surrogate CP in codecvt [PR108976] This patch fixes the handling of

[gcc r13-8787] c++: Fix std dialect hint for std::to_address [PR107800]

2024-05-21 Thread Jonathan Wakely via Gcc-cvs
https://gcc.gnu.org/g:0a9df2c711f40e067cd57707d8e623136ae4efbe commit r13-8787-g0a9df2c711f40e067cd57707d8e623136ae4efbe Author: Jonathan Wakely Date: Tue May 21 13:16:33 2024 +0100 c++: Fix std dialect hint for std::to_address [PR107800] The correct dialect for std::to_address

[gcc r14-10227] c++: Fix std dialect hint for std::to_address [PR107800]

2024-05-21 Thread Jonathan Wakely via Gcc-cvs
https://gcc.gnu.org/g:5b96d547ce71b8f03ddbc2318c64618110839e20 commit r14-10227-g5b96d547ce71b8f03ddbc2318c64618110839e20 Author: Jonathan Wakely Date: Tue May 21 13:16:33 2024 +0100 c++: Fix std dialect hint for std::to_address [PR107800] The correct dialect for std::to_address

[gcc r15-760] c++: Fix std dialect hint for std::to_address [PR107800]

2024-05-21 Thread Jonathan Wakely via Gcc-cvs
https://gcc.gnu.org/g:826a7d3d19d3ebf04e21d6f1c89eb341a36fb5d1 commit r15-760-g826a7d3d19d3ebf04e21d6f1c89eb341a36fb5d1 Author: Jonathan Wakely Date: Tue May 21 13:16:33 2024 +0100 c++: Fix std dialect hint for std::to_address [PR107800] The correct dialect for std::to_address is

[gcc r14-10226] c++: folding non-dep enumerator from current inst [PR115139]

2024-05-21 Thread Patrick Palka via Gcc-cvs
https://gcc.gnu.org/g:caf43cc9e5c0b3265b55e5a0dc77fc55e9618c77 commit r14-10226-gcaf43cc9e5c0b3265b55e5a0dc77fc55e9618c77 Author: Patrick Palka Date: Tue May 21 15:54:10 2024 -0400 c++: folding non-dep enumerator from current inst [PR115139] After the tsubst_copy removal

[gcc r15-759] c++: folding non-dep enumerator from current inst [PR115139]

2024-05-21 Thread Patrick Palka via Gcc-cvs
https://gcc.gnu.org/g:f0c0bced62b9c728ed1e672747aa234d918da22c commit r15-759-gf0c0bced62b9c728ed1e672747aa234d918da22c Author: Patrick Palka Date: Tue May 21 15:54:10 2024 -0400 c++: folding non-dep enumerator from current inst [PR115139] After the tsubst_copy removal

[gcc r13-8786] Fortran: fix dependency checks for inquiry refs [PR115039]

2024-05-21 Thread Harald Anlauf via Gcc-cvs
https://gcc.gnu.org/g:5ed32d00a7b408baa48d85e841740e73c8504d7a commit r13-8786-g5ed32d00a7b408baa48d85e841740e73c8504d7a Author: Harald Anlauf Date: Fri May 10 21:18:03 2024 +0200 Fortran: fix dependency checks for inquiry refs [PR115039] gcc/fortran/ChangeLog:

[gcc r14-10225] Fortran: fix dependency checks for inquiry refs [PR115039]

2024-05-21 Thread Harald Anlauf via Gcc-cvs
https://gcc.gnu.org/g:edde60a53c7d4ee5a58c9835c8e1e1758ba636f7 commit r14-10225-gedde60a53c7d4ee5a58c9835c8e1e1758ba636f7 Author: Harald Anlauf Date: Fri May 10 21:18:03 2024 +0200 Fortran: fix dependency checks for inquiry refs [PR115039] gcc/fortran/ChangeLog:

[gcc(refs/vendors/riscv/heads/gcc-14-with-riscv-opts)] RISC-V: avoid LUI based const mat in alloca epilogue expansion

2024-05-21 Thread Jeff Law via Gcc-cvs
https://gcc.gnu.org/g:106d603005c774ad619103bae3b653c94b80bf9c commit 106d603005c774ad619103bae3b653c94b80bf9c Author: Vineet Gupta Date: Wed Mar 6 15:44:27 2024 -0800 RISC-V: avoid LUI based const mat in alloca epilogue expansion This is continuing on the prev patch in function

[gcc(refs/vendors/riscv/heads/gcc-14-with-riscv-opts)] RISC-V: avoid LUI based const mat in prologue/epilogue expansion [PR/105733]

2024-05-21 Thread Jeff Law via Gcc-cvs
https://gcc.gnu.org/g:259f9f2c67458b594fec9eac9df0ddb8a5a27867 commit 259f9f2c67458b594fec9eac9df0ddb8a5a27867 Author: Vineet Gupta Date: Mon May 13 11:46:03 2024 -0700 RISC-V: avoid LUI based const mat in prologue/epilogue expansion [PR/105733] If the constant used for stack

[gcc(refs/vendors/riscv/heads/gcc-14-with-riscv-opts)] Regenerate riscv.opt.urls and i386.opt.urls

2024-05-21 Thread Jeff Law via Gcc-cvs
https://gcc.gnu.org/g:97fb62e5969841287c275bc12b80fd950a38061b commit 97fb62e5969841287c275bc12b80fd950a38061b Author: Mark Wielaard Date: Mon May 20 13:13:02 2024 +0200 Regenerate riscv.opt.urls and i386.opt.urls risc-v added an -mfence-tso option. i386 removed Xeon Phi ISA

[gcc(refs/vendors/riscv/heads/gcc-14-with-riscv-opts)] DSE: Fix ICE after allow vector type in get_stored_val

2024-05-21 Thread Jeff Law via Gcc-cvs
https://gcc.gnu.org/g:5ef90118a30e49ce73f48a6f3c94129374290b5c commit 5ef90118a30e49ce73f48a6f3c94129374290b5c Author: Pan Li Date: Tue Apr 30 09:42:39 2024 +0800 DSE: Fix ICE after allow vector type in get_stored_val We allowed vector type for get_stored_val when read is less

[gcc(refs/vendors/riscv/heads/gcc-14-with-riscv-opts)] [to-be-committed][RISC-V][PR target/115142] Do not create invalidate shift-add insn

2024-05-21 Thread Jeff Law via Gcc-cvs
https://gcc.gnu.org/g:08aaf0da2e4cb4e36df0471e532ddf1acc873e79 commit 08aaf0da2e4cb4e36df0471e532ddf1acc873e79 Author: Jeff Law Date: Sun May 19 09:56:16 2024 -0600 [to-be-committed][RISC-V][PR target/115142] Do not create invalidate shift-add insn The circumstances which

[gcc(refs/vendors/riscv/heads/gcc-14-with-riscv-opts)] RISC-V: Implement -m{, no}fence-tso

2024-05-21 Thread Jeff Law via Gcc-cvs
https://gcc.gnu.org/g:1b074bdb09654ddd7d0d10ed31133f58df0d656e commit 1b074bdb09654ddd7d0d10ed31133f58df0d656e Author: Palmer Dabbelt Date: Sat May 18 15:15:09 2024 -0600 RISC-V: Implement -m{,no}fence-tso Some processors from T-Head don't implement the `fence.tso` instruction

[gcc(refs/vendors/riscv/heads/gcc-14-with-riscv-opts)] [to-be-committed, RISC-V] Improve some shift-add sequences

2024-05-21 Thread Jeff Law via Gcc-cvs
https://gcc.gnu.org/g:03f61ba899a4e1025284ee0de2390363694190cc commit 03f61ba899a4e1025284ee0de2390363694190cc Author: Jeff Law Date: Sat May 18 15:08:07 2024 -0600 [to-be-committed,RISC-V] Improve some shift-add sequences So this is a minor fix/improvement for shift-add

[gcc r15-758] RISC-V: avoid LUI based const mat in alloca epilogue expansion

2024-05-21 Thread Vineet Gupta via Gcc-cvs
https://gcc.gnu.org/g:9926c40a902edbc665919d508ef0c36f362f9c41 commit r15-758-g9926c40a902edbc665919d508ef0c36f362f9c41 Author: Vineet Gupta Date: Wed Mar 6 15:44:27 2024 -0800 RISC-V: avoid LUI based const mat in alloca epilogue expansion This is continuing on the prev patch in

[gcc r15-757] RISC-V: avoid LUI based const mat in prologue/epilogue expansion [PR/105733]

2024-05-21 Thread Vineet Gupta via Gcc-cvs
https://gcc.gnu.org/g:f9cfc192ed0127edb7e79818917dd2859fce4d44 commit r15-757-gf9cfc192ed0127edb7e79818917dd2859fce4d44 Author: Vineet Gupta Date: Mon May 13 11:46:03 2024 -0700 RISC-V: avoid LUI based const mat in prologue/epilogue expansion [PR/105733] If the constant used for

[gcc r13-8785] testsuite: Adjust pr113359-2_*.c with unsigned long long [PR114662]

2024-05-21 Thread Martin Jambor via Gcc-cvs
https://gcc.gnu.org/g:c827f46d8652d7a089e614302a4cffb6b192284d commit r13-8785-gc827f46d8652d7a089e614302a4cffb6b192284d Author: Kewen Lin Date: Wed Apr 10 02:59:43 2024 -0500 testsuite: Adjust pr113359-2_*.c with unsigned long long [PR114662] pr113359-2_*.c define a struct

[gcc r15-756] modula2: use groups in the type resolver of the bootstrap tool mc

2024-05-21 Thread Gaius Mulley via Gcc-cvs
https://gcc.gnu.org/g:20e6f36771df7e3a8857628dd367eecfe77ba4fc commit r15-756-g20e6f36771df7e3a8857628dd367eecfe77ba4fc Author: Gaius Mulley Date: Tue May 21 15:46:46 2024 +0100 modula2: use groups in the type resolver of the bootstrap tool mc This patch introduces groups to

[gcc r13-8784] PHIOPT: Don't transform minmax if middle bb contains a phi [PR115143]

2024-05-21 Thread Andrew Pinski via Gcc-cvs
https://gcc.gnu.org/g:3f6a42510a1bd4b004ed70ac44cdad2770b732a8 commit r13-8784-g3f6a42510a1bd4b004ed70ac44cdad2770b732a8 Author: Andrew Pinski Date: Sat May 18 11:55:58 2024 -0700 PHIOPT: Don't transform minmax if middle bb contains a phi [PR115143] The problem here is even if

[gcc r13-8783] match: Disable `(type)zero_one_valuep*CST` for 1bit signed types [PR115154]

2024-05-21 Thread Andrew Pinski via Gcc-cvs
https://gcc.gnu.org/g:d6cf49eaf5ac237c57785dce42c89deac911affa commit r13-8783-gd6cf49eaf5ac237c57785dce42c89deac911affa Author: Andrew Pinski Date: Mon May 20 00:16:40 2024 -0700 match: Disable `(type)zero_one_valuep*CST` for 1bit signed types [PR115154] The problem here is the

[gcc r14-10224] match: Disable `(type)zero_one_valuep*CST` for 1bit signed types [PR115154]

2024-05-21 Thread Andrew Pinski via Gcc-cvs
https://gcc.gnu.org/g:b2bb49d6a77e4568c0b91db17b2599f5929fb85b commit r14-10224-gb2bb49d6a77e4568c0b91db17b2599f5929fb85b Author: Andrew Pinski Date: Mon May 20 00:16:40 2024 -0700 match: Disable `(type)zero_one_valuep*CST` for 1bit signed types [PR115154] The problem here is the

[gcc r15-755] match: Disable `(type)zero_one_valuep*CST` for 1bit signed types [PR115154]

2024-05-21 Thread Andrew Pinski via Gcc-cvs
https://gcc.gnu.org/g:49c87d22535ac4f8aacf088b3f462861c26cacb4 commit r15-755-g49c87d22535ac4f8aacf088b3f462861c26cacb4 Author: Andrew Pinski Date: Mon May 20 00:16:40 2024 -0700 match: Disable `(type)zero_one_valuep*CST` for 1bit signed types [PR115154] The problem here is the

[gcc r15-754] modula2: Pass --destdir for dir index during install of m2.info.

2024-05-21 Thread Gaius Mulley via Gcc-cvs
https://gcc.gnu.org/g:232a86f9640cde6908d0875b8df52c36030c5b5e commit r15-754-g232a86f9640cde6908d0875b8df52c36030c5b5e Author: Sam James Date: Tue May 21 12:31:47 2024 +0100 modula2: Pass --destdir for dir index during install of m2.info. This patch adds DESTDIR to the infodir

[gcc r15-753] tree-optimization/115137 - more ptr-vs-ptr compare fixes

2024-05-21 Thread Richard Biener via Gcc-cvs
https://gcc.gnu.org/g:85f7828679edc3ae7488594145756cd53787650e commit r15-753-g85f7828679edc3ae7488594145756cd53787650e Author: Richard Biener Date: Tue May 21 10:12:40 2024 +0200 tree-optimization/115137 - more ptr-vs-ptr compare fixes The following fixes the omission of

[gcc r15-752] Cache the set of EH_RETURN_DATA_REGNOs

2024-05-21 Thread Richard Sandiford via Gcc-cvs
https://gcc.gnu.org/g:7f35863ebbf7ba63e2f075edfbec105de272578a commit r15-752-g7f35863ebbf7ba63e2f075edfbec105de272578a Author: Richard Sandiford Date: Tue May 21 10:21:16 2024 +0100 Cache the set of EH_RETURN_DATA_REGNOs While reviewing Andrew's fix for PR114843, it seemed like

[gcc r15-751] Fix Ada runtime library breakage on Solaris (bis)

2024-05-21 Thread Eric Botcazou via Gcc-cvs
https://gcc.gnu.org/g:7b215c867629e095a4ac403bd026b6eb293962b4 commit r15-751-g7b215c867629e095a4ac403bd026b6eb293962b4 Author: Eric Botcazou Date: Tue May 21 11:11:02 2024 +0200 Fix Ada runtime library breakage on Solaris (bis) Recent changes made to the runtime library broke

gcc-wwwdocs branch master updated. 9e79c5e411eb3236b481c6093fad4dc5ae5141c5

2024-05-21 Thread Jakub Jelinek via Gcc-cvs-wwwdocs
This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "gcc-wwwdocs". The branch, master has been updated via 9e79c5e411eb3236b481c6093fad4dc5ae5141c5 (commit) from

[gcc r13-8782] Bump BASE-VER.

2024-05-21 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:bde589428198cd4a24fe6327a73a68c1a46e2a10 commit r13-8782-gbde589428198cd4a24fe6327a73a68c1a46e2a10 Author: Jakub Jelinek Date: Tue May 21 10:56:25 2024 +0200 Bump BASE-VER. 2024-05-21 Jakub Jelinek * BASE-VER: Set to 13.3.1. Diff: ---

[gcc r15-750] tree-optimization/115149 - VOP live and missing PHIs

2024-05-21 Thread Richard Biener via Gcc-cvs
https://gcc.gnu.org/g:ec9b8bafe20755d13ab9a1b834b5da79ae972c0e commit r15-750-gec9b8bafe20755d13ab9a1b834b5da79ae972c0e Author: Richard Biener Date: Tue May 21 09:48:04 2024 +0200 tree-optimization/115149 - VOP live and missing PHIs The following fixes a bug in vop-live

[gcc r15-749] contrib/gcc-changelog/git_update_version.py: Improve diagnostic

2024-05-21 Thread Tobias Burnus via Gcc-cvs
https://gcc.gnu.org/g:9596f6567ce6fdf94227b97ac28d3549f421ef73 commit r15-749-g9596f6567ce6fdf94227b97ac28d3549f421ef73 Author: Tobias Burnus Date: Tue May 21 10:13:13 2024 +0200 contrib/gcc-changelog/git_update_version.py: Improve diagnostic contrib/ChangeLog: *

[gcc r15-747] ada: Simplify test for propagation of attributes to subtypes

2024-05-21 Thread Marc Poulhi?s via Gcc-cvs
https://gcc.gnu.org/g:9fbf129bade8014d1fd7ab8ecd255df7e12570f0 commit r15-747-g9fbf129bade8014d1fd7ab8ecd255df7e12570f0 Author: Eric Botcazou Date: Fri Mar 29 09:08:08 2024 +0100 ada: Simplify test for propagation of attributes to subtypes This changes the test to use the

[gcc r15-748] ada: Streamline implementation of simple nonbinary modular operations

2024-05-21 Thread Marc Poulhi?s via Gcc-cvs
https://gcc.gnu.org/g:ea793db568348d7fb9a6dd08d34d9c40608f6023 commit r15-748-gea793db568348d7fb9a6dd08d34d9c40608f6023 Author: Eric Botcazou Date: Thu Apr 4 16:39:55 2024 +0200 ada: Streamline implementation of simple nonbinary modular operations They are implemented by the

[gcc r15-742] ada: Fix crash with aliased array and if expression

2024-05-21 Thread Marc Poulhi?s via Gcc-cvs
https://gcc.gnu.org/g:a687d5da7015042fa7ff047430e3c5cb57524a7c commit r15-742-ga687d5da7015042fa7ff047430e3c5cb57524a7c Author: Ronan Desplanques Date: Fri Feb 23 09:53:32 2024 +0100 ada: Fix crash with aliased array and if expression The way if expressions were translated led

[gcc r15-741] ada: Minor typo fix in comment

2024-05-21 Thread Marc Poulhi?s via Gcc-cvs
https://gcc.gnu.org/g:3f4485608f1b4e2e0e91d2da8fa0a815110c5f8e commit r15-741-g3f4485608f1b4e2e0e91d2da8fa0a815110c5f8e Author: Marc Poulhiès Date: Fri Jan 26 13:58:34 2024 +0100 ada: Minor typo fix in comment gcc/ada/ * gcc-interface/decl.cc: Fix typo in

[gcc r15-743] ada: Fix strict aliasing violation in parameter passing

2024-05-21 Thread Marc Poulhi?s via Gcc-cvs
https://gcc.gnu.org/g:f20a57edefe0cb185e57f82a15e887887b98d3ab commit r15-743-gf20a57edefe0cb185e57f82a15e887887b98d3ab Author: Eric Botcazou Date: Thu Feb 29 09:14:27 2024 +0100 ada: Fix strict aliasing violation in parameter passing This fixes a long-standing (implicit)

[gcc r15-740] ada: Follow-up adjustment to earlier fix in Build_Allocate_Deallocate_Proc

2024-05-21 Thread Marc Poulhi?s via Gcc-cvs
https://gcc.gnu.org/g:bc54f5b8b21114c7f63f4b318f36d63026add3b6 commit r15-740-gbc54f5b8b21114c7f63f4b318f36d63026add3b6 Author: Eric Botcazou Date: Sun Feb 11 19:18:46 2024 +0100 ada: Follow-up adjustment to earlier fix in Build_Allocate_Deallocate_Proc The deallocation call of

[gcc r15-734] ada: Fix oversight in previous change

2024-05-21 Thread Marc Poulhi?s via Gcc-cvs
https://gcc.gnu.org/g:0715ed49b40311e9b2715f63308a970195dd2417 commit r15-734-g0715ed49b40311e9b2715f63308a970195dd2417 Author: Eric Botcazou Date: Thu Dec 14 13:05:52 2023 +0100 ada: Fix oversight in previous change In rare cases, types using structural equality may reach

[gcc r15-737] ada: Fix assembler error for gigantic library-level object on 64-bit Windows

2024-05-21 Thread Marc Poulhi?s via Gcc-cvs
https://gcc.gnu.org/g:15ac30dbe8e80453b980b6d242f5b1f9a025e2ca commit r15-737-g15ac30dbe8e80453b980b6d242f5b1f9a025e2ca Author: Eric Botcazou Date: Mon Jan 22 23:56:37 2024 +0100 ada: Fix assembler error for gigantic library-level object on 64-bit Windows Most small 64-bit code

[gcc r15-746] ada: Fix internal error on discriminated record with Atomic aspect in Ada 2022

2024-05-21 Thread Marc Poulhi?s via Gcc-cvs
https://gcc.gnu.org/g:bf69349b8d974ff2a2518976e69724d21aa1f423 commit r15-746-gbf69349b8d974ff2a2518976e69724d21aa1f423 Author: Eric Botcazou Date: Thu Mar 28 00:02:11 2024 +0100 ada: Fix internal error on discriminated record with Atomic aspect in Ada 2022 It occurs in

[gcc r15-745] ada: Fix strict aliasing violation in parameter passing (continued)

2024-05-21 Thread Marc Poulhi?s via Gcc-cvs
https://gcc.gnu.org/g:ccdef2aef6463159a596ef1a4afe6ddce9d0f2ea commit r15-745-gccdef2aef6463159a596ef1a4afe6ddce9d0f2ea Author: Eric Botcazou Date: Sun Mar 10 13:22:55 2024 +0100 ada: Fix strict aliasing violation in parameter passing (continued) This fixes another long-standing

[gcc r15-744] ada: Make detection of useless copy for return more robust

2024-05-21 Thread Marc Poulhi?s via Gcc-cvs
https://gcc.gnu.org/g:d851e08ba97f5d0671711763f6a7d4c94afb8457 commit r15-744-gd851e08ba97f5d0671711763f6a7d4c94afb8457 Author: Eric Botcazou Date: Tue Mar 12 17:56:00 2024 +0100 ada: Make detection of useless copy for return more robust In the return-by-invisible-reference case,

[gcc r15-733] ada: Missing constraint check for initial value of object with address clause

2024-05-21 Thread Marc Poulhi?s via Gcc-cvs
https://gcc.gnu.org/g:2ccf77d982d41dda5d352e99d67f901d1cfb7668 commit r15-733-g2ccf77d982d41dda5d352e99d67f901d1cfb7668 Author: Steve Baird Date: Fri Apr 5 12:35:08 2024 -0700 ada: Missing constraint check for initial value of object with address clause In some cases where an

[gcc r15-739] ada: Avoid temporary for conditional expression of discriminated record type

2024-05-21 Thread Marc Poulhi?s via Gcc-cvs
https://gcc.gnu.org/g:e49eac82e805ede5dd9b3c5d4ae9f8d90b0cc034 commit r15-739-ge49eac82e805ede5dd9b3c5d4ae9f8d90b0cc034 Author: Eric Botcazou Date: Tue Feb 6 12:57:38 2024 +0100 ada: Avoid temporary for conditional expression of discriminated record type This just aligns the

[gcc r15-738] ada: Remove unused dependencies from gnatbind object list

2024-05-21 Thread Marc Poulhi?s via Gcc-cvs
https://gcc.gnu.org/g:448157fbf9f2261ad1a2e98139603c002f86c7bf commit r15-738-g448157fbf9f2261ad1a2e98139603c002f86c7bf Author: Piotr Trojanek Date: Fri Jan 26 11:08:35 2024 +0100 ada: Remove unused dependencies from gnatbind object list The gnatbind executable does not depend on

[gcc r15-736] ada: Fix crash on aliased constant with packed array type and -g switch

2024-05-21 Thread Marc Poulhi?s via Gcc-cvs
https://gcc.gnu.org/g:0967e06caaa606eec7b2f222bb9926ec6523ea02 commit r15-736-g0967e06caaa606eec7b2f222bb9926ec6523ea02 Author: Eric Botcazou Date: Fri Jan 12 10:50:01 2024 +0100 ada: Fix crash on aliased constant with packed array type and -g switch The problem is that we build

[gcc r15-735] ada: Fix small inaccuracy for Size attribute applied to objects

2024-05-21 Thread Marc Poulhi?s via Gcc-cvs
https://gcc.gnu.org/g:dc775b12224ca18088b5f6a8a7759c426a58b116 commit r15-735-gdc775b12224ca18088b5f6a8a7759c426a58b116 Author: Eric Botcazou Date: Thu Dec 14 15:18:28 2023 +0100 ada: Fix small inaccuracy for Size attribute applied to objects This reverts a change made some time

[gcc r15-732] ada: Fix layout in a list of aspects

2024-05-21 Thread Marc Poulhi?s via Gcc-cvs
https://gcc.gnu.org/g:8cadfeb5f6d7d15cb3d008b11105a2e67b46dbe9 commit r15-732-g8cadfeb5f6d7d15cb3d008b11105a2e67b46dbe9 Author: Piotr Trojanek Date: Wed Apr 3 13:36:35 2024 +0200 ada: Fix layout in a list of aspects Code cleanup; semantics is unaffected. gcc/ada/

[gcc r15-729] ada: Add elaboration switch tags to info messages

2024-05-21 Thread Marc Poulhi?s via Gcc-cvs
https://gcc.gnu.org/g:21484502b0d773ae485be9c9b814b30f2b52fb2f commit r15-729-g21484502b0d773ae485be9c9b814b30f2b52fb2f Author: Viljar Indus Date: Tue Apr 2 14:32:04 2024 +0300 ada: Add elaboration switch tags to info messages Add the ?$? insertion characters for elaboration

[gcc r15-727] ada: Remove some explicit yields in tasking run-time

2024-05-21 Thread Marc Poulhi?s via Gcc-cvs
https://gcc.gnu.org/g:0cb4e7f41b6466718715ea71fce6621c9e93ecfd commit r15-727-g0cb4e7f41b6466718715ea71fce6621c9e93ecfd Author: Ronan Desplanques Date: Tue Apr 2 09:09:31 2024 +0200 ada: Remove some explicit yields in tasking run-time This patch removes three occurrences where

[gcc r15-731] ada: Remove duplicate statement

2024-05-21 Thread Marc Poulhi?s via Gcc-cvs
https://gcc.gnu.org/g:417b6bd4783665cb3dae1569ece57e4a033cafef commit r15-731-g417b6bd4783665cb3dae1569ece57e4a033cafef Author: Ronan Desplanques Date: Tue Apr 2 18:27:39 2024 +0200 ada: Remove duplicate statement This patch removes a duplicate statement that was useless and

[gcc r15-730] ada: Remove useless trampolines caused by Unchecked_Conversion

2024-05-21 Thread Marc Poulhi?s via Gcc-cvs
https://gcc.gnu.org/g:933d27af7748c38f1213edceaa6a2edf46f82cc2 commit r15-730-g933d27af7748c38f1213edceaa6a2edf46f82cc2 Author: Eric Botcazou Date: Thu Apr 4 18:15:24 2024 +0200 ada: Remove useless trampolines caused by Unchecked_Conversion The partial solution implemented in

[gcc r15-728] ada: Simplify management of scopes while inlining

2024-05-21 Thread Marc Poulhi?s via Gcc-cvs
https://gcc.gnu.org/g:8af95ac6c3b1ca737fdb140e54bfaf5814b0afdb commit r15-728-g8af95ac6c3b1ca737fdb140e54bfaf5814b0afdb Author: Piotr Trojanek Date: Wed Apr 3 13:43:07 2024 +0200 ada: Simplify management of scopes while inlining Code cleanup; semantics is unaffected.

[gcc r15-726] ada: Fix formatting in list of implemented Ada 2012 features

2024-05-21 Thread Marc Poulhi?s via Gcc-cvs
https://gcc.gnu.org/g:238fba24a43280e692fc9c53852657837bbc94bc commit r15-726-g238fba24a43280e692fc9c53852657837bbc94bc Author: Piotr Trojanek Date: Mon Mar 18 22:43:54 2024 +0100 ada: Fix formatting in list of implemented Ada 2012 features Fix formatting; meaning is unaffected.

[gcc r15-724] ada: Fix index entry for an implemented AI feature

2024-05-21 Thread Marc Poulhi?s via Gcc-cvs
https://gcc.gnu.org/g:b0a97d4e223b9ab22f35b7a6008257596f78418b commit r15-724-gb0a97d4e223b9ab22f35b7a6008257596f78418b Author: Piotr Trojanek Date: Mon Mar 18 17:29:07 2024 +0100 ada: Fix index entry for an implemented AI feature Fix inconsistent reference with "05" in the name

[gcc r15-723] ada: Update documentation of warning messages

2024-05-21 Thread Marc Poulhi?s via Gcc-cvs
https://gcc.gnu.org/g:01cb6e1338be45a8dd08dd8eb260477b7e8120a6 commit r15-723-g01cb6e1338be45a8dd08dd8eb260477b7e8120a6 Author: Viljar Indus Date: Tue Apr 2 13:48:55 2024 +0300 ada: Update documentation of warning messages Update the documentation of warning messages that only

[gcc r15-722] ada: Do not leak tagged type names when Discard_Names is enabled

2024-05-21 Thread Marc Poulhi?s via Gcc-cvs
https://gcc.gnu.org/g:a311db8758b573494211735412f0228f4efe120d commit r15-722-ga311db8758b573494211735412f0228f4efe120d Author: Piotr Trojanek Date: Fri Mar 22 23:11:10 2024 +0100 ada: Do not leak tagged type names when Discard_Names is enabled When both pragmas Discard_Names and

[gcc r15-721] ada: Remove conversion from String_Id to String and back to String_Id

2024-05-21 Thread Marc Poulhi?s via Gcc-cvs
https://gcc.gnu.org/g:5035d5e33bce179c19c32d9f4aa2c47a5a29d8df commit r15-721-g5035d5e33bce179c19c32d9f4aa2c47a5a29d8df Author: Piotr Trojanek Date: Fri Mar 22 19:06:48 2024 +0100 ada: Remove conversion from String_Id to String and back to String_Id Code cleanup; semantics is

[gcc r15-720] ada: Remove trailing NUL in minimal expansion of Put_Image attribute

2024-05-21 Thread Marc Poulhi?s via Gcc-cvs
https://gcc.gnu.org/g:1bc1fa1160f186b1120bf354f3be3f9b0bf536fb commit r15-720-g1bc1fa1160f186b1120bf354f3be3f9b0bf536fb Author: Piotr Trojanek Date: Fri Mar 22 19:02:00 2024 +0100 ada: Remove trailing NUL in minimal expansion of Put_Image attribute When procedure that implements

[gcc r15-719] ada: Follow-up fix to previous change for Text_Ptr

2024-05-21 Thread Marc Poulhi?s via Gcc-cvs
https://gcc.gnu.org/g:b22c01db9a8cbc4030af4353a7b4d01be2c6123f commit r15-719-gb22c01db9a8cbc4030af4353a7b4d01be2c6123f Author: Eric Botcazou Date: Tue Apr 2 10:51:00 2024 +0200 ada: Follow-up fix to previous change for Text_Ptr The variable would be saved and restored while

[gcc r15-718] ada: Add new Mingw task priority mapping

2024-05-21 Thread Marc Poulhi?s via Gcc-cvs
https://gcc.gnu.org/g:c32fd1a614bd3bfd219bb6fd72e9b7ebf4a0a9c2 commit r15-718-gc32fd1a614bd3bfd219bb6fd72e9b7ebf4a0a9c2 Author: Justin Squirek Date: Mon Mar 11 15:15:34 2024 + ada: Add new Mingw task priority mapping This patch adds a new mapping

gcc-wwwdocs branch master updated. c52ab7c1b318d66f45b372d50282c7052b59f677

2024-05-21 Thread Jakub Jelinek via Gcc-cvs-wwwdocs
This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "gcc-wwwdocs". The branch, master has been updated via c52ab7c1b318d66f45b372d50282c7052b59f677 (commit) from