https://gcc.gnu.org/g:e71a4e81729516eed8782a255ff37617e6fd4b69
commit r14-9361-ge71a4e81729516eed8782a255ff37617e6fd4b69
Author: Eric Botcazou
Date: Thu Mar 7 15:05:54 2024 +0100
Fix bogus error on allocator for array type with Dynamic_Predicate
This is a regression present on all
https://gcc.gnu.org/g:0e591e6f27a20c26672ea8c0550a6ef673c1fccf
commit r13-8409-g0e591e6f27a20c26672ea8c0550a6ef673c1fccf
Author: Eric Botcazou
Date: Thu Mar 7 15:05:54 2024 +0100
Fix bogus error on allocator for array type with Dynamic_Predicate
This is a regression present on all
https://gcc.gnu.org/g:f9e1d7aa8b4f0b8afff1de59fcadf1db0244b4e1
commit r12-10197-gf9e1d7aa8b4f0b8afff1de59fcadf1db0244b4e1
Author: Eric Botcazou
Date: Thu Mar 7 15:05:54 2024 +0100
Fix bogus error on allocator for array type with Dynamic_Predicate
This is a regression present on al
https://gcc.gnu.org/g:b26501b6e310345ad9f6423b3f8b9df178c5e7d9
commit r11-11272-gb26501b6e310345ad9f6423b3f8b9df178c5e7d9
Author: Eric Botcazou
Date: Thu Mar 7 15:05:54 2024 +0100
Fix bogus error on allocator for array type with Dynamic_Predicate
This is a regression present on al
https://gcc.gnu.org/g:10e34aa5b1d23e1517f0ca5cfae3cac3b51a7a53
commit r15-314-g10e34aa5b1d23e1517f0ca5cfae3cac3b51a7a53
Author: Eric Botcazou
Date: Mon Apr 29 17:46:20 2024 +0200
Minor tweaks to code computing modular multiplicative inverse
This removes the last parameter of choos
https://gcc.gnu.org/g:4da8be4f46b5dad4f5f610fc142538054446f44b
commit r15-624-g4da8be4f46b5dad4f5f610fc142538054446f44b
Author: Eric Botcazou
Date: Wed May 8 11:20:40 2024 +0200
Remove spurious line
Diff:
---
gcc/ada/ChangeLog | 1 -
1 file changed, 1 deletion(-)
diff --git a/gcc/ada/Ch
https://gcc.gnu.org/g:6a0a46c57999d1f805f6c604a8868ae588a104f2
commit r15-625-g6a0a46c57999d1f805f6c604a8868ae588a104f2
Author: Eric Botcazou
Date: Fri May 17 11:44:30 2024 +0200
Small fix to implementation of -fdump-ada-spec
gcc/c-family/
* c-ada-spec.cc (bitfield_use
https://gcc.gnu.org/g:f53f8a859631bef97adba1522a8049a8fce57c1b
commit r15-623-gf53f8a859631bef97adba1522a8049a8fce57c1b
Author: Eric Botcazou
Date: Wed May 8 10:07:56 2024 +0200
Add widening expansion of MULT_HIGHPART_EXPR for integral modes
For integral modes the expansion of MUL
https://gcc.gnu.org/g:5812e1bbb1c8a7a90d995a0165cddae4d450d6cf
commit r15-641-g5812e1bbb1c8a7a90d995a0165cddae4d450d6cf
Author: Eric Botcazou
Date: Sat May 18 00:21:56 2024 +0200
Fix Ada runtime library breakage on Solaris
The recent changes made to the runtime library broke its b
https://gcc.gnu.org/g:3db8dd4139a7a5ce941684f1fc05ee0652e35544
commit r15-649-g3db8dd4139a7a5ce941684f1fc05ee0652e35544
Author: Eric Botcazou
Date: Sun May 19 11:38:40 2024 +0200
Fix oversight in latest change to can_mult_highpart_p
gcc/
* optabs-query.cc (can_mult_hig
https://gcc.gnu.org/g:4645aa79a6dfe39cb58d21ee251bfde59a6b27d4
commit r15-3545-g4645aa79a6dfe39cb58d21ee251bfde59a6b27d4
Author: Eric Botcazou
Date: Mon Sep 9 12:23:42 2024 +0200
Remove problematic declaration for 32-bit targets
gcc/testsuite
PR ada/115246
https://gcc.gnu.org/g:0171793aca4c0d4e9c8020c539bb4d3abfb91da7
commit r15-3546-g0171793aca4c0d4e9c8020c539bb4d3abfb91da7
Author: Eric Botcazou
Date: Mon Sep 9 12:27:25 2024 +0200
Silence warning for 32-bit targets
gcc/testsuite
PR ada/115250
* gnat.dg/opt58
https://gcc.gnu.org/g:d4db77ce37a65207baea88859fd9c191469187f8
commit r15-1608-gd4db77ce37a65207baea88859fd9c191469187f8
Author: Eric Botcazou
Date: Tue Jun 25 11:47:48 2024 +0200
SPARC: fix internal error with -mv8plus on 64-bit Linux
This passes -m32 when -mv8plus is specified o
https://gcc.gnu.org/g:4bf93fc3d360dbeb5c07303c1b5028989c575ac1
commit r14-10345-g4bf93fc3d360dbeb5c07303c1b5028989c575ac1
Author: Eric Botcazou
Date: Tue Jun 25 11:47:48 2024 +0200
SPARC: fix internal error with -mv8plus on 64-bit Linux
This passes -m32 when -mv8plus is specified
https://gcc.gnu.org/g:8bc5561c43b195e1638e5acace8b41b3f7512be3
commit r15-1870-g8bc5561c43b195e1638e5acace8b41b3f7512be3
Author: Eric Botcazou
Date: Sat Jul 6 11:56:19 2024 +0200
RISC-V: fix internal error on global variable-length array
This is an ICE in the RISC-V back-end calli
https://gcc.gnu.org/g:6c5ef4944e3858e7daf1ef75a3afa93a3ece37c5
commit r14-10385-g6c5ef4944e3858e7daf1ef75a3afa93a3ece37c5
Author: Eric Botcazou
Date: Sat Jul 6 11:56:19 2024 +0200
RISC-V: fix internal error on global variable-length array
This is an ICE in the RISC-V back-end call
https://gcc.gnu.org/g:738711703db9f42490f06211a3e8fba07a84dbce
commit r15-1970-g738711703db9f42490f06211a3e8fba07a84dbce
Author: Eric Botcazou
Date: Thu Jul 11 10:49:13 2024 +0200
Fix gimplification of ordering comparisons of arrays of bytes
The Ada compiler now defers to the gimp
https://gcc.gnu.org/g:0c4df2c3c38ca15c123e9a801b617e63256c83a3
commit r14-9423-g0c4df2c3c38ca15c123e9a801b617e63256c83a3
Author: Eric Botcazou
Date: Mon Mar 11 09:24:50 2024 +0100
Fix placement of recently implemented DIE
It's the DIE added for enumeration types with reverse scala
https://gcc.gnu.org/g:bc97504e021fd8719fa6d9e31c311b38e87a3900
commit r13-8434-gbc97504e021fd8719fa6d9e31c311b38e87a3900
Author: Marc Poulhiès
Date: Tue Feb 28 17:10:29 2023 +0100
ada: Fix incorrect handling of Aggregate aspect
This change fixes 2 incorrect handlings of the aspect
https://gcc.gnu.org/g:6c8e7aa2ce1d51050c59c1492be2a29890d2c172
commit r13-8435-g6c8e7aa2ce1d51050c59c1492be2a29890d2c172
Author: Marc Poulhiès
Date: Mon Mar 6 12:15:13 2023 +0100
ada: Fix (again) incorrect handling of Aggregate aspect
Previous fix stopped the processing of the Agg
https://gcc.gnu.org/g:618db8d5ecd6d113d3089fda6fbf8bf472ddfc25
commit r13-8436-g618db8d5ecd6d113d3089fda6fbf8bf472ddfc25
Author: Marc Poulhiès
Date: Wed Mar 8 20:39:45 2023 +0100
ada: Fix error message for Aggregate aspect
The error message was wrongly using % instead of & in the
https://gcc.gnu.org/g:1d238c84025aaef1641e4000bd2a8f4328b474dd
commit r14-10119-g1d238c84025aaef1641e4000bd2a8f4328b474dd
Author: Eric Botcazou
Date: Thu Apr 25 12:44:14 2024 +0200
Fix calling convention incompatibility with vendor compiler
For the 20th anniversary of https://gcc.
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 aga
https://gcc.gnu.org/g:f14ef5cfd4c1ba1d34afda9174935e40d3c0a3ce
commit r15-776-gf14ef5cfd4c1ba1d34afda9174935e40d3c0a3ce
Author: Eric Botcazou
Date: Wed May 22 18:10:39 2024 +0200
Fix internal error in seh_cfa_offset with -O2 -fno-omit-frame-pointer
The problem directly comes from
https://gcc.gnu.org/g:2f0e0862406a17bb8bf4ad948ae22916bae092a0
commit r14-10233-g2f0e0862406a17bb8bf4ad948ae22916bae092a0
Author: Eric Botcazou
Date: Wed May 22 18:10:39 2024 +0200
Fix internal error in seh_cfa_offset with -O2 -fno-omit-frame-pointer
The problem directly comes fro
https://gcc.gnu.org/g:0b3b6a8df77b0ae15078402ea5fb933d6fccd585
commit r15-795-g0b3b6a8df77b0ae15078402ea5fb933d6fccd585
Author: Eric Botcazou
Date: Thu May 23 18:26:12 2024 +0200
Another small fix to implementation of -fdump-ada-spec
This avoids generating invalid Ada code for fun
https://gcc.gnu.org/g:73eef7a04453d01147cbf4642fe6626350dded75
commit r15-826-g73eef7a04453d01147cbf4642fe6626350dded75
Author: Eric Botcazou
Date: Fri May 24 19:48:18 2024 +0200
Small enhancement to implementation of -fdump-ada-spec
This lets it recognize more preprocessing float
https://gcc.gnu.org/g:9c6e75a6d1cc2858fc945266a5edb700edb44389
commit r15-894-g9c6e75a6d1cc2858fc945266a5edb700edb44389
Author: Eric Botcazou
Date: Wed May 29 12:06:32 2024 +0200
Fix link failure of GNAT tools on 32-bit SPARC/Linux
There is an incorrect binding to the 64-bit compa
https://gcc.gnu.org/g:fba2843b9b35b9700155677f90555700b6ad4e16
commit r14-10258-gfba2843b9b35b9700155677f90555700b6ad4e16
Author: Eric Botcazou
Date: Wed May 29 12:06:32 2024 +0200
Fix link failure of GNAT tools on 32-bit SPARC/Linux
There is an incorrect binding to the 64-bit com
https://gcc.gnu.org/g:f3d6d60d2ae584a23bb7c681cbd511202953c391
commit r15-995-gf3d6d60d2ae584a23bb7c681cbd511202953c391
Author: Eric Botcazou
Date: Mon Jun 3 17:44:13 2024 +0200
Implement wrap-around arithmetics in DWARF expressions
For the following Ada package declaring a simple
https://gcc.gnu.org/g:e1c1f128d1c1e1f548cbae4eb014e455cfdfccc8
commit r15-1161-ge1c1f128d1c1e1f548cbae4eb014e455cfdfccc8
Author: Eric Botcazou
Date: Mon Jun 10 11:44:24 2024 +0200
Add testcase for PR ada/114398
gcc/testsuite/
PR ada/114398
* gnat.dg/access1
https://gcc.gnu.org/g:a1bec0455fb6f871bbc2c80d6e19c90deebbf824
commit r14-10298-ga1bec0455fb6f871bbc2c80d6e19c90deebbf824
Author: Javier Miranda
Date: Thu Apr 18 09:54:22 2024 +
ada: Storage_Error in indirect call to function returning limited type
At runtime the code generate
https://gcc.gnu.org/g:72a59a1b8d4e69b1faac93a31c1162ef0dbe53e5
commit r14-10299-g72a59a1b8d4e69b1faac93a31c1162ef0dbe53e5
Author: Eric Botcazou
Date: Mon Jun 10 11:44:24 2024 +0200
Add testcase for PR ada/114398
gcc/testsuite/
PR ada/114398
* gnat.dg/access
https://gcc.gnu.org/g:e54d90911858174a0c528d2c06198bc2061b3b22
commit r13-8829-ge54d90911858174a0c528d2c06198bc2061b3b22
Author: Javier Miranda
Date: Thu Apr 18 09:54:22 2024 +
ada: Storage_Error in indirect call to function returning limited type
At runtime the code generated
https://gcc.gnu.org/g:02025fb144fcf4fbb964cd59e480149ac448ea6c
commit r13-8830-g02025fb144fcf4fbb964cd59e480149ac448ea6c
Author: Eric Botcazou
Date: Mon Jun 10 11:44:24 2024 +0200
Add testcase for PR ada/114398
gcc/testsuite/
PR ada/114398
* gnat.dg/access1
https://gcc.gnu.org/g:e29af8de31ba4b73dcee82917c8cec60d53dfa82
commit r15-1162-ge29af8de31ba4b73dcee82917c8cec60d53dfa82
Author: Eric Botcazou
Date: Mon Jun 10 12:12:21 2024 +0200
Add testcase for PR ada/114708
gcc/testsuite/
PR ada/114708
* gnat.dg/incompl
https://gcc.gnu.org/g:b5ad4431f97eed60e46fc447fcd1eb4077b3cd80
commit r14-10300-gb5ad4431f97eed60e46fc447fcd1eb4077b3cd80
Author: Eric Botcazou
Date: Mon Jun 10 12:12:21 2024 +0200
Fix crash on access-to-incomplete type
This just adds the missing guard.
gcc/ada/
https://gcc.gnu.org/g:ef494b147f6d210cfa7e1647fb0979aa3666022a
commit r13-8831-gef494b147f6d210cfa7e1647fb0979aa3666022a
Author: Eric Botcazou
Date: Mon Jun 10 12:12:21 2024 +0200
Fix crash on access-to-incomplete type
This just adds the missing guard.
gcc/ada/
https://gcc.gnu.org/g:12a3ba2be46e86ff1bffa5c876b6b17fe4929be3
commit r12-10501-g12a3ba2be46e86ff1bffa5c876b6b17fe4929be3
Author: Eric Botcazou
Date: Mon Jun 10 12:12:21 2024 +0200
Fix crash on access-to-incomplete type
This just adds the missing guard.
gcc/ada/
https://gcc.gnu.org/g:d78694c238ccb0b530afe3fe5a7afbe7cda8ad4b
commit r15-1385-gd78694c238ccb0b530afe3fe5a7afbe7cda8ad4b
Author: Eric Botcazou
Date: Mon Jun 17 23:26:21 2024 +0200
Add minimal support for __bf16 to -fdump-ada-spec
gcc/c-family/
* c-ada-spec.cc (is_float
https://gcc.gnu.org/g:aff061f0f51e2547b04c8d24c3b0dc713a6d62a3
commit r14-10784-gaff061f0f51e2547b04c8d24c3b0dc713a6d62a3
Author: Steve Baird
Date: Mon Jul 8 14:45:55 2024 -0700
ada: Type conversion in instance incorrectly rejected.
In some cases, a legal type conversion in a gene
https://gcc.gnu.org/g:b62c956f775408b9058a3c9b738462e5d67d8df7
commit r14-10785-gb62c956f775408b9058a3c9b738462e5d67d8df7
Author: Eric Botcazou
Date: Mon Oct 14 11:57:57 2024 +0200
Add regression test
gcc/testsuite/
PR ada/114593
* gnat.dg/specs/generic_ins
https://gcc.gnu.org/g:3bb9418811d2ce870bd1c1c98a2ddca1bdcce998
commit r12-10765-g3bb9418811d2ce870bd1c1c98a2ddca1bdcce998
Author: Eric Botcazou
Date: Mon Oct 14 11:57:57 2024 +0200
Add regression test
gcc/testsuite/
PR ada/114593
* gnat.dg/specs/generic_ins
https://gcc.gnu.org/g:fb61a7a203c5de3552e11bd633bc351463e51594
commit r12-10764-gfb61a7a203c5de3552e11bd633bc351463e51594
Author: Steve Baird
Date: Mon Jul 8 14:45:55 2024 -0700
ada: Type conversion in instance incorrectly rejected.
In some cases, a legal type conversion in a gene
https://gcc.gnu.org/g:19e7179f654e4d6192a8460425c8ac69221d8a7b
commit r13-9106-g19e7179f654e4d6192a8460425c8ac69221d8a7b
Author: Eric Botcazou
Date: Mon Oct 14 11:57:57 2024 +0200
Add regression test
gcc/testsuite/
PR ada/114593
* gnat.dg/specs/generic_inst
https://gcc.gnu.org/g:3288028d0db7ef2152dc62056516d35722fb6590
commit r13-9105-g3288028d0db7ef2152dc62056516d35722fb6590
Author: Steve Baird
Date: Mon Jul 8 14:45:55 2024 -0700
ada: Type conversion in instance incorrectly rejected.
In some cases, a legal type conversion in a gener
https://gcc.gnu.org/g:820cd5266e714750888dd2cdf4793cde8741c1db
commit r15-4220-g820cd5266e714750888dd2cdf4793cde8741c1db
Author: Eric Botcazou
Date: Wed Oct 9 21:21:36 2024 +0200
Remove support for HP-UX 10
gcc/ada
* Makefile.rtl: Remove HP-UX 10 section.
*
https://gcc.gnu.org/g:7ac96b05cfa7478706dce175e7c7b09cbf559451
commit r15-4221-g7ac96b05cfa7478706dce175e7c7b09cbf559451
Author: Eric Botcazou
Date: Wed Oct 9 21:31:13 2024 +0200
Fix LTO bootstrap failure with -Werror=lto-type-mismatch
In GNAT's implementation model, using convent
https://gcc.gnu.org/g:8f22fea3171a65a1c6db874a23b8ed9988ded9ba
commit r13-9099-g8f22fea3171a65a1c6db874a23b8ed9988ded9ba
Author: Eric Botcazou
Date: Wed Oct 9 21:14:52 2024 +0200
Fix build failure caused by previous change
gcc/ada/
PR ada/115535
* exp_put_i
https://gcc.gnu.org/g:932d1c3adb5759a0f37779ed027e96647bdb8b60
commit r14-10754-g932d1c3adb5759a0f37779ed027e96647bdb8b60
Author: Eric Botcazou
Date: Tue Oct 8 15:08:15 2024 +0200
Add regression test
gcc/testsuite/
PR ada/114636
* gnat.dg/specs/generic_inst
https://gcc.gnu.org/g:89d2007d211947c0085c6852749a7d348cb458fd
commit r14-10753-g89d2007d211947c0085c6852749a7d348cb458fd
Author: Eric Botcazou
Date: Wed Sep 11 19:42:03 2024 +0200
ada: Fix bogus error in instantiation with formal package
The compiler reports that an actual does n
https://gcc.gnu.org/g:d0abc47f940173863966c04d852fa75e76d07be9
commit r13-9094-gd0abc47f940173863966c04d852fa75e76d07be9
Author: Eric Botcazou
Date: Wed Sep 11 19:37:08 2024 +0200
ada: Fix negative value returned by 'Image for array with nonnegative
component
The problem is that
https://gcc.gnu.org/g:eec5e10a79daa0a4fb41f7fb2e59db3318821e62
commit r13-9095-geec5e10a79daa0a4fb41f7fb2e59db3318821e62
Author: Eric Botcazou
Date: Tue Oct 8 15:15:26 2024 +0200
Add regression test
gcc/testsuite/
PR ada/115535
* gnat.dg/put_image1.adb: New
https://gcc.gnu.org/g:4390e95fa5304110562777292c6d3e3dc97de8f6
commit r14-10757-g4390e95fa5304110562777292c6d3e3dc97de8f6
Author: Eric Botcazou
Date: Tue Oct 8 15:15:26 2024 +0200
Add regression test
gcc/testsuite/
PR ada/115535
* gnat.dg/put_image1.adb: Ne
https://gcc.gnu.org/g:8547dab3cb619b91112466bc0dc97379240b9011
commit r13-9091-g8547dab3cb619b91112466bc0dc97379240b9011
Author: Eric Botcazou
Date: Wed Sep 11 19:42:03 2024 +0200
ada: Fix bogus error in instantiation with formal package
The compiler reports that an actual does no
https://gcc.gnu.org/g:b3cf0bd981327077fc90fd89540d2fa051675636
commit r13-9092-gb3cf0bd981327077fc90fd89540d2fa051675636
Author: Eric Botcazou
Date: Tue Oct 8 15:08:15 2024 +0200
Add regression test
gcc/testsuite/
PR ada/114636
* gnat.dg/specs/generic_inst1
https://gcc.gnu.org/g:c9fe4eae41c0e05ef213b9a47c611d5fc704006a
commit r14-10755-gc9fe4eae41c0e05ef213b9a47c611d5fc704006a
Author: Eric Botcazou
Date: Wed Sep 11 19:26:18 2024 +0200
ada: Fix internal error on elsif part of if-statement containing
if-expression
The problem occurs w
https://gcc.gnu.org/g:da4f4b27c8f8e29be2003dc3771f8eae3b90e2ff
commit r13-9093-gda4f4b27c8f8e29be2003dc3771f8eae3b90e2ff
Author: Eric Botcazou
Date: Wed Sep 11 19:26:18 2024 +0200
ada: Fix internal error on elsif part of if-statement containing
if-expression
The problem occurs wh
https://gcc.gnu.org/g:f45fc31bd618154c270fa5a7b354d2025800862b
commit r14-10756-gf45fc31bd618154c270fa5a7b354d2025800862b
Author: Eric Botcazou
Date: Wed Sep 11 19:37:08 2024 +0200
ada: Fix negative value returned by 'Image for array with nonnegative
component
The problem is that
https://gcc.gnu.org/g:f8e9c36aa3daf9782cf9b887d4f3f28766642b37
commit r14-10758-gf8e9c36aa3daf9782cf9b887d4f3f28766642b37
Author: Eric Botcazou
Date: Thu Sep 5 00:19:25 2024 +0200
ada: Fix wrong finalization of anonymous array aggregate
The issue arises when the aggregate consists
https://gcc.gnu.org/g:70c46d8e455144cf5968d38b932692cbe0cfa2e1
commit r14-10759-g70c46d8e455144cf5968d38b932692cbe0cfa2e1
Author: Eric Botcazou
Date: Tue Oct 8 15:17:27 2024 +0200
Add regression test
gcc/testsuite/
PR ada/116190
* gnat.dg/aggr31.adb: New te
https://gcc.gnu.org/g:60b352cd6608727a6c24a2cb1b08b3159a865637
commit r13-9096-g60b352cd6608727a6c24a2cb1b08b3159a865637
Author: Eric Botcazou
Date: Thu Sep 5 00:19:25 2024 +0200
ada: Fix wrong finalization of anonymous array aggregate
The issue arises when the aggregate consists
https://gcc.gnu.org/g:a998902576db03a178fe21aa46ed38647f112a98
commit r13-9097-ga998902576db03a178fe21aa46ed38647f112a98
Author: Eric Botcazou
Date: Tue Oct 8 15:17:27 2024 +0200
Add regression test
gcc/testsuite/
PR ada/116190
* gnat.dg/aggr31.adb: New tes
https://gcc.gnu.org/g:8da27c7b3b8e16c09ef86a46746e1295421fa237
commit r15-4181-g8da27c7b3b8e16c09ef86a46746e1295421fa237
Author: Eric Botcazou
Date: Tue Oct 8 15:15:26 2024 +0200
Add regression test
gcc/testsuite/
PR ada/115535
* gnat.dg/put_image1.adb: New
https://gcc.gnu.org/g:5f0a381801b754dbbd52695bbdbe48967211659c
commit r15-4182-g5f0a381801b754dbbd52695bbdbe48967211659c
Author: Eric Botcazou
Date: Tue Oct 8 15:17:27 2024 +0200
Add regression test
gcc/testsuite/
PR ada/116190
* gnat.dg/aggr31.adb: New tes
https://gcc.gnu.org/g:0c002cce5e0e2f3da0f5360f1c49480e5734
commit r15-4180-g0c002cce5e0e2f3da0f5360f1c49480e5734
Author: Eric Botcazou
Date: Tue Oct 8 15:08:15 2024 +0200
Add regression test
gcc/testsuite/
PR ada/114636
* gnat.dg/specs/generic_inst1
https://gcc.gnu.org/g:3b095ac8477f09cccbc9002dde888bd0ad9a73fb
commit r15-4272-g3b095ac8477f09cccbc9002dde888bd0ad9a73fb
Author: Eric Botcazou
Date: Fri Oct 11 19:29:15 2024 +0200
Fix thinko in previous change
gcc/ada/
PR ada/116498
PR ada/117087
https://gcc.gnu.org/g:7363d73e26351f42406f7ae31e985768e9a1109a
commit r14-10744-g7363d73e26351f42406f7ae31e985768e9a1109a
Author: Eric Botcazou
Date: Fri Oct 4 11:27:33 2024 +0200
Fix crash with subunit of local package
This is a regression present on the 14 branch only: the expan
https://gcc.gnu.org/g:935b7fbd03373c91bae065c6fe862a9fc7d1a901
commit r15-4385-g935b7fbd03373c91bae065c6fe862a9fc7d1a901
Author: Eric Botcazou
Date: Wed Oct 16 13:59:50 2024 +0200
Fix bootstrap on 32-bit SPARC/Solaris
The 'U' constraint cannot be used with LRA.
gcc/
https://gcc.gnu.org/g:a8e6360765336969e3f45ac16e4340e5e5468768
commit r15-4085-ga8e6360765336969e3f45ac16e4340e5e5468768
Author: Eric Botcazou
Date: Sat Oct 5 14:39:14 2024 +0200
Fix various issues of -ftrivial-auto-var-init=zero with Ada
This polishes a few rough edges that preve
https://gcc.gnu.org/g:df25d528d36352af9dd677a4d67e44fa5ed5dc43
commit r15-4323-gdf25d528d36352af9dd677a4d67e44fa5ed5dc43
Author: Eric Botcazou
Date: Mon Oct 14 11:57:57 2024 +0200
Add regression test
gcc/testsuite/
PR ada/114593
* gnat.dg/specs/generic_inst
https://gcc.gnu.org/g:4bcc87a66bf265805fba308593b6c7ef03aab3d3
commit r13-9155-g4bcc87a66bf265805fba308593b6c7ef03aab3d3
Author: Eric Botcazou
Date: Tue Oct 29 21:40:34 2024 +0100
Fix miscompilation of function containing __builtin_unreachable
This is a wrong-code generation on th
https://gcc.gnu.org/g:0711e018b77eac34efc6d2e1e66cdf16e01b47c0
commit r12-10791-g0711e018b77eac34efc6d2e1e66cdf16e01b47c0
Author: Eric Botcazou
Date: Tue Oct 29 21:40:34 2024 +0100
Fix miscompilation of function containing __builtin_unreachable
This is a wrong-code generation on t
https://gcc.gnu.org/g:7211155732244ac527c075d033164ec253ee0971
commit r15-4755-g7211155732244ac527c075d033164ec253ee0971
Author: Eric Botcazou
Date: Tue Oct 29 21:40:34 2024 +0100
Fix miscompilation of function containing __builtin_unreachable
This is a wrong-code generation on th
https://gcc.gnu.org/g:0ea3dca7946a1bce072ae5f732a873ce6f207bee
commit r14-10850-g0ea3dca7946a1bce072ae5f732a873ce6f207bee
Author: Eric Botcazou
Date: Tue Oct 29 21:40:34 2024 +0100
Fix miscompilation of function containing __builtin_unreachable
This is a wrong-code generation on t
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
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:54d5c2b1f7439ae01781532b52d9bda99091c163
commit r13-9168-g54d5c2b1f7439ae01781532b52d9bda99091c163
Author: Eric Botcazou
Date: Mon Nov 4 11:15:15 2024 +0100
Add regression test
This is for the latest fix made to Selected_Length_Checks in Checks.
gcc/
https://gcc.gnu.org/g:bcf47b4d18378a90b3529b48d8d6e9085788f83b
commit r13-9167-gbcf47b4d18378a90b3529b48d8d6e9085788f83b
Author: Eric Botcazou
Date: Fri Aug 16 16:03:30 2024 +0200
ada: Fix internal error on concatenation of discriminant-dependent component
This only occurs with op
https://gcc.gnu.org/g:d2061812ea9ff4dd862f32aed81b127300b29ee2
commit r12-10800-gd2061812ea9ff4dd862f32aed81b127300b29ee2
Author: Eric Botcazou
Date: Fri Aug 16 16:03:30 2024 +0200
ada: Fix internal error on concatenation of discriminant-dependent component
This only occurs with o
https://gcc.gnu.org/g:db2611e392a28f6b4969d8d469ad47f307367ab0
commit r12-10801-gdb2611e392a28f6b4969d8d469ad47f307367ab0
Author: Eric Botcazou
Date: Mon Nov 4 11:15:15 2024 +0100
Add regression test
This is for the latest fix made to Selected_Length_Checks in Checks.
gcc
https://gcc.gnu.org/g:28e2d41fa6a2ff9c2510887ef10243560fc3eb40
commit r15-4879-g28e2d41fa6a2ff9c2510887ef10243560fc3eb40
Author: Eric Botcazou
Date: Mon Nov 4 11:15:15 2024 +0100
Add regression test
This is for the latest fix made to Selected_Length_Checks in Checks.
gcc/
https://gcc.gnu.org/g:4f563063f93af3ecad5ee8e8a0c61c1753087dac
commit r14-10868-g4f563063f93af3ecad5ee8e8a0c61c1753087dac
Author: Eric Botcazou
Date: Fri Aug 16 16:03:30 2024 +0200
ada: Fix internal error on concatenation of discriminant-dependent component
This only occurs with o
https://gcc.gnu.org/g:0bcca04f0947783df93386bbe22253092f3b0d52
commit r14-10869-g0bcca04f0947783df93386bbe22253092f3b0d52
Author: Eric Botcazou
Date: Mon Nov 4 11:15:15 2024 +0100
Add regression test
This is for the latest fix made to Selected_Length_Checks in Checks.
gcc
https://gcc.gnu.org/g:ecf80e7daf7f27defe1ca724e265f723d10e7681
commit r15-4696-gecf80e7daf7f27defe1ca724e265f723d10e7681
Author: Eric Botcazou
Date: Sat Oct 26 15:16:57 2024 +0200
Fix old glitch in the GNAT Reference Manual
gcc/ada
PR ada/62122
* doc/gnat_r
https://gcc.gnu.org/g:18af118e17bd0787638967725047f7241e43b2b2
commit r13-9149-g18af118e17bd0787638967725047f7241e43b2b2
Author: Eric Botcazou
Date: Fri Oct 25 13:14:22 2024 +0200
Add regression test
gcc/testsuite
PR ada/116551
* gnat.dg/specs/vfa3.ads: New
https://gcc.gnu.org/g:11b51284290b2e369fcab8d74735bf3cc017894f
commit r14-10837-g11b51284290b2e369fcab8d74735bf3cc017894f
Author: Eric Botcazou
Date: Fri Oct 25 13:14:22 2024 +0200
Add regression test
gcc/testsuite
PR ada/116551
* gnat.dg/specs/vfa3.ads: Ne
https://gcc.gnu.org/g:fbad5c84458324c82f848d35fffa02cb5a412270
commit r13-9148-gfbad5c84458324c82f848d35fffa02cb5a412270
Author: Eric Botcazou
Date: Wed Sep 11 19:53:12 2024 +0200
ada: Fix internal error on bit-packed array type with Volatile_Full_Access
The problem occurs when 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: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: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: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:16d2d177ac11b4d968d0ec7df9602b3f4059583d
commit r15-3731-g16d2d177ac11b4d968d0ec7df9602b3f4059583d
Author: Eric Botcazou
Date: Fri Sep 20 12:32:13 2024 +0200
Fix small thinko in IPA mod/ref pass
When a memory copy operation is analyzed by analyze_ssa_name, if
https://gcc.gnu.org/g:adab597af288d6e1e0b7c3414517147995b03cc9
commit r14-10693-gadab597af288d6e1e0b7c3414517147995b03cc9
Author: Eric Botcazou
Date: Fri Sep 20 12:32:13 2024 +0200
Fix small thinko in IPA mod/ref pass
When a memory copy operation is analyzed by analyze_ssa_name, i
https://gcc.gnu.org/g:f673c0c1d3038a87f58aa8be8603225711c50504
commit r13-9046-gf673c0c1d3038a87f58aa8be8603225711c50504
Author: Eric Botcazou
Date: Fri Sep 20 12:32:13 2024 +0200
Fix small thinko in IPA mod/ref pass
When a memory copy operation is analyzed by analyze_ssa_name, if
https://gcc.gnu.org/g:0f32c312508f11d2c6e9e363fa5b88d69eb9252c
commit r12-10718-g0f32c312508f11d2c6e9e363fa5b88d69eb9252c
Author: Eric Botcazou
Date: Fri Sep 20 12:32:13 2024 +0200
Fix small thinko in IPA mod/ref pass
When a memory copy operation is analyzed by analyze_ssa_name, i
https://gcc.gnu.org/g:be2f7a1871ae7a256f34393eeba583ff575cb7e8
commit r15-3995-gbe2f7a1871ae7a256f34393eeba583ff575cb7e8
Author: Eric Botcazou
Date: Tue Oct 1 17:54:00 2024 +0200
Fix wrong code out of NRV + RSO + inlining
The testcase is miscompiled with -O -flto beccause the thre
https://gcc.gnu.org/g:65073a5b90c00a1c47efae8a67b9c754e2287ee0
commit r15-3979-g65073a5b90c00a1c47efae8a67b9c754e2287ee0
Author: Eric Botcazou
Date: Mon Sep 30 21:04:18 2024 +0200
Fix internal error during inlining after ICF pass
The problem is that the ICF pass identifies two fun
https://gcc.gnu.org/g:547219f41f049083cda55929ae1c900195993504
commit r15-4047-g547219f41f049083cda55929ae1c900195993504
Author: Eric Botcazou
Date: Thu Oct 3 19:46:59 2024 +0200
Aarch64: Define WIDEST_HARDWARE_FP_SIZE
The macro is documented like this in the internal manual:
https://gcc.gnu.org/g:4d72cfaadf3946b46b7472066f3c2f937d0f52f3
commit r15-4667-g4d72cfaadf3946b46b7472066f3c2f937d0f52f3
Author: Eric Botcazou
Date: Fri Oct 25 13:14:22 2024 +0200
Add regression test
gcc/testsuite
PR ada/116551
* gnat.dg/specs/vfa3.ads: New
1 - 100 of 285 matches
Mail list logo