aboutsummaryrefslogtreecommitdiff
path: root/gcc/ada/exp_util.adb
AgeCommit message (Expand)AuthorFilesLines
13 daysada: Fix internal error on elsif part of if-statement containing if-expressionEric Botcazou1-0/+1
13 daysada: Add External_Initialization extensionRonan Desplanques1-0/+1
2024-09-05ada: Remove unused parameters in validity checking routinePiotr Trojanek1-12/+6
2024-08-23ada: Fix style in lines starting with assignment operatorPiotr Trojanek1-14/+14
2024-08-23ada: Fix validity checks for named parameter associationsPiotr Trojanek1-2/+2
2024-08-23ada: Error missing when 'access is applied to an interface type objectJavier Miranda1-0/+15
2024-08-02ada: Remove unused null branchPiotr Trojanek1-3/+0
2024-08-02ada: Refactor negated conjunctsPiotr Trojanek1-6/+7
2024-08-02ada: Clean up handling of inlining of finalizer proceduresRichard Kenner1-0/+10
2024-08-02ada: Fix crash on expression function returning tagged type in nested packageEric Botcazou1-0/+16
2024-08-01ada: Remove support for bodies in -gnatcegArnaud Charlet1-195/+11
2024-06-27ada: Implement first half of Generalized FinalizationEric Botcazou1-2/+59
2024-06-21ada: Small cleanup in processing of primitive operationsEric Botcazou1-6/+2
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