[gcc r14-11827] Fix crash with constant initializer caused by IPA

2025-06-05 Thread Eric Botcazou via Gcc-cvs
https://gcc.gnu.org/g:317ff8a8eadfaae6d484dc328277ade42b352342 commit r14-11827-g317ff8a8eadfaae6d484dc328277ade42b352342 Author: Eric Botcazou Date: Thu Jun 5 13:20:26 2025 +0200 Fix crash with constant initializer caused by IPA The testcase compiled with -O2 -gnatn makes the com

[gcc r15-9770] ada: Error about assignment to limited target on aggregate with "for of" iterator

2025-06-05 Thread Eric Botcazou via Gcc-cvs
https://gcc.gnu.org/g:a871b236c17b818baa7437a313793058110e70f3 commit r15-9770-ga871b236c17b818baa7437a313793058110e70f3 Author: Gary Dismukes Date: Sat Jan 18 01:11:12 2025 + ada: Error about assignment to limited target on aggregate with "for of" iterator The compiler repor

[gcc r15-9775] ada: Exception-raising loop incorrectly eliminated

2025-06-05 Thread Eric Botcazou via Gcc-cvs
https://gcc.gnu.org/g:48a5910dde566180a0a0878651a78ccece89be45 commit r15-9775-g48a5910dde566180a0a0878651a78ccece89be45 Author: Steve Baird Date: Thu Jan 30 13:28:50 2025 -0800 ada: Exception-raising loop incorrectly eliminated If the body of a loop includes a raise statement the

[gcc r15-9772] ada: Implement built-in-place expansion of two-pass array aggregates

2025-06-05 Thread Eric Botcazou via Gcc-cvs
https://gcc.gnu.org/g:b7e10f86d5cbd95ac38a1141f3e0a95424ede281 commit r15-9772-gb7e10f86d5cbd95ac38a1141f3e0a95424ede281 Author: Eric Botcazou Date: Fri Jan 24 10:26:13 2025 +0100 ada: Implement built-in-place expansion of two-pass array aggregates These are array aggregates conta

[gcc r15-9776] ada: Spurious compilation error with repeated loop index

2025-06-05 Thread Eric Botcazou via Gcc-cvs
https://gcc.gnu.org/g:d056ac5fce4cf6de698b4e1e4fe266e5ebbd0530 commit r15-9776-gd056ac5fce4cf6de698b4e1e4fe266e5ebbd0530 Author: Javier Miranda Date: Thu Feb 6 09:40:57 2025 + ada: Spurious compilation error with repeated loop index When multiple for-loop statements in the sam

[gcc r15-9773] ada: Tweak caching of streaming subprograms

2025-06-05 Thread Eric Botcazou via Gcc-cvs
https://gcc.gnu.org/g:6b1c8f47583c8fb35009b8dead605f623aeb5376 commit r15-9773-g6b1c8f47583c8fb35009b8dead605f623aeb5376 Author: Ronan Desplanques Date: Fri Jan 31 10:40:42 2025 +0100 ada: Tweak caching of streaming subprograms gcc/ada/ChangeLog: * exp_attr.adb (I

[gcc r15-9774] ada: Fix crash on access to protected return

2025-06-05 Thread Eric Botcazou via Gcc-cvs
https://gcc.gnu.org/g:257a8dc92efbc5f523d388da10d63bf126af2aa3 commit r15-9774-g257a8dc92efbc5f523d388da10d63bf126af2aa3 Author: Ronan Desplanques Date: Mon Jan 27 12:04:41 2025 +0100 ada: Fix crash on access to protected return The generation of the check mandated by Ada issue AI

[gcc r15-9771] ada: Reject Valid_Value arguments originating from Standard

2025-06-05 Thread Eric Botcazou via Gcc-cvs
https://gcc.gnu.org/g:9f9476c195e4234f2bda930b5adee7d18d43d34e commit r15-9771-g9f9476c195e4234f2bda930b5adee7d18d43d34e Author: Viljar Indus Date: Mon Jan 20 15:10:22 2025 +0200 ada: Reject Valid_Value arguments originating from Standard The constraint for Valid_Value not applyin

[gcc r15-9767] ada: Avoid calling Resolve with Stand.Any_Fixed as the expected type

2025-06-05 Thread Eric Botcazou via Gcc-cvs
https://gcc.gnu.org/g:29447fb66f7cf4a515cbbcc812008092d519bc9c commit r15-9767-g29447fb66f7cf4a515cbbcc812008092d519bc9c Author: Steve Baird Date: Fri Jan 10 13:15:18 2025 -0800 ada: Avoid calling Resolve with Stand.Any_Fixed as the expected type When we call Resolve for an expres

[gcc r15-9769] ada: Fix buffer overflow for function call returning discriminated limited record

2025-06-05 Thread Eric Botcazou via Gcc-cvs
https://gcc.gnu.org/g:09b0aacb5fce94199b269a9a37b697899f5a1ab3 commit r15-9769-g09b0aacb5fce94199b269a9a37b697899f5a1ab3 Author: Eric Botcazou Date: Wed Jan 15 20:37:48 2025 +0100 ada: Fix buffer overflow for function call returning discriminated limited record This occurs when t

[gcc r15-9768] ada: Fix compile-time failure due to duplicated attribute subprograms.

2025-06-05 Thread Eric Botcazou via Gcc-cvs
https://gcc.gnu.org/g:5738c9b74bd77821b6c7438ea4e5fa1853d3f07a commit r15-9768-g5738c9b74bd77821b6c7438ea4e5fa1853d3f07a Author: Steve Baird Date: Mon Jan 13 14:18:26 2025 -0800 ada: Fix compile-time failure due to duplicated attribute subprograms. For a given type, and for certai

[gcc r15-9766] ada: Compiler crash on array aggregate association iterating over function result

2025-06-05 Thread Eric Botcazou via Gcc-cvs
https://gcc.gnu.org/g:a52223c5b2ba677468b5fabc010492998e4dea3a commit r15-9766-ga52223c5b2ba677468b5fabc010492998e4dea3a Author: Gary Dismukes Date: Fri Jan 10 22:39:52 2025 + ada: Compiler crash on array aggregate association iterating over function result The compiler trigg

[gcc r15-9765] Fix crash with constant initializer caused by IPA

