aboutsummaryrefslogtreecommitdiff
path: root/gcc/ada/exp_ch3.adb
AgeCommit message (Expand)AuthorFilesLines
2024-05-07ada: Prevent calculation of negative stack countsPiotr Trojanek1-1/+1
2024-05-07ada: Cleanup calculation of task stacksPiotr Trojanek1-18/+13
2024-05-07ada: Fix bad interaction between homogeneous finalization master and BIP prot...Eric Botcazou1-64/+0
2024-05-06ada: Fix non-idiomatic constructEric Botcazou1-1/+1
2024-05-06ada: Partial implementation of redesign of support for object finalizationEric Botcazou1-9/+27
2024-01-22Update copyright years.Marc Poulhiès1-1/+1
2023-12-19ada: Rename Is_Constr_Subt_For_UN_Aliased flagEric Botcazou1-2/+1
2023-11-07ada: Elide temporary for aliased array with unconstrained nominal subtypeEric Botcazou1-23/+24
2023-11-07ada: Rename Is_Limited_View to reflect actual queryYannick Moy1-3/+3
2023-11-07ada: Implement Aspects as fields under nodesViljar Indus1-0/+4
2023-09-19ada: TSS finalize address subprogram generation for constrained...Richard Wai1-0/+4
2023-07-28ada: Fix unsupported dispatching constructor callJavier Miranda1-12/+89
2023-07-11ada: Avoid renaming_decl in case of constrained arrayBob Duff1-1/+15
2023-07-03ada: Fix renaming of predefined equality operator for unchecked union typesEric Botcazou1-15/+42
2023-07-03ada: Fix discrepancy in expansion of untagged record equalityEric Botcazou1-25/+16
2023-06-15ada: Fix too small secondary stack allocation for returned conversionEric Botcazou1-30/+62
2023-06-15ada: Fix too small secondary stack allocation for returned aggregateEric Botcazou1-3/+14
2023-06-13ada: Factor out tag assignments from type in expanderEric Botcazou1-58/+14
2023-06-13ada: Remove explicit decoration of wrapper created in freezingPiotr Trojanek1-2/+0
2023-05-30ada: Only build access-to-subprogram wrappers when expander is activePiotr Trojanek1-4/+0
2023-05-29ada: Default_Component_Value trumps Initialize/Normalize_ScalarsSteve Baird1-0/+6
2023-05-25ada: Avoid duplicated streaming subprogramsSteve Baird1-4/+4
2023-05-23ada: Fix bogus error on predicated limited record declared in protected typeEric Botcazou1-22/+9
2023-05-22ada: Fix spurious freezing error on nonabstract null extensionEric Botcazou1-3/+5
2023-05-22ada: Remove extra parenthesesArnaud Charlet1-6/+6
2023-05-22ada: Fix crash on Ada.Containers with No_Dispatching_Calls restrictionEric Botcazou1-1/+5
2023-05-15ada: Fix typo in commentMarc Poulhiès1-1/+1
2023-01-16ada: Fix typo in commentEric Botcazou1-1/+1
2023-01-16ada: Fix latent bug exposed by recent work on extended return statementsEric Botcazou1-3/+5
2023-01-16ada: Fix pessimization of some CW objects initialized with function callEric Botcazou1-0/+19
2023-01-16ada: Use static references to tag in more cases for interface objectsEric Botcazou1-38/+34
2023-01-16ada: Further optimize interface objects initialized with function callsEric Botcazou1-0/+7
2023-01-16ada: Put back conversion to interface in more casesEric Botcazou1-1/+1
2023-01-16ada: Lift restriction on optimization of aliased objectsEric Botcazou1-3/+3
2023-01-16ada: Optimize interface objects initialized with function callsEric Botcazou1-112/+171
2023-01-09ada: Update copyright noticeArnaud Charlet1-1/+1
2023-01-05ada: Clean up interface handling in Expand_N_Object_DeclarationEric Botcazou1-96/+59
2023-01-05ada: Optimize class-wide objects initialized with function callsEric Botcazou1-23/+31
2023-01-05ada: Fix pasto in commentEric Botcazou1-2/+2
2023-01-05ada: Revert to constrained allocation for string concatenationEric Botcazou1-13/+16
2023-01-05ada: Fix finalization issues in extended return statementsEric Botcazou1-2/+32
2023-01-03ada: Fix detection of function calls in object declarationsEric Botcazou1-6/+4
2022-12-06ada: Elide the copy in extended returns for nonlimited by-reference typesEric Botcazou1-119/+349
2022-12-06ada: Accessibility code reorganization and bug fixesJustin Squirek1-0/+1
2022-11-22ada: Fix formatting glitches in Make_Tag_AssignmentEric Botcazou1-19/+21
2022-11-21ada: Small cleanup in Expand_N_Object_DeclarationEric Botcazou1-49/+45
2022-11-08ada: Enforce matching of extra formalsJavier Miranda1-20/+116
2022-11-07ada: New warning about noncomposing user-defined "="Bob Duff1-1/+2
2022-09-12[Ada] Revert "Enforce matching of extra formals"Javier Miranda1-109/+20
2022-09-06[Ada] Enforce matching of extra formalsJavier Miranda1-20/+109