https://gcc.gnu.org/g:87891a90941adc1873dad4e22c656f293e37e8d1
commit 87891a90941adc1873dad4e22c656f293e37e8d1
Author: Michael Meissner
Date: Thu Oct 24 12:30:57 2024 -0400
Update ChangeLog.*
Diff:
---
gcc/ChangeLog.sha | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/
https://gcc.gnu.org/g:b381e84c4ecd72029effe1f8919d3aaea0fbd86b
commit r15-4602-gb381e84c4ecd72029effe1f8919d3aaea0fbd86b
Author: Richard Sandiford
Date: Thu Oct 24 14:22:31 2024 +0100
Simplify (X /[ex] C1) * (C1 * C2) -> X * C2
gcc/
* match.pd: Simplify (X /[ex] C1) *
https://gcc.gnu.org/g:f9d94c1d5cf051350a39a9816f35cf94d351f6da
commit r15-4598-gf9d94c1d5cf051350a39a9816f35cf94d351f6da
Author: Andrew MacLeod
Date: Mon Oct 21 18:20:10 2024 -0400
Remove pointer_and_operator.
This operator class predates the dispatch system, and is no longer used
https://gcc.gnu.org/g:374dec3079e90b26e18ea03a3e81a3dc6491e3a8
commit 374dec3079e90b26e18ea03a3e81a3dc6491e3a8
Author: Alexandre Oliva
Date: Thu Oct 24 15:35:40 2024 -0300
handle TRUTH_ANDIF cond exprs in ifcombine_replace_cond
The upcoming move of fold_truth_andor to ifcombine br
The branch 'aoliva/heads/testme' was updated to point to:
c0ef27f42446... ifcombine across noncontiguous blocks
It previously pointed to:
dea162ded074... fold fold_truth_andor into ifcombine
Diff:
!!! WARNING: THE FOLLOWING COMMITS ARE NO LONGER ACCESSIBLE (LOST):
---
https://gcc.gnu.org/g:88b60656bc326fc024633217ddf343283fc52f38
commit 88b60656bc326fc024633217ddf343283fc52f38
Author: Alexandre Oliva
Date: Thu Oct 24 15:35:40 2024 -0300
preserve TRUTH_ANDIF handling in ifcombine_replace_cond
Diff:
---
gcc/tree-ssa-ifcombine.cc | 13 +
1 fi
https://gcc.gnu.org/g:8b06419de49a2a2041a0b1a58c0348e0e71f176d
commit 8b06419de49a2a2041a0b1a58c0348e0e71f176d
Author: Michael Meissner
Date: Thu Oct 24 12:15:20 2024 -0400
Revert changes
Diff:
---
gcc/config/rs6000/fusion.md| 660 +
gcc/config
https://gcc.gnu.org/g:fc1a001921c9c37b4d4dcaf180998aefb4037b8e
commit r15-4609-gfc1a001921c9c37b4d4dcaf180998aefb4037b8e
Author: David Malcolm
Date: Thu Oct 24 11:47:30 2024 -0400
Add comment about pp_format to diagnostic_context::report_diagnostic
No functional change intended.
https://gcc.gnu.org/g:f24e10876689dcd92b05756bd3ec833ddf1e6b7e
commit r15-4599-gf24e10876689dcd92b05756bd3ec833ddf1e6b7e
Author: Andrew MacLeod
Date: Wed Oct 23 10:59:13 2024 -0400
Implement pointer_or_operator.
The class pointer_or is no longer used, and can be removed. Its
https://gcc.gnu.org/g:3e7549ece7c6b90b9e961778361ee2b65bf104a9
commit r15-4592-g3e7549ece7c6b90b9e961778361ee2b65bf104a9
Author: Soumya AR
Date: Thu Oct 17 09:30:35 2024 +0530
SVE intrinsics: Fold constant operands for svlsl.
This patch implements constant folding for svlsl. Test
https://gcc.gnu.org/g:0b972c87ac2a90292f48a389e77d8f1368c77d3b
commit r15-4648-g0b972c87ac2a90292f48a389e77d8f1368c77d3b
Author: Eric Botcazou
Date: Tue Oct 1 09:19:36 2024 +0200
ada: Small adjustments to commentary after latest change
This removes the enumeration of the various c
https://gcc.gnu.org/g:125a6e41176b7584caf4cf01c5b2ce77c9f195d2
commit r15-4657-g125a6e41176b7584caf4cf01c5b2ce77c9f195d2
Author: Tom Tromey
Date: Wed Jul 10 11:52:17 2024 -0600
ada: Mark XUA types as artificial
gdb does not need the name of XUA types. This patch changes the
c
https://gcc.gnu.org/g:2e81389c3aea7d5a1d1f5b1716b7fab1114d0a91
commit r15-4638-g2e81389c3aea7d5a1d1f5b1716b7fab1114d0a91
Author: Tonu Naks
Date: Fri Sep 13 14:59:55 2024 +
ada: Update simpler accessibility model doc
gcc/ada/ChangeLog:
* doc/gnat_rm/gnat_langua
https://gcc.gnu.org/g:7124671cadc5a9f21bb9332b5fd68d29fdcdef52
commit r15-4660-g7124671cadc5a9f21bb9332b5fd68d29fdcdef52
Author: Tom Tromey
Date: Wed Jul 31 09:01:45 2024 -0600
ada: Change scope of XUB type
An earlier patch in the "nameless" series caused a regression with
-fg
https://gcc.gnu.org/g:77f6918222a3a9ff8bc3f6ea59656105c883f8df
commit r15-4639-g77f6918222a3a9ff8bc3f6ea59656105c883f8df
Author: Eric Botcazou
Date: Fri Sep 13 11:53:00 2024 +0200
ada: Add Type_Size_For function to Uintp package
It computes the size of an integer type that can acc
https://gcc.gnu.org/g:b857742bc8b675073b5c2ab7687ce09a42789ead
commit r15-4655-gb857742bc8b675073b5c2ab7687ce09a42789ead
Author: Tom Tromey
Date: Wed Jul 10 11:46:57 2024 -0600
ada: Add 'artificial_p' parameter to build_unc_object_type
This adds an 'artificial_p' parameter to buil
https://gcc.gnu.org/g:c3b0c0b0dc464537924d8641cb33ffa30698e0ee
commit r15-4636-gc3b0c0b0dc464537924d8641cb33ffa30698e0ee
Author: squirek
Date: Thu Sep 12 14:37:49 2024 +
ada: Increase stack size for Windows tasking programs
This patch increases the default tasking stack size f
https://gcc.gnu.org/g:f4e8bdb86b7953ea7931b8e01725464b2c1be6ad
commit r15-4641-gf4e8bdb86b7953ea7931b8e01725464b2c1be6ad
Author: Ronan Desplanques
Date: Mon Sep 23 10:36:29 2024 +0200
ada: Adjust documentation of External_Initialization
The parameters Maximum_Size and If_Empty wer
https://gcc.gnu.org/g:0eb688077f50d24e2fe21e7c9385b74b81e0a925
commit r15-4656-g0eb688077f50d24e2fe21e7c9385b74b81e0a925
Author: Tom Tromey
Date: Wed Jul 10 11:38:55 2024 -0600
ada: Mark XUB types as nameless
gdb does not need the name of XUB types. This patch changes the
com
https://gcc.gnu.org/g:c895db1080349d230a2c23f544905b4c703a5ee4
commit r15-4654-gc895db1080349d230a2c23f544905b4c703a5ee4
Author: Tom Tromey
Date: Wed Jul 10 11:29:11 2024 -0600
ada: Standard types are not artificial
This changes gigi so that standard types are no longer marked
https://gcc.gnu.org/g:12d625e3f01cfe375320aef4ff8095c50b91d709
commit r15-4651-g12d625e3f01cfe375320aef4ff8095c50b91d709
Author: Bob Duff
Date: Tue Oct 1 16:31:10 2024 -0400
ada: Back out part of previous change -- disable warning
Temporarily disable the warning, because it breaks
https://gcc.gnu.org/g:d0a072e1f8b46eccf8fcc014e25cd47f17b86496
commit r15-4642-gd0a072e1f8b46eccf8fcc014e25cd47f17b86496
Author: Javier Miranda
Date: Thu Sep 26 09:18:48 2024 +
ada: Spurious error when compiling in Syntax and Semantics Only mode
Compiling under switch -gnatc,
https://gcc.gnu.org/g:5f583c94e505fee54ecbe4b87ea081f6fd3c3874
commit r15-4649-g5f583c94e505fee54ecbe4b87ea081f6fd3c3874
Author: Tom Tromey
Date: Wed Apr 24 13:13:08 2024 -0600
ada: Emit DWARF for Ada 'with' and 'use' clauses
This changes the Ada compiler to emit DWARF information
https://gcc.gnu.org/g:a60e7289350d7b04d4c81187070d705f441e9c70
commit r15-4659-ga60e7289350d7b04d4c81187070d705f441e9c70
Author: Tom Tromey
Date: Tue Jul 9 09:36:26 2024 -0600
ada: Set DECL_NAMELESS in create_type_decl
When using minimal encodings, most artificial types do not nee
https://gcc.gnu.org/g:d74b0c698c8feb63589af4085760f6349a7386a6
commit r15-4674-gd74b0c698c8feb63589af4085760f6349a7386a6
Author: Andrew Carlotti
Date: Mon Oct 21 16:22:09 2024 +0100
aarch64: Add support for mfloat8x{8|16}_t types
gcc/ChangeLog:
* config/aarch64/aa
https://gcc.gnu.org/g:17d7a4b01a54b1af90c8c87bde59f067ed630cd1
commit r15-4675-g17d7a4b01a54b1af90c8c87bde59f067ed630cd1
Author: Andrew Carlotti
Date: Mon Oct 21 16:22:43 2024 +0100
aarch64: Add mfloat vreinterpret intrinsics
gcc/ChangeLog:
* config/aarch64/aarch6
https://gcc.gnu.org/g:20d80c84ee4d19950c7d39f5c8be52836e90cad9
commit r15-4596-g20d80c84ee4d19950c7d39f5c8be52836e90cad9
Author: Andrew MacLeod
Date: Mon Oct 21 16:47:32 2024 -0400
Cleanup pointer_plus_operator.
The POINTER_PLUS operator still carries some remnamts of the old
https://gcc.gnu.org/g:7b2fb7ddc7a713c057d033a48c9482d5383ba54c
commit r15-4662-g7b2fb7ddc7a713c057d033a48c9482d5383ba54c
Author: Richard Biener
Date: Wed Oct 23 13:56:55 2024 +0200
tree-optimization/116575 - SLP masked load-lanes discovery
The following implements masked load-lane
https://gcc.gnu.org/g:482d5a7b1a4abdd95f42033ad3b8d1276b8fb20a
commit r15-4663-g482d5a7b1a4abdd95f42033ad3b8d1276b8fb20a
Author: Richard Biener
Date: Thu Oct 24 16:15:43 2024 +0200
tree-optimization/117277 - remove CLOBBERs before SLP code generation
We have to remove CLOBBERs bef
https://gcc.gnu.org/g:07c357eae8df759705057b5d3fefdc52556fc23d
commit r15-4661-g07c357eae8df759705057b5d3fefdc52556fc23d
Author: Richard Biener
Date: Wed Oct 23 11:55:31 2024 +0200
Relax vect_check_scalar_mask check
When the mask is not a constant or external def there's no need t
https://gcc.gnu.org/g:de8d6829371821775183fbf5633cc1e654d96b78
commit r15-4652-gde8d6829371821775183fbf5633cc1e654d96b78
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:11e06dd243ac578f81d435ca0aea2ce3340a0650
commit r15-4653-g11e06dd243ac578f81d435ca0aea2ce3340a0650
Author: Eric Botcazou
Date: Wed Sep 18 08:24:32 2024 +0200
ada: Fix fallout of change in parameter passing out of aliasing
considerations
If an actual paramete
https://gcc.gnu.org/g:88715b94809895343caa405accb8f3c42c791853
commit r15-4658-g88715b94809895343caa405accb8f3c42c791853
Author: Tom Tromey
Date: Wed Jul 10 11:54:25 2024 -0600
ada: Mark some type decls as nameless
The types created by record_builtin_type and create_type_stub_decl
https://gcc.gnu.org/g:2325d653e3790f3ffda9aebf7f7a94f7aacd0bc0
commit r15-4635-g2325d653e3790f3ffda9aebf7f7a94f7aacd0bc0
Author: Javier Miranda
Date: Tue Sep 17 11:53:06 2024 +
ada: Constraint error not raised in ACATS test c413007
The Constraint_Error exception is not raised
https://gcc.gnu.org/g:cb0f66e02559fd57fb31f7befbaf5967792722e8
commit r15-4640-gcb0f66e02559fd57fb31f7befbaf5967792722e8
Author: Richard Kenner
Date: Mon May 27 11:52:16 2024 -0400
ada: Update Compiler_Error documentation
Since we usually build without assertions, we force a bugbo
https://gcc.gnu.org/g:967939055cee4a34729f795042977d99535e061a
commit r15-4664-g967939055cee4a34729f795042977d99535e061a
Author: Richard Biener
Date: Thu Oct 24 17:06:29 2024 +0200
Restrict :c to commutative ops as intended
genmatch was supposed to restrict :c to verifiable commut
https://gcc.gnu.org/g:8bd4f104ff9cd4d47b301698ae29010924a0fe9d
commit r14-10839-g8bd4f104ff9cd4d47b301698ae29010924a0fe9d
Author: Jakub Jelinek
Date: Thu Oct 24 12:56:19 2024 +0200
c++: Further fix for get_member_function_from_ptrfunc [PR117259]
The following testcase shows that t
The branch 'redhat/heads/gcc-14-branch' was updated to point to:
3f6cf880bdad... Merge commit 'r14-10840-g7965062f9e9ba634247b1dab22e1d83f44
It previously pointed to:
c7a1c1a4bf73... Merge commit 'r14-10667-g5609246b561ab929b24eeb32965911884b
Diff:
Summary of changes (added commits):
---
https://gcc.gnu.org/g:3f6cf880bdadb4404d5540bad605ceec58261359
commit 3f6cf880bdadb4404d5540bad605ceec58261359
Merge: c7a1c1a4bf73 7965062f9e9b
Author: Jakub Jelinek
Date: Fri Oct 25 17:31:50 2024 +0200
Merge commit 'r14-10840-g7965062f9e9ba634247b1dab22e1d83f446337ab' into
redhat/gcc-14-
https://gcc.gnu.org/g:85221c95e3458de903ca9eeef76345e8326d3ec2
commit r14-10838-g85221c95e3458de903ca9eeef76345e8326d3ec2
Author: Jakub Jelinek
Date: Thu Oct 24 12:45:34 2024 +0200
asan: Fix up build_check_stmt gsi handling [PR117209]
gsi_safe_insert_before properly updates gsi_bb
https://gcc.gnu.org/g:68e7ced1c7a9b205d3de5937d36ceab94fb44144
commit r15-4676-g68e7ced1c7a9b205d3de5937d36ceab94fb44144
Author: Sam James
Date: Sun Oct 20 08:28:59 2024 +0100
testsuite: add testcase for fixed PR115933
gcc/testsuite/ChangeLog:
PR rtl-optimization/11593
https://gcc.gnu.org/g:6cb1da72cac166bd3b005c0430557b68b9761da5
commit r15-4677-g6cb1da72cac166bd3b005c0430557b68b9761da5
Author: Paul Thomas
Date: Fri Oct 25 17:59:03 2024 +0100
Fortran: Fix ICE with structure constructor in data statement [PR79685]
2024-10-25 Paul Thomas
https://gcc.gnu.org/g:04e0fbbc34e1015f081676c6fc7c674cf0eeb1d5
commit r15-4683-g04e0fbbc34e1015f081676c6fc7c674cf0eeb1d5
Author: Sam James
Date: Fri Oct 25 16:31:01 2024 +0100
testsuite: lto: rename pr47333 test
This was being ignored previously. Rename it per README.
gcc
https://gcc.gnu.org/g:40fedaf35fa99a9728d5b84d47035f4c92e1ba90
commit r15-4692-g40fedaf35fa99a9728d5b84d47035f4c92e1ba90
Author: Sam James
Date: Sat Oct 26 02:03:43 2024 +0100
testsuite: fixup tbaa test again
Test was broken until r15-4684-g2d1d6be00257c5 which made it actually
https://gcc.gnu.org/g:7173e2ff30c1e42168db4ac1dedc12ae1518faab
commit r15-4597-g7173e2ff30c1e42168db4ac1dedc12ae1518faab
Author: Andrew MacLeod
Date: Mon Oct 21 18:11:43 2024 -0400
Remove pointer_min_max_operator.
The pointer_min_max_operator class was used before the current disp
https://gcc.gnu.org/g:5a9cf11ec7d136b1b46132ef1ef2f095febc7b3e
commit 5a9cf11ec7d136b1b46132ef1ef2f095febc7b3e
Author: Alexandre Oliva
Date: Sun Oct 20 21:02:05 2024 -0300
fold fold_truth_andor field merging into ifcombine
This patch introduces various improvements to the logic th
https://gcc.gnu.org/g:813afa280cc130d6d01a4b8294db19965956a3f9
commit r15-4665-g813afa280cc130d6d01a4b8294db19965956a3f9
Author: Giuseppe D'Angelo
Date: Tue Jul 30 20:09:12 2024 +0200
libstdc++: implement concatenation of strings and string_views
This adds support for P2591R5, mer
https://gcc.gnu.org/g:a4931587cbccdb6aff352f9df728ab468c5260b9
commit r15-4666-ga4931587cbccdb6aff352f9df728ab468c5260b9
Author: Jonathan Wakely
Date: Thu Oct 24 20:12:08 2024 +0100
libstdc++: Disable parts of new test that depend on constexpr std::string
The compile-time assertio
https://gcc.gnu.org/g:ddba8434cbf0ddf07a48a8b68942b4c78b5567c7
commit r14-10835-gddba8434cbf0ddf07a48a8b68942b4c78b5567c7
Author: Georg-Johann Lay
Date: Tue Oct 22 11:51:44 2024 +0200
AVR: target/116953 - Restore recog_data after calling jump_over_one_insn_p.
The previous fix for
https://gcc.gnu.org/g:7965062f9e9ba634247b1dab22e1d83f446337ab
commit r14-10840-g7965062f9e9ba634247b1dab22e1d83f446337ab
Author: Jakub Jelinek
Date: Fri Oct 25 14:09:42 2024 +0200
Assorted --disable-checking fixes [PR117249]
We have currently 3 different definitions of gcc_assert
https://gcc.gnu.org/g:432044b24a0460b31e332cf6ff92dc97ad1e8508
commit r15-4670-g432044b24a0460b31e332cf6ff92dc97ad1e8508
Author: Jakub Jelinek
Date: Fri Oct 25 14:05:37 2024 +0200
lto: Handle RAW_DATA_CST in compare_tree_sccs_1 [PR117201]
I've missed I need to add RAW_DATA_CST sup
https://gcc.gnu.org/g:df4af89bc3eabbeaccb16539aa1082cb9863e187
commit r15-4672-gdf4af89bc3eabbeaccb16539aa1082cb9863e187
Author: Pan Li
Date: Thu Oct 24 21:57:04 2024 +0800
Match: Simplify branch form 3 of unsigned SAT_ADD into branchless
There are sorts of forms for the unsigned
https://gcc.gnu.org/g:07a8538d90763f0ae640dea822bdeb63ea17ec44
commit r15-4673-g07a8538d90763f0ae640dea822bdeb63ea17ec44
Author: Jennifer Schmitz
Date: Thu Oct 17 08:40:34 2024 -0700
match.pd: Add std::pow folding optimizations.
This patch adds the following two simplifications in
https://gcc.gnu.org/g:13a4eb2548a9907fd5c57c1e4b51b22411066cf0
commit r15-4647-g13a4eb2548a9907fd5c57c1e4b51b22411066cf0
Author: Javier Miranda
Date: Mon Sep 30 09:08:04 2024 +
ada: Pragma Pre_Class and Post_Class have no effect at runtime
The pragmas Pre_Class and Post_Class
https://gcc.gnu.org/g:a0e37a6bf6e13968ddad3560213eece4baa34bee
commit r15-4668-ga0e37a6bf6e13968ddad3560213eece4baa34bee
Author: Richard Sandiford
Date: Fri Oct 25 12:25:42 2024 +0100
testsuite: Generalise tree-ssa/shifts-3.c regexp
My recent gcc.dg/tree-ssa/shifts-3.c test failed
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:c8138acb99003860e1e845499b5b2a4e328a969a
commit r15-4679-gc8138acb99003860e1e845499b5b2a4e328a969a
Author: Andrew Pinski
Date: Sat May 4 02:03:16 2024 -0700
aarch64: Support multiple variants including up to 3
On some of the Qualcomm's SoC that includes oryon
https://gcc.gnu.org/g:091e45b4e97d1ecf765bf3afb58cecda23fee23c
commit r15-4685-g091e45b4e97d1ecf765bf3afb58cecda23fee23c
Author: Sam James
Date: Fri Oct 25 17:59:31 2024 +0100
testsuite: lto: fix tbaa_0 test
These failures were hidden until we started to run the test by fixing
https://gcc.gnu.org/g:908b306909f10d7592a0ef611cc77b5720f07fa7
commit r15-4687-g908b306909f10d7592a0ef611cc77b5720f07fa7
Author: Sam James
Date: Fri Oct 25 20:55:39 2024 +0100
testsuite: lto: fix pr62026 test
This failure was hidden until we started to run the test by fixing
t
https://gcc.gnu.org/g:2266e38cfd8071262004f164ebe37f60e2d4615d
commit r15-4688-g2266e38cfd8071262004f164ebe37f60e2d4615d
Author: Sam James
Date: Fri Oct 25 21:12:21 2024 +0100
testsuite: lto: fix pr47333 test
This failure was hidden until we started to run the test by fixing
t
https://gcc.gnu.org/g:2d1d6be00257c5ad9031986ac2f6f3d0a96d935a
commit r15-4684-g2d1d6be00257c5ad9031986ac2f6f3d0a96d935a
Author: Sam James
Date: Fri Oct 25 16:31:32 2024 +0100
testsuite: lto: rename tbaa-1 test
This was being ignored previously. Rename it per README.
gcc/
https://gcc.gnu.org/g:03ff420aa0a916ab835129d9575c7029116ec4f9
commit r15-4682-g03ff420aa0a916ab835129d9575c7029116ec4f9
Author: Sam James
Date: Fri Oct 25 16:30:49 2024 +0100
testsuite: lto: rename pr62026 test
This was being ignored previously. Rename it per README.
gcc
https://gcc.gnu.org/g:e87c1af38d551cb7f81e10f57bf245a2b8f039be
commit r15-4686-ge87c1af38d551cb7f81e10f57bf245a2b8f039be
Author: Sam James
Date: Fri Oct 25 18:02:06 2024 +0100
testsuite: lto: fix pr95677 test
These failures were hidden until we started to run the test by fixing
https://gcc.gnu.org/g:96110c14cf61a1f8ecae04b8d947a60758363701
commit r15-4681-g96110c14cf61a1f8ecae04b8d947a60758363701
Author: Sam James
Date: Mon Oct 21 12:13:34 2024 +0100
testsuite: lto: rename pr95677 test
This was being ignored previously. Rename it per README.
gcc
https://gcc.gnu.org/g:b5211c13cf2ca3576ae287b204640516de20ecff
commit r12-10785-gb5211c13cf2ca3576ae287b204640516de20ecff
Author: Paul Thomas
Date: Tue Jul 16 15:56:44 2024 +0100
Fortran: Simplify len_trim with array ref and fix mapping bug[PR84868].
2024-07-16 Paul Thomas
https://gcc.gnu.org/g:944d585d8a566e50a287eb64caf9af0e90daf5dd
commit r14-10834-g944d585d8a566e50a287eb64caf9af0e90daf5dd
Author: Paul Thomas
Date: Tue Jul 16 15:56:44 2024 +0100
Fortran: Simplify len_trim with array ref and fix mapping bug[PR84868].
2024-07-16 Paul Thomas
https://gcc.gnu.org/g:457a3bb146eb83ffc229d0658cb21317187c38ab
commit r13-9147-g457a3bb146eb83ffc229d0658cb21317187c38ab
Author: Paul Thomas
Date: Tue Jul 16 15:56:44 2024 +0100
Fortran: Simplify len_trim with array ref and fix mapping bug[PR84868].
2024-07-16 Paul Thomas
https://gcc.gnu.org/g:d6f9774b780150c1cbb58d43a0f1f36c2da0e2c7
commit r15-4632-gd6f9774b780150c1cbb58d43a0f1f36c2da0e2c7
Author: Javier Miranda
Date: Mon Sep 16 11:40:06 2024 +
ada: Spurious error compiling CC51011
Adjust the check of 13.14(10.2/3) to avoid reporting an error
https://gcc.gnu.org/g:f2434f2a965e51a2537240d85fcedab8d4be81b9
commit r15-4637-gf2434f2a965e51a2537240d85fcedab8d4be81b9
Author: Bob Duff
Date: Wed Sep 18 16:28:34 2024 -0400
ada: Misc improvements to gnat RM
...in the "GNAT language extensions" section.
gcc/ada/ChangeLog
https://gcc.gnu.org/g:18232cbcfd2c4f95bf51b4fa9fb65f545c2a0569
commit r15-4630-g18232cbcfd2c4f95bf51b4fa9fb65f545c2a0569
Author: Eric Botcazou
Date: Fri Sep 13 21:09:31 2024 +0200
ada: Fix fallout of change to 'Wide_Wide_Value for enumeration types
The literals of enumeration type
https://gcc.gnu.org/g:a8bfc4dede003c76123f44eaafb374cb6dbcc1ec
commit r15-4627-ga8bfc4dede003c76123f44eaafb374cb6dbcc1ec
Author: Raphaël AMIARD
Date: Wed Sep 4 08:24:26 2024 +
ada: Inspect deferred constant completions in missing contexts
Namely declare expressions and stateme
https://gcc.gnu.org/g:20441f8a30189040df995b1f4800ceed75a8c23c
commit r15-4629-g20441f8a30189040df995b1f4800ceed75a8c23c
Author: Javier Miranda
Date: Fri Sep 13 07:02:02 2024 +
ada: Untagged incomplete view not detected in ACATS test b3a1a060
Adding checks for RM 3.10.1(10): A
https://gcc.gnu.org/g:104f8ad0ad4e0adb542bcf062c6a1009661fb4c1
commit r15-4633-g104f8ad0ad4e0adb542bcf062c6a1009661fb4c1
Author: Eric Botcazou
Date: Mon Sep 16 08:31:57 2024 +0200
ada: Fix internal error on ambiguous operands of comparison operator
This is a regression introduced
https://gcc.gnu.org/g:a71c37a7241d8a73fe51712e5b4c7222afbaee8b
commit r15-4631-ga71c37a7241d8a73fe51712e5b4c7222afbaee8b
Author: Eric Botcazou
Date: Sat Sep 14 14:48:24 2024 +0200
ada: Fix wrong handling of wide wide characters in
Append_Decoded_With_Brackets
This only shows up a
https://gcc.gnu.org/g:1c298fc41512a1062f348eb54d54d01697a66ffc
commit r15-4626-g1c298fc41512a1062f348eb54d54d01697a66ffc
Author: Eric Botcazou
Date: Thu Sep 12 16:11:47 2024 +0200
ada: Pass parameters of full access unconstrained array types by copy in
calls
When a full access ar
https://gcc.gnu.org/g:d1cb12a5b870daccfaf2b4d9c91646a00eb01aee
commit r15-4628-gd1cb12a5b870daccfaf2b4d9c91646a00eb01aee
Author: Raphaël AMIARD
Date: Tue Sep 10 11:10:21 2024 +0200
ada: Forbid repr clauses for decls in handled_stmts
gcc/ada/ChangeLog:
* par-ch5.ad
https://gcc.gnu.org/g:c2d4ca9c1de23ca08fb4b1e1fb5e266c6483090e
commit r15-4643-gc2d4ca9c1de23ca08fb4b1e1fb5e266c6483090e
Author: Javier Miranda
Date: Thu Sep 26 10:14:10 2024 +
ada: Pragmas Pre_Class/Post_Class rejected for abstract subprograms
The Pre_Class/Post_Class pragmas
https://gcc.gnu.org/g:c2673f56cc13208ee401a4feda690a0e377d55c7
commit r15-4634-gc2673f56cc13208ee401a4feda690a0e377d55c7
Author: Raphaël AMIARD
Date: Fri Sep 13 15:30:03 2024 +0200
ada: Put Finalizable aspect in -gnatX
gcc/ada/ChangeLog:
* sem_ch13.adb (Analyze_On
https://gcc.gnu.org/g:b7de5a6fdd765f027cdbb727c7a1424013febffe
commit b7de5a6fdd765f027cdbb727c7a1424013febffe
Author: Alexandre Oliva
Date: Thu Oct 24 05:25:28 2024 -0300
adjust update_profile_after_ifcombine for noncontiguous ifcombine
Prepare for ifcombining noncontiguous block
https://gcc.gnu.org/g:8af9169fcf792531ca7bbaac80d15123c7970f06
commit r15-4645-g8af9169fcf792531ca7bbaac80d15123c7970f06
Author: Eric Botcazou
Date: Fri Sep 27 09:36:17 2024 +0200
ada: Fix ATC with timed delay from Ada.Real_Time
An Asynchronous Transfer of Control blocks with a ti
https://gcc.gnu.org/g:2e3d527fe37e2bf8cba74a42d78f2d99f3e7094a
commit r15-4644-g2e3d527fe37e2bf8cba74a42d78f2d99f3e7094a
Author: Eric Botcazou
Date: Fri Sep 27 12:19:14 2024 +0200
ada: Fix internal error on function call in class-wide precondition
This occurs when the call is to a
https://gcc.gnu.org/g:35c3aac80e7a18c32436259143cba0f47bd0cb5a
commit r15-4669-g35c3aac80e7a18c32436259143cba0f47bd0cb5a
Author: Richard Biener
Date: Fri Oct 25 12:38:24 2024 +0200
Default expand_vec_cond_expr_p code to ERROR_MARK
As we want to transition to only vcond_mask expand
https://gcc.gnu.org/g:58e34ecbe57586ebc3111e938ebcaa35b188f939
commit r15-4650-g58e34ecbe57586ebc3111e938ebcaa35b188f939
Author: Bob Duff
Date: Tue Oct 1 11:29:34 2024 -0400
ada: Disable self-referential with_clauses
Self-referential with_clauses (as in package body X says "with X
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
https://gcc.gnu.org/g:d587da263188eb81741e432de70bccf8c53c3d97
commit r14-10836-gd587da263188eb81741e432de70bccf8c53c3d97
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 t
https://gcc.gnu.org/g:e2a8772c9328960c625f5b95091d4312efa0e284
commit r15-4671-ge2a8772c9328960c625f5b95091d4312efa0e284
Author: Jakub Jelinek
Date: Fri Oct 25 14:09:42 2024 +0200
Assorted --disable-checking fixes [PR117249]
We have currently 3 different definitions of gcc_assert
https://gcc.gnu.org/g:7c17058eac3834fb03ec9e518235e4192557b97d
commit r15-4678-g7c17058eac3834fb03ec9e518235e4192557b97d
Author: Wilco Dijkstra
Date: Fri Oct 25 14:53:58 2024 +
AArch64: Add more accurate constraint [PR117292]
As shown in the PR, reload may only check the const
https://gcc.gnu.org/g:48b22a3f05df203c40a6f953aaa0acf828aad9a9
commit r15-4680-g48b22a3f05df203c40a6f953aaa0acf828aad9a9
Author: Andrew Pinski
Date: Thu Aug 22 14:34:03 2024 -0700
toplevel: Error out if using --disable-libstdcxx with bootstrap [PR105474]
Bootstrapping and using --
https://gcc.gnu.org/g:35bf490452e06b3e3567933342fb15ef5d11f503
commit r15-4689-g35bf490452e06b3e3567933342fb15ef5d11f503
Author: Andrew Pinski
Date: Sun Oct 20 10:44:14 2024 -0700
simplify-rtx: Handle `a != 0 ? -a : 0` [PR58195]
The gimple (and generic) levels have this optmizatio
https://gcc.gnu.org/g:bab7a64c1ab95db3d651025ddb84f74c2b973bab
commit r15-4690-gbab7a64c1ab95db3d651025ddb84f74c2b973bab
Author: Ian Lance Taylor
Date: Fri Oct 25 15:17:15 2024 -0700
libbacktrace: recognize new Mach-O DWARF sections
Patch from Pavel Safonov.
These section
92 matches
Mail list logo