2025-06-05 Thread Eric Botcazou via Gcc-cvs
https://gcc.gnu.org/g:d9fb0b4d8a401cc64d59eb49e3617f7c32cefb19 commit r15-9765-gd9fb0b4d8a401cc64d59eb49e3617f7c32cefb19 Author: Eric Botcazou Date: Thu Jun 5 13:20:26 2025 +0200 Fix crash with constant initializer caused by IPA The testcase compiled with -O2 -gnatn makes the comp

[gcc r16-1173] Fix crash with constant initializer caused by IPA

2025-06-05 Thread Eric Botcazou via Gcc-cvs
https://gcc.gnu.org/g:da96bdfff0806e5a6f3f5ceb113add47037614c6 commit r16-1173-gda96bdfff0806e5a6f3f5ceb113add47037614c6 Author: Eric Botcazou Date: Thu Jun 5 13:20:26 2025 +0200 Fix crash with constant initializer caused by IPA The testcase compiled with -O2 -gnatn makes the comp

[gcc r15-9738] Fix IPA-SRA issue with reverse SSO on specific pattern

2025-05-27 Thread Eric Botcazou via Gcc-cvs
https://gcc.gnu.org/g:c2b90bf1343b491c58a51f6668da34383bf4c093 commit r15-9738-gc2b90bf1343b491c58a51f6668da34383bf4c093 Author: Eric Botcazou Date: Tue May 27 19:42:17 2025 +0200 Fix IPA-SRA issue with reverse SSO on specific pattern IPA-SRA generally works fine in the presence o

[gcc r16-910] Fix IPA-SRA issue with reverse SSO on specific pattern

2025-05-27 Thread Eric Botcazou via Gcc-cvs
https://gcc.gnu.org/g:2a6c6e9c6d32ddbd6cfea5319698a69b342d0e9c commit r16-910-g2a6c6e9c6d32ddbd6cfea5319698a69b342d0e9c Author: Eric Botcazou Date: Tue May 27 19:42:17 2025 +0200 Fix IPA-SRA issue with reverse SSO on specific pattern IPA-SRA generally works fine in the presence of

[gcc r16-862] Ada: minor tweaks to ACATS 2.6 testsuite

2025-05-24 Thread Eric Botcazou via Gcc-cvs
https://gcc.gnu.org/g:f3a62dcfc96cb24127385a7e668133e037b6085d commit r16-862-gf3a62dcfc96cb24127385a7e668133e037b6085d Author: Eric Botcazou Date: Sat May 24 15:36:50 2025 +0200 Ada: minor tweaks to ACATS 2.6 testsuite This upgrades the testsuite to the 2.6K revision. gc

[gcc r16-830] Fix oversight about big-endian targets in latest change

2025-05-22 Thread Eric Botcazou via Gcc-cvs
https://gcc.gnu.org/g:d7f24e37d4bcb80c21c391d32f0f29594b71c2ee commit r16-830-gd7f24e37d4bcb80c21c391d32f0f29594b71c2ee Author: Eric Botcazou Date: Thu May 22 16:25:07 2025 +0200 Fix oversight about big-endian targets in latest change Bit-fields are stored left-justified for big-e

[gcc r16-831] testsuite: Remove obsolete ada/acats/overflow.lst file

2025-05-22 Thread Eric Botcazou via Gcc-cvs
https://gcc.gnu.org/g:05fc1470798601f610653cac4f6a55a9c83928f4 commit r16-831-g05fc1470798601f610653cac4f6a55a9c83928f4 Author: Eric Botcazou Date: Thu May 22 22:11:08 2025 +0200 testsuite: Remove obsolete ada/acats/overflow.lst file It is used to specify which files are compiled

[gcc r16-717] Partially lift restriction from loc_list_from_tree_1

2025-05-18 Thread Eric Botcazou via Gcc-cvs
https://gcc.gnu.org/g:809b46d2ccc9a4a0ab3a5b6015cbe9738b74b0a5 commit r16-717-g809b46d2ccc9a4a0ab3a5b6015cbe9738b74b0a5 Author: Eric Botcazou Date: Sun May 18 19:10:26 2025 +0200 Partially lift restriction from loc_list_from_tree_1 The function accepts all handled_component_p expr

[gcc r16-590] Remove -q quiet option from some GNAT bootstrap command lines

2025-05-13 Thread Eric Botcazou via Gcc-cvs
https://gcc.gnu.org/g:940bc09b446f4876563b0986231724121b33193d commit r16-590-g940bc09b446f4876563b0986231724121b33193d Author: Nicolas Boulenguez Date: Tue May 13 10:28:54 2025 +0200 Remove -q quiet option from some GNAT bootstrap command lines gcc/ada/ PR ada/87778

[gcc r14-11754] Fix wrong optimization of complex boolean expression

2025-05-09 Thread Eric Botcazou via Gcc-cvs
https://gcc.gnu.org/g:81da797328c91ef6b3bedf6d047f8e003efe commit r14-11754-g81da797328c91ef6b3bedf6d047f8e003efe Author: Eric Botcazou Date: Fri May 9 17:45:27 2025 +0200 Fix wrong optimization of complex boolean expression The VRP2 pass turns: # prephitmp_3 =

[gcc r15-9644] Fix wrong optimization of complex boolean expression

2025-05-09 Thread Eric Botcazou via Gcc-cvs
https://gcc.gnu.org/g:6683f2cd1ce07fc8470b19dc3c1578b3e0645c25 commit r15-9644-g6683f2cd1ce07fc8470b19dc3c1578b3e0645c25 Author: Eric Botcazou Date: Fri May 9 17:45:27 2025 +0200 Fix wrong optimization of complex boolean expression The VRP2 pass turns: # prephitmp_3 = P

[gcc r16-502] Fix wrong optimization of complex boolean expression

2025-05-09 Thread Eric Botcazou via Gcc-cvs
https://gcc.gnu.org/g:3ae6b582d629e63e12d0ecfb7cbe44033778f88c commit r16-502-g3ae6b582d629e63e12d0ecfb7cbe44033778f88c Author: Eric Botcazou Date: Fri May 9 17:45:27 2025 +0200 Fix wrong optimization of complex boolean expression The VRP2 pass turns: # prephitmp_3 = PH

