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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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 =
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
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
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
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
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
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
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
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
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 (
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
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_
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
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
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
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
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.
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
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.
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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/
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/
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
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
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.
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.
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.
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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:
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
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
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
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
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
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
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
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
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:
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/
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
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
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
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
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
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
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
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
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
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
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
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 - 100 of 195 matches
Mail list logo