aboutsummaryrefslogtreecommitdiff
path: root/gcc/ada/exp_util.adb
AgeCommit message (Expand)AuthorFilesLines
2024-06-20ada: Convert -gnatw.n messages to warningsViljar Indus1-2/+2
2024-06-14ada: Add prototype for mutably tagged typesJustin Squirek1-36/+28
2024-06-13ada: Compiler goes into loopSteve Baird1-1/+4
2024-06-13ada: Fix segmentation fault on slice of array with Unbounded_String componentEric Botcazou1-1/+1
2024-06-13ada: Fix oversight in latest finalization fixEric Botcazou1-1/+1
2024-06-13ada: Fix fallout of previous finalization changeEric Botcazou1-4/+14
2024-06-13ada: Fix too late finalization of temporary objectEric Botcazou1-72/+44
2024-05-21ada: Missing constraint check for initial value of object with address clauseSteve Baird1-0/+29
2024-05-16ada: Redundant validity checksSteve Baird1-0/+5
2024-05-14ada: Decouple attachment from dynamic allocation for controlled objectsEric Botcazou1-42/+478
2024-05-14ada: Small cleanup about allocators and aggregatesEric Botcazou1-33/+15
2024-05-14ada: Compiler crash or errors on if_expression in container aggregateGary Dismukes1-1/+3
2024-05-14ada: Follow-up adjustment to earlier fix in Build_Allocate_Deallocate_ProcEric Botcazou1-25/+18
2024-05-14ada: Fix double finalization for dependent expression of case expressionEric Botcazou1-45/+21
2024-05-14ada: Factor out implementation of default initialization for objectsEric Botcazou1-16/+12
2024-05-13ada: Move Init_Proc_Level_Formal from Exp_Ch3 to Exp_UtilEric Botcazou1-0/+26
2024-05-13ada: Replace finalization masters with finalization collectionsEric Botcazou1-22/+23
2024-05-06ada: Do not attempt to generate finalization actions with restricted profileEric Botcazou1-2/+6
2024-05-06ada: Rework processing of special objects needing finalizationEric Botcazou1-4/+3
2024-05-06ada: Fix missing associated node for packed array itypesPiotr Trojanek1-13/+2
2024-05-06ada: Partial implementation of redesign of support for object finalizationEric Botcazou1-162/+9
2024-02-26Finalization of object allocated by anonymous access designating local typeEric Botcazou1-5/+10
2024-01-22Update copyright years.Marc Poulhiès1-1/+1
2024-01-09ada: Remove side effects depending on the context of subtype declarationPiotr Trojanek1-11/+63
2023-12-19ada: Further cleanup in finalization machineryEric Botcazou1-6/+6
2023-11-30ada: Fix spelling of functions with(out) "side effects"Yannick Moy1-43/+43
2023-11-28ada: Further cleanup in finalization machineryEric Botcazou1-3/+13
2023-11-21ada: Further cleanup in finalization machineryEric Botcazou1-9/+0
2023-11-21ada: Small cleanup in finalization machineryEric Botcazou1-18/+6
2023-11-07ada: Fix expansion of type aspects with handling of aspectsPiotr Trojanek1-2/+2
2023-11-07ada: Rename Is_Limited_View to reflect actual queryYannick Moy1-2/+2
2023-09-26ada: Fix missing call to Finalize_Protection for simple protected objectsEric Botcazou1-2/+30
2023-09-26ada: Fix missing finalization of extended return object on abnormal completionEric Botcazou1-3/+3
2023-09-15ada: Fix internal error on misaligned component with variable nominal sizeEric Botcazou1-3/+6
2023-09-14ada: Improve detection of deactivated code for warnings with -gnatwtYannick Moy1-9/+150
2023-09-14ada: Assertion failure on expansion of record with invariantJavier Miranda1-2/+10
2023-09-14ada: Fix premature finalization in loop over limited iterable containerEric Botcazou1-40/+48
2023-08-03ada: Fix spurious error on 'Input of private type with Type_Invariant aspectEric Botcazou1-4/+19
2023-07-28ada: Small refactorViljar Indus1-2/+3
2023-07-06ada: Avoid crash in Find_Optional_Prim_OpViljar Indus1-0/+5
2023-07-04ada: Do not unnecessarily use component-wise loop for slice assignmentEric Botcazou1-15/+18
2023-06-15ada: Fix too small secondary stack allocation for returned conversionEric Botcazou1-0/+1
2023-06-15ada: Revert latest change to Find_Hook_ContextEric Botcazou1-10/+0
2023-06-15ada: Fix missing finalization for aggregates nested in conditional expressionsEric Botcazou1-0/+20
2023-06-13ada: Streamline expansion of controlled actions for aggregatesEric Botcazou1-8/+0
2023-06-13ada: Factor out tag assignments from type in expanderEric Botcazou1-0/+27
2023-06-13ada: Support new GNAT-specific aspect Ghost_PredicateYannick Moy1-0/+2
2023-05-30ada: Fix visibility error with DIC or Type_Invariant aspect on generic typeEric Botcazou1-2/+17
2023-05-29ada: Fix wrong finalization for loop on indexed containerEric Botcazou1-3/+99
2023-05-16ada: Adjust semantics and implementation of storage modelsEric Botcazou1-0/+49