[gcc r15-9620] Ada: Fix assertion failure on Finalizable aspect for tagged record type

2025-05-05 Thread Eric Botcazou via Gcc-cvs
https://gcc.gnu.org/g:37c312486186ed9dc2561b2e341fd81f4f1627ec commit r15-9620-g37c312486186ed9dc2561b2e341fd81f4f1627ec Author: Eric Botcazou Date: Mon May 5 12:58:58 2025 +0200 Ada: Fix assertion failure on Finalizable aspect for tagged record type This is a (benign) assertion f

[gcc r16-387] Ada: Fix assertion failure on Finalizable aspect for tagged record type

2025-05-05 Thread Eric Botcazou via Gcc-cvs
https://gcc.gnu.org/g:e67758cd816978a519d751b618043a8957d67e0e commit r16-387-ge67758cd816978a519d751b618043a8957d67e0e Author: Eric Botcazou Date: Mon May 5 12:58:58 2025 +0200 Ada: Fix assertion failure on Finalizable aspect for tagged record type This is a (benign) assertion fa

[gcc r12-11078] Fix GNAT build failure for x86/FreeBSD

2025-04-30 Thread Eric Botcazou via Gcc-cvs
https://gcc.gnu.org/g:d30dfa8586b5d12e341a7965ef7970a2b8402519 commit r12-11078-gd30dfa8586b5d12e341a7965ef7970a2b8402519 Author: Eric Botcazou Date: Wed Apr 30 12:41:36 2025 +0200 Fix GNAT build failure for x86/FreeBSD gcc/ada/ PR ada/112958 * Makefile.rtl

[gcc r13-9626] Fix GNAT build failure for x86/FreeBSD

2025-04-30 Thread Eric Botcazou via Gcc-cvs
https://gcc.gnu.org/g:2317297a745a5b73015074621df9290569fb67d3 commit r13-9626-g2317297a745a5b73015074621df9290569fb67d3 Author: Eric Botcazou Date: Wed Apr 30 12:41:36 2025 +0200 Fix GNAT build failure for x86/FreeBSD gcc/ada/ PR ada/112958 * Makefile.rtl

[gcc r14-11704] Fix GNAT build failure for x86/FreeBSD

2025-04-30 Thread Eric Botcazou via Gcc-cvs
https://gcc.gnu.org/g:51d76593947a2dba90f52b394fdf70602fa8ff6a commit r14-11704-g51d76593947a2dba90f52b394fdf70602fa8ff6a Author: Eric Botcazou Date: Wed Apr 30 12:41:36 2025 +0200 Fix GNAT build failure for x86/FreeBSD gcc/ada/ PR ada/112958 * Makefile.rtl

[gcc r15-9604] Fix GNAT build failure for x86/FreeBSD

2025-04-30 Thread Eric Botcazou via Gcc-cvs
https://gcc.gnu.org/g:01ebce59db2039c6d63b565295095fd6e3b02d57 commit r15-9604-g01ebce59db2039c6d63b565295095fd6e3b02d57 Author: Eric Botcazou Date: Wed Apr 30 12:41:36 2025 +0200 Fix GNAT build failure for x86/FreeBSD gcc/ada/ PR ada/112958 * Makefile.rtl

[gcc r16-302] Fix GNAT build failure for x86/FreeBSD

2025-04-30 Thread Eric Botcazou via Gcc-cvs
https://gcc.gnu.org/g:85e4f21f9e90fc70b8c7c75ec8e4d0766008ac6e commit r16-302-g85e4f21f9e90fc70b8c7c75ec8e4d0766008ac6e Author: Eric Botcazou Date: Wed Apr 30 12:41:36 2025 +0200 Fix GNAT build failure for x86/FreeBSD gcc/ada/ PR ada/112958 * Makefile.rtl (

[gcc r15-9601] Fix compilation failure on FreeBSD

2025-04-30 Thread Eric Botcazou via Gcc-cvs
https://gcc.gnu.org/g:17695fe9ca15046f32833c345ab2406b7c080416 commit r15-9601-g17695fe9ca15046f32833c345ab2406b7c080416 Author: Eric Botcazou Date: Wed Apr 30 08:57:46 2025 +0200 Fix compilation failure on FreeBSD [changelog] PR ada/112958 * init.c (__gnat

[gcc r16-295] Fix compilation failure on FreeBSD

2025-04-30 Thread Eric Botcazou via Gcc-cvs
https://gcc.gnu.org/g:4a02f3a1f96e9b339a203fc4647a76413a51440e commit r16-295-g4a02f3a1f96e9b339a203fc4647a76413a51440e Author: Eric Botcazou Date: Wed Apr 30 08:57:46 2025 +0200 Fix compilation failure on FreeBSD [changelog] PR ada/112958 * init.c (__gnat_

[gcc r16-9] Document peculiarities of BOOLEAN_TYPE

2025-04-17 Thread Eric Botcazou via Gcc-cvs
https://gcc.gnu.org/g:3dabe6a53ef3ac24956938e2974d1c21a2a5c7ee commit r16-9-g3dabe6a53ef3ac24956938e2974d1c21a2a5c7ee Author: Eric Botcazou Date: Thu Apr 17 20:46:57 2025 +0200 Document peculiarities of BOOLEAN_TYPE gcc/ * tree.def (BOOLEAN_TYPE): Add more details. Di

[gcc r14-11645] Fix wrong optimization of conditional expression with enumeration type

2025-04-16 Thread Eric Botcazou via Gcc-cvs
https://gcc.gnu.org/g:62151c32e3dc06322dec5543dc231e310140d3a3 commit r14-11645-g62151c32e3dc06322dec5543dc231e310140d3a3 Author: Eric Botcazou Date: Wed Apr 16 22:01:31 2025 +0200 Fix wrong optimization of conditional expression with enumeration type This is a regression introduc

[gcc r15-9535] Fix wrong optimization of conditional expression with enumeration type

2025-04-16 Thread Eric Botcazou via Gcc-cvs
https://gcc.gnu.org/g:d5d7dfab811de74cff88759785d0d5068b3b1121 commit r15-9535-gd5d7dfab811de74cff88759785d0d5068b3b1121 Author: Eric Botcazou Date: Wed Apr 16 22:01:31 2025 +0200 Fix wrong optimization of conditional expression with enumeration type This is a regression introduce

