https://gcc.gnu.org/g:04ee1f788ceaa4c7f777ff3b9441ae076191439c
commit r15-443-g04ee1f788ceaa4c7f777ff3b9441ae076191439c
Author: Jeff Law
Date: Mon May 13 21:42:38 2024 -0600
Revert "[PATCH v2 1/3] RISC-V: movmem for RISCV with V extension"
This reverts commit df15eb15b5f820321c81e
https://gcc.gnu.org/g:47cac09307874ff1d640392e3d986453f34f7bcb
commit r13-8767-g47cac09307874ff1d640392e3d986453f34f7bcb
Author: Patrick Palka
Date: Thu Apr 11 10:16:41 2024 -0400
c++: build_extra_args recapturing local specs [PR114303]
r13-6452-g341e6cd8d603a3 made build_extra_ar
https://gcc.gnu.org/g:b6dc8464e613d1da2b28235bbd2f9c3fd4bc386b
commit r15-442-gb6dc8464e613d1da2b28235bbd2f9c3fd4bc386b
Author: Pan Li
Date: Tue May 14 09:38:55 2024 +0800
RISC-V: Fix format issue for trailing operator [NFC]
This patch would like to fix below format issue of trail
https://gcc.gnu.org/g:158aa1b65ce29d5e58182782de66292c51774d71
commit r15-440-g158aa1b65ce29d5e58182782de66292c51774d71
Author: Jeff Law
Date: Mon May 13 17:37:46 2024 -0600
[to-be-committed,RISC-V] Improve AND with some constants
If we have an AND with a constant operand and the
https://gcc.gnu.org/g:df15eb15b5f820321c81efc75f0af13ff8c0dd5b
commit r15-439-gdf15eb15b5f820321c81efc75f0af13ff8c0dd5b
Author: Sergei Lewis
Date: Mon May 13 17:32:24 2024 -0600
[PATCH v2 1/3] RISC-V: movmem for RISCV with V extension
This patchset permits generation of inlined ve
https://gcc.gnu.org/g:67476ba8adb432033993f429b1aa4ee5689fa046
commit r15-438-g67476ba8adb432033993f429b1aa4ee5689fa046
Author: Patrick Palka
Date: Mon May 13 15:46:55 2024 -0400
c++: replace tf_norm with a local flag
The tf_norm flag controlling whether to build diagnostic inform
https://gcc.gnu.org/g:c5c3a4a265256535a66f1656d44e143f05d77f66
commit r12-10439-gc5c3a4a265256535a66f1656d44e143f05d77f66
Author: Andrew MacLeod
Date: Fri May 10 13:56:01 2024 -0400
Fix range-ops operator_addr.
Lack of symbolic information prevents op1_range from being able to dra
https://gcc.gnu.org/g:30ff6c55ba0f2262cf292c90d7b9d771005305f0
commit r15-437-g30ff6c55ba0f2262cf292c90d7b9d771005305f0
Author: Ken Matsui
Date: Sun May 12 23:43:55 2024 -0700
c++: Avoid using __array_rank as a variable name [PR115061]
This patch fixes a compilation error when bui
https://gcc.gnu.org/g:d3659e2dfcc6db83391cd2c6d70097cba35eb4b9
commit r13-8765-gd3659e2dfcc6db83391cd2c6d70097cba35eb4b9
Author: Patrick Palka
Date: Wed Apr 24 17:49:56 2024 -0400
c++: constexpr union member access folding [PR114709]
The object/offset canonicalization performed in
https://gcc.gnu.org/g:57cd8665fea4c339369a43be017583621aa82fed
commit r14-10201-g57cd8665fea4c339369a43be017583621aa82fed
Author: Patrick Palka
Date: Mon May 13 09:53:40 2024 -0400
c++: nested aggregate/alias CTAD fixes [PR114974, PR114901, PR114903]
During maybe_aggr_guide with a
https://gcc.gnu.org/g:44e7855e4e817a7f5a1e332cd95e780e57052dba
commit r15-436-g44e7855e4e817a7f5a1e332cd95e780e57052dba
Author: Vladimir N. Makarov
Date: Mon May 13 10:12:11 2024 -0400
[PR115013][LRA]: Modify register starvation recognition
My recent patch to recognize reg starv
https://gcc.gnu.org/g:41b3cf262e61aee9d26380f1c820e0eaae740f50
commit r15-435-g41b3cf262e61aee9d26380f1c820e0eaae740f50
Author: Pan Li
Date: Sat May 11 15:25:28 2024 +0800
RISC-V: Bugfix ICE for RVV intrinisc vfw on _Float16 scalar
For the vfw vx format RVV intrinsic, the scalar t
https://gcc.gnu.org/g:4336060fe2db8ec41c0f108034a4ae8de89e5fa1
commit 4336060fe2db8ec41c0f108034a4ae8de89e5fa1
Author: Richard Biener
Date: Wed Mar 20 14:55:08 2024 +0100
Improve combined store node splitting
The following improves on the initial "Avoid splitting store dataref
https://gcc.gnu.org/g:ccbe801c08914ba136bba9cdbbcf0146dd261204
commit ccbe801c08914ba136bba9cdbbcf0146dd261204
Author: Richard Biener
Date: Wed Mar 13 14:13:00 2024 +0100
Add single-lane SLP support to .GOMP_SIMD_LANE vectorization
The following adds support for single-lane SLP .G
https://gcc.gnu.org/g:d0b1eaaf0ba4b9e6fd2b18ef597bde3eb7bd018b
commit d0b1eaaf0ba4b9e6fd2b18ef597bde3eb7bd018b
Author: Richard Biener
Date: Thu Mar 7 15:13:33 2024 +0100
Handle unused-only-live stmts in SLP discovery
The following adds SLP discovery for roots that are only live bu
https://gcc.gnu.org/g:4652b8bdf79f6ba3a86e085b7ce13d23057c57f6
commit 4652b8bdf79f6ba3a86e085b7ce13d23057c57f6
Author: Richard Biener
Date: Wed Mar 6 15:13:05 2024 +0100
Avoid bogus SLP outer loop vectorization
This fixes the check for multiple types which go wrong I think
bec
https://gcc.gnu.org/g:0faad9e4dfa5015c9535e4f2a40400914c5b4674
commit 0faad9e4dfa5015c9535e4f2a40400914c5b4674
Author: Richard Biener
Date: Tue Mar 5 15:46:24 2024 +0100
Allow single-lane SLP in-order reductions
The single-lane case isn't different from non-SLP, no re-association
https://gcc.gnu.org/g:5bdcb5f182a6472a66cc5d7842a64ec7ad0fd7e5
commit 5bdcb5f182a6472a66cc5d7842a64ec7ad0fd7e5
Author: Richard Biener
Date: Tue Mar 5 15:28:58 2024 +0100
Add double reduction support for SLP vectorization
The following makes double reduction vectorization work when
https://gcc.gnu.org/g:27affc29b9de2cc35ec53c7263b23027d9932191
commit 27affc29b9de2cc35ec53c7263b23027d9932191
Author: Richard Biener
Date: Fri Mar 1 14:39:08 2024 +0100
Allow single-lane COND_REDUCTION vectorization
The following enables single-lane COND_REDUCTION vectorization.
https://gcc.gnu.org/g:a1126dd1b7b0ba051d7d62de2c12b7affa2ecc34
commit a1126dd1b7b0ba051d7d62de2c12b7affa2ecc34
Author: Richard Biener
Date: Fri Mar 1 14:56:01 2024 +0100
Place easily identifyable assert insead of SIGSEV
Better identification of known ICEs.
* tree-
https://gcc.gnu.org/g:1ba0215280e51f0cbc3c3867d6e8c07fc76694f8
commit 1ba0215280e51f0cbc3c3867d6e8c07fc76694f8
Author: Richard Biener
Date: Fri Feb 23 16:16:38 2024 +0100
Relax COND_EXPR reduction vectorization SLP restriction
Allow one-lane SLP but for the case where we need to s
https://gcc.gnu.org/g:362a1f1bc0c72c618737a634a88898e3f6142995
commit 362a1f1bc0c72c618737a634a88898e3f6142995
Author: Richard Biener
Date: Fri Feb 23 12:39:57 2024 +0100
Amend --param vect-force-slp checking
This makes sure no non-SLP code-gen happens.
* tree-vec
https://gcc.gnu.org/g:b423891ad43d003a565e7b5c6ed648e446bd3c7c
commit b423891ad43d003a565e7b5c6ed648e446bd3c7c
Author: Richard Biener
Date: Fri Feb 23 11:45:50 2024 +0100
Do single-lane SLP discovery for reductions
The following performs single-lane SLP discovery for reductions.
https://gcc.gnu.org/g:95f3686d4788d7420422d514996c5b6e7a8facfd
commit 95f3686d4788d7420422d514996c5b6e7a8facfd
Author: Richard Biener
Date: Thu Oct 5 14:07:02 2023 +0200
Avoid SLP build failure for unsupported shifts
When asserting that SLP _build_ can succeed we run into the SLP
https://gcc.gnu.org/g:e8ba59ef5c6284604f3c0920e246ed4cf889e541
commit e8ba59ef5c6284604f3c0920e246ed4cf889e541
Author: Richard Biener
Date: Thu Oct 5 13:31:16 2023 +0200
Reduce single-lane SLP testresult noise
The following avoids dumping 'vectorizing stmts using SLP' for
sing
https://gcc.gnu.org/g:307f09a496e4476c006e8b1fe56b396a465c9413
commit 307f09a496e4476c006e8b1fe56b396a465c9413
Author: Richard Biener
Date: Wed Oct 4 14:34:18 2023 +0200
Add FIXME note regarding gcc.dg/vect/pr60276.c runfail with single-lane SLP
* tree-vect-stmts.cc (vecto
https://gcc.gnu.org/g:9315bfc661432c3ad82a7ade21359d5c078dc41b
commit 9315bfc661432c3ad82a7ade21359d5c078dc41b
Author: Richard Biener
Date: Fri Sep 29 13:13:16 2023 +0200
Avoid splitting store dataref groups during SLP discovery
The following avoids splitting store dataref groups
https://gcc.gnu.org/g:fa0f551f3931529d5be72140f5a37ed02d0e0366
commit fa0f551f3931529d5be72140f5a37ed02d0e0366
Author: Richard Biener
Date: Fri Sep 29 15:12:54 2023 +0200
Do not account single-lane SLP graphs against discovery limit
The following avoids accounting single-lane SLP
https://gcc.gnu.org/g:6b597bdb72177699178e238e3da713dc222a0eeb
commit 6b597bdb72177699178e238e3da713dc222a0eeb
Author: Richard Biener
Date: Fri Sep 29 13:05:01 2023 +0200
Allow bigger SLP graphs
When doing single-lane SLP discovery only we're easily running into
the SLP graph
https://gcc.gnu.org/g:540ffaa0d720ed04bb083857230ecd583662f8cc
commit 540ffaa0d720ed04bb083857230ecd583662f8cc
Author: Richard Biener
Date: Wed Oct 4 14:32:39 2023 +0200
Handle non-grouped SLP stores
The following adjusts vectorizable_store to properly handle
non-grouped SLP s
https://gcc.gnu.org/g:e2d9709cdc50d68ed0e662634d8608c6f8491888
commit e2d9709cdc50d68ed0e662634d8608c6f8491888
Author: Richard Biener
Date: Fri Sep 29 12:54:17 2023 +0200
Add --param vect-single-lane-slp
The following adds --param vect-single-lane-slp to guard single-lane
loop
https://gcc.gnu.org/g:51d831bd7cd122511d03efcc3da2de343a16553a
commit 51d831bd7cd122511d03efcc3da2de343a16553a
Author: Richard Biener
Date: Wed Aug 23 10:48:32 2023 +0200
Fail vectorization when not SLP with --param vect-force-slp=1
The following adds --param vect-force-slp allowi
https://gcc.gnu.org/g:6d31a370e26eeb950c326332633b3e8e84b6630b
commit r15-434-g6d31a370e26eeb950c326332633b3e8e84b6630b
Author: Patrick Palka
Date: Mon May 13 09:53:40 2024 -0400
c++: nested aggregate/alias CTAD fixes [PR114974, PR114901, PR114903]
During maybe_aggr_guide with a n
The branch 'rguenth/heads/vect-force-slp' was updated to point to:
8a9b159a8608... PR60276 fix for single-lane SLP
It previously pointed to:
3a1fe1d6d941... Improve combined store node splitting
Diff:
!!! WARNING: THE FOLLOWING COMMITS ARE NO LONGER ACCESSIBLE (LOST):
---
https://gcc.gnu.org/g:0c585c8d0dd85601a8d116ada99126a48c8ce9fd
commit r15-432-g0c585c8d0dd85601a8d116ada99126a48c8ce9fd
Author: Jeff Law
Date: Mon May 13 07:14:08 2024 -0600
[to-be-committed,RISC-V] Improve single inverted bit extraction - v3
So this patch fixes a minor code gener
https://gcc.gnu.org/g:2e353c687dbd343ce592c5ec089774b2c699798a
commit r13-8764-g2e353c687dbd343ce592c5ec089774b2c699798a
Author: Jakub Jelinek
Date: Mon May 13 15:09:04 2024 +0200
Manually add ChangeLog entries for various commits from 2024-05-09.
Diff:
---
gcc/analyzer/ChangeLog | 84 +
https://gcc.gnu.org/g:8a9b159a86081053289be0c44339623ff59717a2
commit r15-431-g8a9b159a86081053289be0c44339623ff59717a2
Author: Richard Biener
Date: Thu Nov 9 11:30:22 2023 +0100
PR60276 fix for single-lane SLP
When enabling single-lane SLP and not splitting groups the fix for
https://gcc.gnu.org/g:d629308c699bb8fe90c2afeb7fa1acb12cb5526b
commit r13-8763-gd629308c699bb8fe90c2afeb7fa1acb12cb5526b
Author: Richard Biener
Date: Mon Feb 19 11:10:50 2024 +0100
rtl-optimization/54052 - RTL SSA PHI insertion compile-time hog
The following tries to address the P
https://gcc.gnu.org/g:c4af8ebdb0318b5e9ed3dfdea5501a3260f3acea
commit r15-430-gc4af8ebdb0318b5e9ed3dfdea5501a3260f3acea
Author: Rainer Orth
Date: Mon May 13 14:02:46 2024 +0200
testsuite: c++: Allow for std::printf in g++.dg/modules/stdio-1_a.H
[PR98529]
g++.dg/modules/stdio-1_a.
https://gcc.gnu.org/g:fb1649f8b4ad5043dd0e65e4e3a643a0ced018a9
commit r15-429-gfb1649f8b4ad5043dd0e65e4e3a643a0ced018a9
Author: Matthias Kretz
Date: Mon May 6 12:13:55 2024 +0200
libstdc++: Use __builtin_shufflevector for simd split and concat
Signed-off-by: Matthias Kretz
https://gcc.gnu.org/g:898d7145fb90734c9981555ec099710d87fc05af
commit r15-428-g898d7145fb90734c9981555ec099710d87fc05af
Author: Richard Biener
Date: Fri Mar 1 12:08:36 2024 +0100
Refactor SLP reduction group discovery
The following refactors a bit how we perform SLP reduction grou
https://gcc.gnu.org/g:b621482296f6dec0abb22ed39cc4ce6811535d47
commit r15-427-gb621482296f6dec0abb22ed39cc4ce6811535d47
Author: Jakub Jelinek
Date: Mon May 13 11:15:27 2024 +0200
tree-ssa-math-opts: Pattern recognize yet another .ADD_OVERFLOW pattern
[PR113982]
We pattern recogni
https://gcc.gnu.org/g:f3f02a750c7b34b751fa809ab03d29b2ccf0785d
commit r15-426-gf3f02a750c7b34b751fa809ab03d29b2ccf0785d
Author: Jakub Jelinek
Date: Mon May 13 11:07:59 2024 +0200
Manually add ChangeLog entry for
r15-353-gd7bb8eaade3cd3aa70715c8567b4d7b08098e699
Diff:
---
gcc/ChangeLog |
https://gcc.gnu.org/g:51b84f23b551d12e237290d3fe6311ffbe7bdc0c
commit r15-423-g51b84f23b551d12e237290d3fe6311ffbe7bdc0c
Author: Piotr Trojanek
Date: Mon Feb 5 13:18:50 2024 +0100
ada: Remove code that expected pre/post being split into conjuncts
The removed code is no longer neede
https://gcc.gnu.org/g:5de075393402281c0fd9d0081a9d753c8793891e
commit r15-424-g5de075393402281c0fd9d0081a9d753c8793891e
Author: Eric Botcazou
Date: Mon Feb 5 16:26:04 2024 +0100
ada: Move Init_Proc_Level_Formal from Exp_Ch3 to Exp_Util
This makes it possible to remove clauses from
https://gcc.gnu.org/g:a0041595dc66c739eb02ab426692500847788739
commit r15-422-ga0041595dc66c739eb02ab426692500847788739
Author: Piotr Trojanek
Date: Fri Feb 2 13:24:45 2024 +0100
ada: Revert recent change for Put_Image and Object_Size attributes
Recent change for attribute Object_
https://gcc.gnu.org/g:a9c07b8efacfd347fa1f8a258006089f45899ebc
commit r15-420-ga9c07b8efacfd347fa1f8a258006089f45899ebc
Author: Eric Botcazou
Date: Thu Feb 1 14:38:47 2024 +0100
ada: Remove dynamic frame in System.Image_D and document it in
System.Image_F
The former can easily be
https://gcc.gnu.org/g:3aa99be0991d10c6c86a83c9d9891e58b84e69cb
commit r15-415-g3aa99be0991d10c6c86a83c9d9891e58b84e69cb
Author: Piotr Trojanek
Date: Tue Jan 30 16:12:16 2024 +0100
ada: Move splitting of pre/post aspect expressions to expansion
We split expressions of pre/post aspe
https://gcc.gnu.org/g:1de93edbdecc68503b66652b810213492d69ba7b
commit r15-414-g1de93edbdecc68503b66652b810213492d69ba7b
Author: Piotr Trojanek
Date: Tue Jan 30 01:05:28 2024 +0100
ada: Fix style in comments
Code cleanup.
gcc/ada/
* contracts.adb (Inherit_
https://gcc.gnu.org/g:6d13384e64213e0c80bf0a768db061ef64cc9854
commit r15-421-g6d13384e64213e0c80bf0a768db061ef64cc9854
Author: Eric Botcazou
Date: Thu Feb 1 15:30:28 2024 +0100
ada: Rename finalization scope masters into finalization masters
Now that what was previously called "f
https://gcc.gnu.org/g:32fe73ee9d96bb861014526326c94ef4e23bdace
commit r15-412-g32fe73ee9d96bb861014526326c94ef4e23bdace
Author: Piotr Trojanek
Date: Fri Jan 26 17:47:34 2024 +0100
ada: Recognize pragma Lock_Free as specific to GNAT
Pramga Lock_Free must be recognized as implementa
https://gcc.gnu.org/g:b3eef3b124d1eee9cd261fb072d6e1667cd2501a
commit r15-417-gb3eef3b124d1eee9cd261fb072d6e1667cd2501a
Author: Bob Duff
Date: Wed Jan 31 09:30:06 2024 -0500
ada: Fix crash on Compile_Time_Warning in dead code
If a pragma Compile_Time_Warning triggers, and the prag
https://gcc.gnu.org/g:4768f3dd68e3f19cb54cadfda6f830deb960
commit r15-411-g4768f3dd68e3f19cb54cadfda6f830deb960
Author: Piotr Trojanek
Date: Fri Jan 26 18:25:09 2024 +0100
ada: Deconstruct unused flag Is_Expanded_Contract
Flag Is_Expanded_Contract was introduced together w
https://gcc.gnu.org/g:f7e1ddec5c5286d45352be86bd74c4f064a79db9
commit r15-416-gf7e1ddec5c5286d45352be86bd74c4f064a79db9
Author: Piotr Trojanek
Date: Wed Jan 31 14:07:22 2024 +0100
ada: Deconstruct flag Split_PPC since splitting now is done in expansion
Remove flag Split_PPC and al
https://gcc.gnu.org/g:7e348a40db285d451652ed8f7f022ca4c9022da7
commit r15-419-g7e348a40db285d451652ed8f7f022ca4c9022da7
Author: Piotr Trojanek
Date: Thu Feb 1 13:15:27 2024 +0100
ada: Attributes Put_Image and Object_Size are defined by Ada 2022
Recognize references to attributes P
https://gcc.gnu.org/g:da8847559413c15fb6da1455eb1184f7aa928678
commit r15-413-gda8847559413c15fb6da1455eb1184f7aa928678
Author: Piotr Trojanek
Date: Mon Jan 29 16:32:19 2024 +0100
ada: Refine type of a local variable
Code cleanup; semantics is unaffected.
gcc/ada/
https://gcc.gnu.org/g:7f1289651145ed5590c883e9a531e3bcc11b1130
commit r15-410-g7f1289651145ed5590c883e9a531e3bcc11b1130
Author: Piotr Trojanek
Date: Fri Jan 26 12:14:48 2024 +0100
ada: Refactor repeated code for querying Boolean-valued aspects
Code cleanup following a fix for aspe
https://gcc.gnu.org/g:65c0029fd969b30794ee0778ddb08e60ee45d770
commit r15-409-g65c0029fd969b30794ee0778ddb08e60ee45d770
Author: Piotr Trojanek
Date: Thu Jan 25 19:09:01 2024 +0100
ada: Complete implementation of Ada 2022 aspect Exclusive_Functions
Extend implementation of RM 9.5.1
https://gcc.gnu.org/g:c1ece0ca7d31f191c97ff0bdc72e0f0416e72774
commit r15-418-gc1ece0ca7d31f191c97ff0bdc72e0f0416e72774
Author: Piotr Trojanek
Date: Wed Jan 31 15:32:22 2024 +0100
ada: Remove guards against traversal of empty list of aspects
When iterating over Aspect_Specificatio
https://gcc.gnu.org/g:c52bfe61b2f103d1be6065242f145ec49d13cce7
commit r15-407-gc52bfe61b2f103d1be6065242f145ec49d13cce7
Author: Eric Botcazou
Date: Thu Jan 25 12:47:43 2024 +0100
ada: Couple of comment tweaks to latest change
This replaces a few remaining references to "master" by
https://gcc.gnu.org/g:eff0e268f4b1c4d8783f1da4e8a54028a3e28a1a
commit r15-405-geff0e268f4b1c4d8783f1da4e8a54028a3e28a1a
Author: Ashley Gay
Date: Fri Nov 17 11:50:03 2023 +0100
ada: Remove deprecated VxWorks interrupt connection API
The VxWorks 7 API to use hardware interrupts is t
https://gcc.gnu.org/g:105bba84b10625848ca39a26a42deaa1b2783d71
commit r15-396-g105bba84b10625848ca39a26a42deaa1b2783d71
Author: Piotr Trojanek
Date: Tue Jun 14 13:08:38 2022 +0200
ada: Refactor GNAT.Directory_Operations.Read to minimise runtime checks
Array assignments are likely
https://gcc.gnu.org/g:c8e01e79224ff2ebd2e488ecb4243874b6ff3d6b
commit r15-406-gc8e01e79224ff2ebd2e488ecb4243874b6ff3d6b
Author: Eric Botcazou
Date: Tue Jan 23 12:54:52 2024 +0100
ada: Replace finalization masters with finalization collections
This change replaces finalization mast
https://gcc.gnu.org/g:2fc8ea4af4ad63a9675aef812f746fa91ecfabc8
commit r15-400-g2fc8ea4af4ad63a9675aef812f746fa91ecfabc8
Author: Eric Botcazou
Date: Fri Jan 19 11:46:16 2024 +0100
ada: Fix pragma Compile_Time_Error for alignment of array types
The pragma is consistenly rejected for
https://gcc.gnu.org/g:56e781f6b83ddf26ae42309e682dc22ce4db3f82
commit r15-404-g56e781f6b83ddf26ae42309e682dc22ce4db3f82
Author: Eric Botcazou
Date: Tue Jan 23 08:44:38 2024 +0100
ada: Decouple finalization masters from storage pools
The coupling came from the build-in-place protoc
https://gcc.gnu.org/g:8d6c7fccd04944804f7ca0f7ba7b4a3a7f1082dd
commit r15-402-g8d6c7fccd04944804f7ca0f7ba7b4a3a7f1082dd
Author: Eric Botcazou
Date: Sun Jan 21 00:29:45 2024 +0100
ada: Restore fix for controlled dynamic allocation with BIP function call
The resolution made some tim
https://gcc.gnu.org/g:8e76c189f10ee3b766cfde6b1ccb59b49342b0e5
commit r15-401-g8e76c189f10ee3b766cfde6b1ccb59b49342b0e5
Author: Piotr Trojanek
Date: Sun Jan 21 23:29:52 2024 +0100
ada: Avoid crash on illegal constrained type declarations
Fix crash on ACATS test B38003B introduced
https://gcc.gnu.org/g:c573c56bfa31d61ec13331c7a785d5fdc60cc8b0
commit r15-399-gc573c56bfa31d61ec13331c7a785d5fdc60cc8b0
Author: Steve Baird
Date: Wed Jan 17 17:12:35 2024 -0800
ada: Enable casing on composite via -X0 instead of -X
Move case statement pattern matching out of the cu
https://gcc.gnu.org/g:0533acf60438aec7858b18b0b52706ca6f1b3564
commit r15-408-g0533acf60438aec7858b18b0b52706ca6f1b3564
Author: Bob Duff
Date: Thu Jan 25 08:38:08 2024 -0500
ada: Rewrite Append_Entity_Name; skip irrelevant names
This patch rewrites Append_Entity_Name, both for mai
https://gcc.gnu.org/g:c1b33f8cf2b40d78d0413a328e3faed384f7e0f4
commit r15-403-gc1b33f8cf2b40d78d0413a328e3faed384f7e0f4
Author: Eric Botcazou
Date: Mon Jan 22 18:19:26 2024 +0100
ada: Small cleanup in the BIP machinery
This avoids creating Null nodes when they are not used in the
https://gcc.gnu.org/g:5270bfc6e8c85e99c966a696664dcc6878b8c590
commit r15-398-g5270bfc6e8c85e99c966a696664dcc6878b8c590
Author: Eric Botcazou
Date: Thu Jan 18 16:25:06 2024 +0100
ada: Fix internal error with Put_Image aspect on access-to-class-wide type
This occurs with an instant
https://gcc.gnu.org/g:a14dc3e9b0e4300b58f03d9c5ea83758f912e909
commit r15-397-ga14dc3e9b0e4300b58f03d9c5ea83758f912e909
Author: Piotr Trojanek
Date: Wed Jun 15 17:41:00 2022 +0200
ada: Simplify uses of readdir_gnat with object overlay
Code cleanup; behavior is unaffected.
https://gcc.gnu.org/g:0a82463c573f5f75314c5700863b1fea822da1f9
commit r15-395-g0a82463c573f5f75314c5700863b1fea822da1f9
Author: Gary Dismukes
Date: Tue Jan 16 22:11:52 2024 +
ada: Compiler crash on nonstatic container aggregates for
Doubly_Linked_Lists
The compiler was crashi
73 matches
Mail list logo