[gcc r15-1385] Add minimal support for __bf16 to -fdump-ada-spec

2024-06-17 Thread Eric Botcazou via Gcc-cvs
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

[gcc r12-10501] Fix crash on access-to-incomplete type

2024-06-10 Thread Eric Botcazou via Gcc-cvs
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/

[gcc r13-8831] Fix crash on access-to-incomplete type

2024-06-10 Thread Eric Botcazou via Gcc-cvs
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/

[gcc r14-10300] Fix crash on access-to-incomplete type

2024-06-10 Thread Eric Botcazou via Gcc-cvs
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/

[gcc r15-1162] Add testcase for PR ada/114708

2024-06-10 Thread Eric Botcazou via Gcc-cvs
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 *

[gcc r13-8830] Add testcase for PR ada/114398

2024-06-10 Thread Eric Botcazou via Gcc-cvs
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 *

[gcc r13-8829] ada: Storage_Error in indirect call to function returning limited type

2024-06-10 Thread Eric Botcazou via Gcc-cvs
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

[gcc r14-10299] Add testcase for PR ada/114398

2024-06-10 Thread Eric Botcazou via Gcc-cvs
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 *

[gcc r14-10298] ada: Storage_Error in indirect call to function returning limited type

2024-06-10 Thread Eric Botcazou via Gcc-cvs
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

[gcc r15-1161] Add testcase for PR ada/114398

2024-06-10 Thread Eric Botcazou via Gcc-cvs
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 *

[gcc r15-995] Implement wrap-around arithmetics in DWARF expressions

2024-06-03 Thread Eric Botcazou via Gcc-cvs
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

[gcc r14-10258] Fix link failure of GNAT tools on 32-bit SPARC/Linux

2024-05-29 Thread Eric Botcazou via Gcc-cvs
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

[gcc r15-894] Fix link failure of GNAT tools on 32-bit SPARC/Linux

2024-05-29 Thread Eric Botcazou via Gcc-cvs
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

[gcc r15-826] Small enhancement to implementation of -fdump-ada-spec

2024-05-24 Thread Eric Botcazou via Gcc-cvs
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

[gcc r15-795] Another small fix to implementation of -fdump-ada-spec

2024-05-23 Thread Eric Botcazou via Gcc-cvs
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

[gcc r14-10233] Fix internal error in seh_cfa_offset with -O2 -fno-omit-frame-pointer

2024-05-22 Thread Eric Botcazou via Gcc-cvs
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

[gcc r15-776] Fix internal error in seh_cfa_offset with -O2 -fno-omit-frame-pointer

2024-05-22 Thread Eric Botcazou via Gcc-cvs
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

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

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

[gcc r15-649] Fix oversight in latest change to can_mult_highpart_p

2024-05-19 Thread Eric Botcazou via Gcc-cvs
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

[gcc r15-641] Fix Ada runtime library breakage on Solaris

2024-05-17 Thread Eric Botcazou via Gcc-cvs
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

[gcc r15-623] Add widening expansion of MULT_HIGHPART_EXPR for integral modes

2024-05-17 Thread Eric Botcazou via Gcc-cvs
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

[gcc r15-625] Small fix to implementation of -fdump-ada-spec

2024-05-17 Thread Eric Botcazou via Gcc-cvs
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

[gcc r15-624] Remove spurious line

2024-05-17 Thread Eric Botcazou via Gcc-cvs
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

gcc-wwwdocs branch master updated. ed9ceba9b8b038f0e0f333798da7abe046679d0c

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

[gcc r15-314] Minor tweaks to code computing modular multiplicative inverse

2024-05-08 Thread Eric Botcazou via Gcc-cvs
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

gcc-wwwdocs branch master updated. 688a21c3093f0d3dbf7248066b5c9c00802bdf89

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

[gcc r14-10119] Fix calling convention incompatibility with vendor compiler

2024-04-25 Thread Eric Botcazou via Gcc-cvs
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

[gcc r13-8436] ada: Fix error message for Aggregate aspect

2024-03-13 Thread Eric Botcazou via Gcc-cvs
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

[gcc r13-8435] ada: Fix (again) incorrect handling of Aggregate aspect

2024-03-13 Thread Eric Botcazou via Gcc-cvs
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

[gcc r13-8434] ada: Fix incorrect handling of Aggregate aspect

2024-03-13 Thread Eric Botcazou via Gcc-cvs
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

[gcc r14-9423] Fix placement of recently implemented DIE

2024-03-11 Thread Eric Botcazou via Gcc-cvs
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

[gcc r11-11272] Fix bogus error on allocator for array type with Dynamic_Predicate

2024-03-07 Thread Eric Botcazou via Gcc-cvs
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

[gcc r12-10197] Fix bogus error on allocator for array type with Dynamic_Predicate

2024-03-07 Thread Eric Botcazou via Gcc-cvs
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

[gcc r13-8409] Fix bogus error on allocator for array type with Dynamic_Predicate

2024-03-07 Thread Eric Botcazou via Gcc-cvs
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

[gcc r14-9361] Fix bogus error on allocator for array type with Dynamic_Predicate

2024-03-07 Thread Eric Botcazou via Gcc-cvs
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