[gcc r14-11611] Revert very recent backport of changes to the type system

2025-04-14 Thread Eric Botcazou via Gcc-cvs
https://gcc.gnu.org/g:5457388f58262bee41ae1d744ff6f3da34119e2d commit r14-11611-g5457388f58262bee41ae1d744ff6f3da34119e2d Author: Eric Botcazou Date: Mon Apr 14 23:35:43 2025 +0200 Revert very recent backport of changes to the type system The backport of the change made for PR c/1

[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-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-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-9394] Ada: Natural/Positive not ignored in subprogram renaming

2025-04-12 Thread Eric Botcazou via Gcc-cvs
https://gcc.gnu.org/g:ecef0d7c53d59a701bc09e2df8fbec5d4c61267a commit r15-9394-gecef0d7c53d59a701bc09e2df8fbec5d4c61267a Author: Eric Botcazou Date: Sat Apr 12 11:35:44 2025 +0200 Ada: Natural/Positive not ignored in subprogram renaming The language says that the profile of a subp

[gcc r15-9244] Ada: Fix wrong 'Access to aliased constrained array of controlled type

2025-04-07 Thread Eric Botcazou via Gcc-cvs
https://gcc.gnu.org/g:f085dbf97ed4445830127c955909ff2b887ded69 commit r15-9244-gf085dbf97ed4445830127c955909ff2b887ded69 Author: Eric Botcazou Date: Mon Apr 7 10:33:52 2025 +0200 Ada: Fix wrong 'Access to aliased constrained array of controlled type For technical reasons, the rece

[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-9197] Ada: Fix thinko in Eigensystem for complex Hermitian matrices

2025-04-04 Thread Eric Botcazou via Gcc-cvs
https://gcc.gnu.org/g:42d6a4a985a6aa1c8c06daceb66e3408566a2e3a commit r15-9197-g42d6a4a985a6aa1c8c06daceb66e3408566a2e3a 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 r12-11016] Ada: Fix thinko in Eigensystem for complex Hermitian matrices

2025-04-04 Thread Eric Botcazou via Gcc-cvs
https://gcc.gnu.org/g:b65f4fe10996c247751b0636773009659d92ab6c commit r12-11016-gb65f4fe10996c247751b0636773009659d92ab6c 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 eigensyst

[gcc r14-11527] Ada: Fix thinko in Eigensystem for complex Hermitian matrices

2025-04-04 Thread Eric Botcazou via Gcc-cvs
https://gcc.gnu.org/g:a210011c5c7f7be5e7a9aea294947bdc555202ce commit r14-11527-ga210011c5c7f7be5e7a9aea294947bdc555202ce 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 eigensyst

[gcc r15-9139] Fix support of --enable-default-pie for cross Ada compiler

2025-04-01 Thread Eric Botcazou via Gcc-cvs
https://gcc.gnu.org/g:358f7a954584ccefeef41390852d002c60ec11c0 commit r15-9139-g358f7a954584ccefeef41390852d002c60ec11c0 Author: Eric Botcazou Date: Wed Apr 2 00:15:20 2025 +0200 Fix support of --enable-default-pie for cross Ada compiler gnattools/ PR ada/119440

[gcc r15-8987] Ada: Fix too late initialization of tasking runtime with standalone library

2025-03-27 Thread Eric Botcazou via Gcc-cvs
https://gcc.gnu.org/g:f4649a8901b2ebd6bd87451c8b758022600bf281 commit r15-8987-gf4649a8901b2ebd6bd87451c8b758022600bf281 Author: Eric Botcazou Date: Thu Mar 27 20:29:51 2025 +0100 Ada: Fix too late initialization of tasking runtime with standalone library The Tasking_Runtime_Initi

[gcc r15-8444] Fix formatting of version message for gnat driver

2025-03-19 Thread Eric Botcazou via Gcc-cvs
https://gcc.gnu.org/g:b6953ec3e1ced56b190d95637b966762c09a13b4 commit r15-8444-gb6953ec3e1ced56b190d95637b966762c09a13b4 Author: Eric Botcazou Date: Wed Mar 19 18:15:29 2025 +0100 Fix formatting of version message for gnat driver Like the main driver (as well as gccgo, gccrs, gcov

[gcc r14-11421] Fix misoptimization at -O2 in LTO mode

2025-03-19 Thread Eric Botcazou via Gcc-cvs
https://gcc.gnu.org/g:5497ff92a38292d3b18ceb3fe284af83f3f8377e commit r14-11421-g5497ff92a38292d3b18ceb3fe284af83f3f8377e Author: Eric Botcazou Date: Wed Mar 19 08:55:04 2025 +0100 Fix misoptimization at -O2 in LTO mode This is a regression in recent releases. The problem is that

[gcc r14-11420] Fix spurious visibility error with partially parameterized formal package

2025-03-19 Thread Eric Botcazou via Gcc-cvs
https://gcc.gnu.org/g:21c83cd4732dfaa4d49c01231a4e28082add821a commit r14-11420-g21c83cd4732dfaa4d49c01231a4e28082add821a Author: Eric Botcazou Date: Wed Mar 19 08:22:33 2025 +0100 Fix spurious visibility error with partially parameterized formal package This is not a regression b

[gcc r15-8288] Fix misoptimization at -O2 in LTO mode

2025-03-19 Thread Eric Botcazou via Gcc-cvs
https://gcc.gnu.org/g:3a59a1e1bbc7c16477902149d200ce2d3d6c8df5 commit r15-8288-g3a59a1e1bbc7c16477902149d200ce2d3d6c8df5 Author: Eric Botcazou Date: Wed Mar 19 08:55:04 2025 +0100 Fix misoptimization at -O2 in LTO mode This is a regression in recent releases. The problem is that t

[gcc r13-9438] Fix misoptimization at -O2 in LTO mode

2025-03-19 Thread Eric Botcazou via Gcc-cvs
https://gcc.gnu.org/g:2123635378d32d884c8ebfa5d01c8006b24ff54f commit r13-9438-g2123635378d32d884c8ebfa5d01c8006b24ff54f Author: Eric Botcazou Date: Wed Mar 19 08:55:04 2025 +0100 Fix misoptimization at -O2 in LTO mode This is a regression in recent releases. The problem is that t

[gcc r15-8285] Fix spurious visibility error with partially parameterized formal package

2025-03-19 Thread Eric Botcazou via Gcc-cvs
https://gcc.gnu.org/g:278715f255d07ae955cb2c0519b8f1233dfc6bf9 commit r15-8285-g278715f255d07ae955cb2c0519b8f1233dfc6bf9 Author: Eric Botcazou Date: Wed Mar 19 08:22:33 2025 +0100 Fix spurious visibility error with partially parameterized formal package This is not a regression bu

[gcc r13-9437] Fix spurious visibility error with partially parameterized formal package

2025-03-19 Thread Eric Botcazou via Gcc-cvs
https://gcc.gnu.org/g:1f679fd10f93d23ad274a5c583b9cef463bf7954 commit r13-9437-g1f679fd10f93d23ad274a5c583b9cef463bf7954 Author: Eric Botcazou Date: Wed Mar 19 08:22:33 2025 +0100 Fix spurious visibility error with partially parameterized formal package This is not a regression bu

[gcc r13-9427] Plug small loophole in the pattern matching done by -fdump-ada-spec

2025-03-15 Thread Eric Botcazou via Gcc-cvs
https://gcc.gnu.org/g:cb735b2768410e1ab201899c65daeaaed2baff71 commit r13-9427-gcb735b2768410e1ab201899c65daeaaed2baff71 Author: Eric Botcazou Date: Fri Mar 14 00:01:46 2025 +0100 Plug small loophole in the pattern matching done by -fdump-ada-spec gcc/c-family/ PR ada/

[gcc r15-8043] Plug small loophole in the pattern matching done by -fdump-ada-spec

2025-03-13 Thread Eric Botcazou via Gcc-cvs
https://gcc.gnu.org/g:ab4e9fd943124f0630e560a56a5477d5d7ca2c1f commit r15-8043-gab4e9fd943124f0630e560a56a5477d5d7ca2c1f Author: Eric Botcazou Date: Fri Mar 14 00:01:46 2025 +0100 Plug small loophole in the pattern matching done by -fdump-ada-spec gcc/c-family/ PR ada/

[gcc r14-11408] Plug small loophole in the pattern matching done by -fdump-ada-spec

2025-03-13 Thread Eric Botcazou via Gcc-cvs
https://gcc.gnu.org/g:1016eea220ffb75a8b8c3031918e1834a8a544e8 commit r14-11408-g1016eea220ffb75a8b8c3031918e1834a8a544e8 Author: Eric Botcazou Date: Fri Mar 14 00:01:46 2025 +0100 Plug small loophole in the pattern matching done by -fdump-ada-spec gcc/c-family/ PR ada

[gcc r15-7359] Ada: Fix assertion failure with iterator in container aggregate

2025-02-04 Thread Eric Botcazou via Gcc-cvs
https://gcc.gnu.org/g:64c66f5bce60fcc4a943bcac1865db2a72aaa1bd commit r15-7359-g64c66f5bce60fcc4a943bcac1865db2a72aaa1bd Author: Eric Botcazou Date: Tue Feb 4 19:48:09 2025 +0100 Ada: Fix assertion failure with iterator in container aggregate It's just a missing test for the prese

[gcc r13-9358] Ada: Fix segfault on uninitialized variable as operand of primitive operator

2025-02-01 Thread Eric Botcazou via Gcc-cvs
https://gcc.gnu.org/g:a10a46d7b61d694dc0114175c45deb61df96e918 commit r13-9358-ga10a46d7b61d694dc0114175c45deb61df96e918 Author: Eric Botcazou Date: Sat Feb 1 10:56:44 2025 +0100 Ada: Fix segfault on uninitialized variable as operand of primitive operator ...of derived real type.

[gcc r14-11266] Ada: Fix segfault on uninitialized variable as operand of primitive operator

2025-02-01 Thread Eric Botcazou via Gcc-cvs
https://gcc.gnu.org/g:8c79b66dbcaa63fb76abbae9d794dbce68338400 commit r14-11266-g8c79b66dbcaa63fb76abbae9d794dbce68338400 Author: Eric Botcazou Date: Sat Feb 1 10:56:44 2025 +0100 Ada: Fix segfault on uninitialized variable as operand of primitive operator ...of derived real type.

[gcc r15-7316] Ada: Fix segfault on uninitialized variable as operand of primitive operator

2025-02-01 Thread Eric Botcazou via Gcc-cvs
https://gcc.gnu.org/g:8ca6bbf84c168056c94b5f0374fb82916ee24772 commit r15-7316-g8ca6bbf84c168056c94b5f0374fb82916ee24772 Author: Eric Botcazou Date: Sat Feb 1 10:56:44 2025 +0100 Ada: Fix segfault on uninitialized variable as operand of primitive operator ...of derived real type.

[gcc r15-7304] Fix wrong elaboration for allocator at library level of dynamic library

2025-01-31 Thread Eric Botcazou via Gcc-cvs
https://gcc.gnu.org/g:3b49727014f29d46a605228d137e5e582df3 commit r15-7304-g3b49727014f29d46a605228d137e5e582df3 Author: Eric Botcazou Date: Fri Jan 31 12:41:19 2025 +0100 Fix wrong elaboration for allocator at library level of dynamic library The problem was preexisting f

[gcc r15-7023] Fix bootstrap failure on SPARC with -O3 -mcpu=niagara4

2025-01-18 Thread Eric Botcazou via Gcc-cvs
https://gcc.gnu.org/g:d309844d6fe02e695eb82cbd30fd135e836f24eb commit r15-7023-gd309844d6fe02e695eb82cbd30fd135e836f24eb Author: Eric Botcazou Date: Sat Jan 18 18:58:02 2025 +0100 Fix bootstrap failure on SPARC with -O3 -mcpu=niagara4 This is a regression present on the mainline o

[gcc r15-6889] Ada: add missing support for the S/390 and RISC-V architectures

2025-01-14 Thread Eric Botcazou via Gcc-cvs
https://gcc.gnu.org/g:744a59f3f55bfc890f755c57c72919566e1bcad5 commit r15-6889-g744a59f3f55bfc890f755c57c72919566e1bcad5 Author: Eric Botcazou Date: Tue Jan 14 11:00:24 2025 +0100 Ada: add missing support for the S/390 and RISC-V architectures ...to the object file reader present

[gcc r13-9281] ada: Fix small thinko in previous change to two-pass aggregate expansion

2025-01-06 Thread Eric Botcazou via Gcc-cvs
https://gcc.gnu.org/g:908ad66ea64ef84014d3ea9f2f3b62ed3968b9e3 commit r13-9281-g908ad66ea64ef84014d3ea9f2f3b62ed3968b9e3 Author: Eric Botcazou Date: Fri Dec 13 20:50:44 2024 +0100 ada: Fix small thinko in previous change to two-pass aggregate expansion We need a type tailored to t

[gcc r14-11130] ada: Fix small thinko in previous change to two-pass aggregate expansion

2025-01-06 Thread Eric Botcazou via Gcc-cvs
https://gcc.gnu.org/g:5d4e9c7043cdda9651353d6c5d56a0522a397ad2 commit r14-11130-g5d4e9c7043cdda9651353d6c5d56a0522a397ad2 Author: Eric Botcazou Date: Fri Dec 13 20:50:44 2024 +0100 ada: Fix small thinko in previous change to two-pass aggregate expansion We need a type tailored to

[gcc r15-6600] Ada: fix spurious relinking of gnatbind for cross compilers

2025-01-06 Thread Eric Botcazou via Gcc-cvs
https://gcc.gnu.org/g:144ddb0cdfa7a09ccbaaea5ec72837346fbc1d8d commit r15-6600-g144ddb0cdfa7a09ccbaaea5ec72837346fbc1d8d Author: Eric Botcazou Date: Mon Jan 6 12:20:00 2025 +0100 Ada: fix spurious relinking of gnatbind for cross compilers The problem has been introduced by r15-188

[gcc r15-6565] Ada: fix documentation of pragma Unimplemented_Unit

2025-01-05 Thread Eric Botcazou via Gcc-cvs
https://gcc.gnu.org/g:90b6d3bc84da803e14627548545626215a127b4d commit r15-6565-g90b6d3bc84da803e14627548545626215a127b4d Author: Eric Botcazou Date: Mon Jan 6 08:46:06 2025 +0100 Ada: fix documentation of pragma Unimplemented_Unit gcc/ada PR ada/117936 * do

[gcc r15-6558] Ada: Fix build for dummy s-taprop

2025-01-05 Thread Eric Botcazou via Gcc-cvs
https://gcc.gnu.org/g:31f1bec65ba257adc346f952fd79a1ec3165a2e6 commit r15-6558-g31f1bec65ba257adc346f952fd79a1ec3165a2e6 Author: Estevan Castilho (Tevo) Date: Sat Dec 28 20:37:37 2024 + Ada: Fix build for dummy s-taprop gcc/ada * libgnarl/s-taprop__dummy.adb: Remov

[gcc r12-10884] Ada: Fix build for dummy s-taprop

2025-01-05 Thread Eric Botcazou via Gcc-cvs
https://gcc.gnu.org/g:85319f4637648691882a79ebac3d63c4d0204735 commit r12-10884-g85319f4637648691882a79ebac3d63c4d0204735 Author: Estevan Castilho (Tevo) Date: Sat Dec 28 20:37:37 2024 + Ada: Fix build for dummy s-taprop gcc/ada * libgnarl/s-taprop__dummy.adb: Remo

[gcc r13-9279] Ada: Fix build for dummy s-taprop

2025-01-05 Thread Eric Botcazou via Gcc-cvs
https://gcc.gnu.org/g:431404685ffc3044da0c5dcbb0a40861632c093a commit r13-9279-g431404685ffc3044da0c5dcbb0a40861632c093a Author: Estevan Castilho (Tevo) Date: Sat Dec 28 20:37:37 2024 + Ada: Fix build for dummy s-taprop gcc/ada * libgnarl/s-taprop__dummy.adb: Remov

[gcc r14-11128] Ada: Fix build for dummy s-taprop

2025-01-05 Thread Eric Botcazou via Gcc-cvs
https://gcc.gnu.org/g:81f74b83f9634d1ad6a1d9805a95dd856bc960de commit r14-11128-g81f74b83f9634d1ad6a1d9805a95dd856bc960de Author: Estevan Castilho (Tevo) Date: Sat Dec 28 20:37:37 2024 + Ada: Fix build for dummy s-taprop gcc/ada * libgnarl/s-taprop__dummy.adb: Remo

[gcc r12-10882] ada: Fix internal error on aggregate within container aggregate

2025-01-05 Thread Eric Botcazou via Gcc-cvs
https://gcc.gnu.org/g:9b618e2e883ffada66f6c0c6a6a672f35286413c commit r12-10882-g9b618e2e883ffada66f6c0c6a6a672f35286413c Author: Eric Botcazou Date: Fri May 26 00:09:14 2023 +0200 ada: Fix internal error on aggregate within container aggregate This just applies the same fix to Ex

[gcc r12-10883] ada: Fix internal error on aggregate nested in container aggregate

2025-01-05 Thread Eric Botcazou via Gcc-cvs
https://gcc.gnu.org/g:6c7c99f95661db80b6e1b52c10c34e9ce9c5eb6a commit r12-10883-g6c7c99f95661db80b6e1b52c10c34e9ce9c5eb6a Author: Eric Botcazou Date: Wed Sep 6 09:37:29 2023 +0200 ada: Fix internal error on aggregate nested in container aggregate This handles the case where a comp

[gcc r12-10881] ada: Fix crash on vector initialization

2025-01-05 Thread Eric Botcazou via Gcc-cvs
https://gcc.gnu.org/g:e8b53a5263946be717169e2549eabf67e6a227ad commit r12-10881-ge8b53a5263946be717169e2549eabf67e6a227ad Author: Marc Poulhiès Date: Mon Mar 27 16:47:04 2023 +0200 ada: Fix crash on vector initialization Initializing a vector using Vec : V.Vector := [Som

[gcc r15-6413] Ada: Fix GNU/Hurd maximum priority

2024-12-22 Thread Eric Botcazou via Gcc-cvs
https://gcc.gnu.org/g:d9d92b1c1b418dc5f8298cd75f8bdd5b0bfa9837 commit r15-6413-gd9d92b1c1b418dc5f8298cd75f8bdd5b0bfa9837 Author: Samuel Thibault Date: Sun Dec 22 01:13:04 2024 +0100 Ada: Fix GNU/Hurd maximum priority gcc/ada/ChangeLog: * libgnat/system-gnu.ads: Se

[gcc r15-6412] Ada: Add GNU/Hurd glibc api bits

2024-12-22 Thread Eric Botcazou via Gcc-cvs
https://gcc.gnu.org/g:e7e653d3836909182ee0cf46bc2fcc04f3c055f8 commit r15-6412-ge7e653d3836909182ee0cf46bc2fcc04f3c055f8 Author: Samuel Thibault Date: Sun Dec 22 01:13:03 2024 +0100 Ada: Add GNU/Hurd glibc api bits They are mostly shared with Linux gcc/ada/ChangeLog:

[gcc r15-6354] Output the load address in backtraces for PIE executables on Darwin

2024-12-18 Thread Eric Botcazou via Gcc-cvs
https://gcc.gnu.org/g:1d148e0401b599a3cae4183d3f33b7fa65c40464 commit r15-6354-g1d148e0401b599a3cae4183d3f33b7fa65c40464 Author: Simon Wright Date: Wed Dec 18 22:26:27 2024 +0100 Output the load address in backtraces for PIE executables on Darwin This aligns Darwin with Linux and

[gcc r15-6353] Fix bootstrap failure on SPARC with -O3 -mvis3

2024-12-18 Thread Eric Botcazou via Gcc-cvs
https://gcc.gnu.org/g:ed5ef9b39291e9d76e5caf4d96d7e6b09a35591e commit r15-6353-ged5ef9b39291e9d76e5caf4d96d7e6b09a35591e Author: Eric Botcazou Date: Wed Dec 18 21:48:36 2024 +0100 Fix bootstrap failure on SPARC with -O3 -mvis3 This replaces the use of FAIL in the new vec_cmp[u] ex

[gcc r13-9256] ada: Fix internal error with Atomic Volatile_Full_Access object

2024-12-16 Thread Eric Botcazou via Gcc-cvs
https://gcc.gnu.org/g:ab42776278ba7ab477e4f9650eedea83ceefd798 commit r13-9256-gab42776278ba7ab477e4f9650eedea83ceefd798 Author: Eric Botcazou Date: Thu Aug 22 21:18:15 2024 +0200 ada: Fix internal error with Atomic Volatile_Full_Access object The initial implementation of the GNA

[gcc r14-11093] ada: Fix internal error with Atomic Volatile_Full_Access object

2024-12-16 Thread Eric Botcazou via Gcc-cvs
https://gcc.gnu.org/g:dfd4d76b01831d3ad4a46da2349cf7668e6beef9 commit r14-11093-gdfd4d76b01831d3ad4a46da2349cf7668e6beef9 Author: Eric Botcazou Date: Thu Aug 22 21:18:15 2024 +0200 ada: Fix internal error with Atomic Volatile_Full_Access object The initial implementation of the GN

[gcc r13-9249] Fix precondition failure with Ada.Numerics.Generic_Real_Arrays.Eigenvalues

2024-12-12 Thread Eric Botcazou via Gcc-cvs
https://gcc.gnu.org/g:0f74991d88948238530ed1216d334ac123483c5d commit r13-9249-g0f74991d88948238530ed1216d334ac123483c5d Author: Eric Botcazou Date: Thu Dec 12 16:25:09 2024 +0100 Fix precondition failure with Ada.Numerics.Generic_Real_Arrays.Eigenvalues This fixes a precondition

[gcc r14-11083] Fix precondition failure with Ada.Numerics.Generic_Real_Arrays.Eigenvalues

2024-12-12 Thread Eric Botcazou via Gcc-cvs
https://gcc.gnu.org/g:d470d64b398684f510637fe8ada570fff92af841 commit r14-11083-gd470d64b398684f510637fe8ada570fff92af841 Author: Eric Botcazou Date: Thu Dec 12 16:25:09 2024 +0100 Fix precondition failure with Ada.Numerics.Generic_Real_Arrays.Eigenvalues This fixes a precondition

[gcc r12-10856] Fix precondition failure with Ada.Numerics.Generic_Real_Arrays.Eigenvalues

2024-12-12 Thread Eric Botcazou via Gcc-cvs
https://gcc.gnu.org/g:62c1d98b870f84bd511deba7b93e8c49e38f4335 commit r12-10856-g62c1d98b870f84bd511deba7b93e8c49e38f4335 Author: Eric Botcazou Date: Thu Dec 12 16:25:09 2024 +0100 Fix precondition failure with Ada.Numerics.Generic_Real_Arrays.Eigenvalues This fixes a precondition

[gcc r15-6176] Fix precondition failure with Ada.Numerics.Generic_Real_Arrays.Eigenvalues

2024-12-12 Thread Eric Botcazou via Gcc-cvs
https://gcc.gnu.org/g:b563a3a00db064d4d47fd171379e1d34d0698faa commit r15-6176-gb563a3a00db064d4d47fd171379e1d34d0698faa Author: Eric Botcazou Date: Thu Dec 12 16:25:09 2024 +0100 Fix precondition failure with Ada.Numerics.Generic_Real_Arrays.Eigenvalues This fixes a precondition

[gcc r15-6112] Ada: Fix GNU/Hurd priority range

2024-12-11 Thread Eric Botcazou via Gcc-cvs
https://gcc.gnu.org/g:d56e82d1a9370b33d91ccdd7289e854f6604a563 commit r15-6112-gd56e82d1a9370b33d91ccdd7289e854f6604a563 Author: Samuel Thibault Date: Tue Dec 10 21:51:48 2024 +0100 Ada: Fix GNU/Hurd priority range GNU/Mach currently uses a 0..63 range. gcc/ada/ChangeLog:

[gcc r15-6111] Ada: Factorize bsd signal definitions

2024-12-11 Thread Eric Botcazou via Gcc-cvs
https://gcc.gnu.org/g:aeab6f88a1152ea77c78e06247169e0226654f30 commit r15-6111-gaeab6f88a1152ea77c78e06247169e0226654f30 Author: Samuel Thibault Date: Tue Dec 10 21:51:47 2024 +0100 Ada: Factorize bsd signal definitions They are all the same on all BSD-like systems (including GNU/

[gcc r15-6113] Ada: Add GNU/Hurd x86_64 support

2024-12-11 Thread Eric Botcazou via Gcc-cvs
https://gcc.gnu.org/g:d9f87b7b02d3a58c1cab889d075f5496e95799fa commit r15-6113-gd9f87b7b02d3a58c1cab889d075f5496e95799fa Author: Samuel Thibault Date: Tue Dec 10 21:51:49 2024 +0100 Ada: Add GNU/Hurd x86_64 support This is essentially the same as the i386-pc-gnu section, the diffe

[gcc r15-6013] SPARC: Add functional comments for VIS4B instructions

2024-12-07 Thread Eric Botcazou via Gcc-cvs
https://gcc.gnu.org/g:1477bbe4b5002b4a00057e6dd25fcbc01fae1406 commit r15-6013-g1477bbe4b5002b4a00057e6dd25fcbc01fae1406 Author: Eric Botcazou Date: Sat Dec 7 19:53:53 2024 +0100 SPARC: Add functional comments for VIS4B instructions gcc/ * config/sparc/sparc.md (VIS4B

[gcc r15-5631] Adjust error message for initialized variable in .bss

2024-11-24 Thread Eric Botcazou via Gcc-cvs
https://gcc.gnu.org/g:adb4f2329a6da903fffe33b48a03510c52d1a0b8 commit r15-5631-gadb4f2329a6da903fffe33b48a03510c52d1a0b8 Author: Eric Botcazou Date: Sun Nov 24 15:15:54 2024 +0100 Adjust error message for initialized variable in .bss The current message does not make sense with -f

[gcc r15-5632] Fix vectorization regressions on the SPARC

2024-11-24 Thread Eric Botcazou via Gcc-cvs
https://gcc.gnu.org/g:ab952929f7741998e3f28959c85e7abbf88ea79f commit r15-5632-gab952929f7741998e3f28959c85e7abbf88ea79f Author: Eric Botcazou Date: Sun Nov 24 20:23:34 2024 +0100 Fix vectorization regressions on the SPARC This fixes the vectorization regressions present on the SP

[gcc r15-5513] Enable symbolic backtraces on more Linux and BSD ports (continued)

2024-11-20 Thread Eric Botcazou via Gcc-cvs
https://gcc.gnu.org/g:30c2678cc6e6f1aefc32f07ce8200310920c77eb commit r15-5513-g30c2678cc6e6f1aefc32f07ce8200310920c77eb Author: Eric Botcazou Date: Wed Nov 20 15:03:56 2024 +0100 Enable symbolic backtraces on more Linux and BSD ports (continued) gcc/ada PR ada/117538

[gcc r15-5469] Enable symbolic backtraces on more Linux and BSD ports

2024-11-19 Thread Eric Botcazou via Gcc-cvs
https://gcc.gnu.org/g:51d12cc4b608960469f6d36b03c45f9a39f7bdaa commit r15-5469-g51d12cc4b608960469f6d36b03c45f9a39f7bdaa Author: Eric Botcazou Date: Tue Nov 19 18:45:51 2024 +0100 Enable symbolic backtraces on more Linux and BSD ports gcc/ada PR ada/117538

[gcc r13-9180] ada: Fix spurious error on iterated component association with large index type

2024-11-12 Thread Eric Botcazou via Gcc-cvs
https://gcc.gnu.org/g:d6214b83e10d26bf116d4fca9de07a14cf4358cd commit r13-9180-gd6214b83e10d26bf116d4fca9de07a14cf4358cd Author: Eric Botcazou Date: Wed Oct 30 11:22:12 2024 +0100 ada: Fix spurious error on iterated component association with large index type This is only for the

[gcc r14-10922] ada: Fix bogus error for delta aggregate as expression function

2024-11-12 Thread Eric Botcazou via Gcc-cvs
https://gcc.gnu.org/g:89f21c18af96a3b994595081939e19d8b042c963 commit r14-10922-g89f21c18af96a3b994595081939e19d8b042c963 Author: Eric Botcazou Date: Mon Oct 28 09:30:07 2024 +0100 ada: Fix bogus error for delta aggregate as expression function The compiler correctly accepts the o

[gcc r14-10923] ada: Fix spurious error on iterated component association with large index type

2024-11-12 Thread Eric Botcazou via Gcc-cvs
https://gcc.gnu.org/g:4d1e1f947d5dade8474cb39516b60422bcc3c245 commit r14-10923-g4d1e1f947d5dade8474cb39516b60422bcc3c245 Author: Eric Botcazou Date: Wed Oct 30 11:22:12 2024 +0100 ada: Fix spurious error on iterated component association with large index type This is only for th

[gcc r13-9179] ada: Fix bogus error for delta aggregate as expression function

2024-11-12 Thread Eric Botcazou via Gcc-cvs
https://gcc.gnu.org/g:4290b2dbef55a4785c86bdfd25d5e376a840f868 commit r13-9179-g4290b2dbef55a4785c86bdfd25d5e376a840f868 Author: Eric Botcazou Date: Mon Oct 28 09:30:07 2024 +0100 ada: Fix bogus error for delta aggregate as expression function The compiler correctly accepts the ot

[gcc r14-10878] ada: Fix crash on real literal in declare expression of expression function

2024-11-04 Thread Eric Botcazou via Gcc-cvs
https://gcc.gnu.org/g:3ed8c16f618461670336c84d1fbc713f086f30bd commit r14-10878-g3ed8c16f618461670336c84d1fbc713f086f30bd Author: Eric Botcazou Date: Mon May 20 14:33:14 2024 +0200 ada: Fix crash on real literal in declare expression of expression function The problem is that the

[gcc r14-10879] ada: Fix crash on default value with nested iterated component associations

2024-11-04 Thread Eric Botcazou via Gcc-cvs
https://gcc.gnu.org/g:eb929c391fe1e6c2e343abbf9464210554da415b commit r14-10879-geb929c391fe1e6c2e343abbf9464210554da415b Author: Eric Botcazou Date: Wed Oct 16 09:05:55 2024 +0200 ada: Fix crash on default value with nested iterated component associations The problem is that the

  1   2   >