aboutsummaryrefslogtreecommitdiff
path: root/gcc/ada/exp_ch7.adb
AgeCommit message (Expand)AuthorFilesLines
2023-11-07ada: Rename Is_Limited_View to reflect actual queryYannick Moy1-2/+2
2023-10-10ada: Remove superfluous setter procedureEric Botcazou1-1/+1
2023-09-26ada: Fix missing call to Finalize_Protection for simple protected objectsEric Botcazou1-9/+10
2023-09-26ada: Fix unnesting generated loops with nested finalization procedureMarc Poulhiès1-5/+83
2023-09-26ada: Fix missing finalization of extended return object on abnormal completionEric Botcazou1-3/+3
2023-09-19ada: TSS finalize address subprogram generation for constrained...Richard Wai1-2/+26
2023-07-06ada: Finalization not performed for component of protected typeSteve Baird1-0/+2
2023-06-20ada: Further fixes to handling of private views in instancesEric Botcazou1-5/+7
2023-06-20ada: Small fixes to handling of private views in instancesEric Botcazou1-19/+5
2023-05-30ada: Fix fallout of recent fix for missing finalizationEric Botcazou1-10/+26
2023-05-29ada: Fix memory leak in expression function returning Big_IntegerEric Botcazou1-12/+20
2023-05-26ada: Fix missing finalization in library-level instance bodyEric Botcazou1-118/+15
2023-05-23ada: Fix latent issue in support for protected entriesEric Botcazou1-10/+0
2023-05-22ada: Use idiomatic construct in Expand_N_Package_BodyEric Botcazou1-10/+1
2023-05-22ada: Fix missing finalization in separate package bodyEric Botcazou1-22/+37
2023-05-22ada: Fix missing finalization in library-unit instance specEric Botcazou1-5/+13
2023-01-09ada: Update copyright noticeArnaud Charlet1-1/+1
2023-01-09ada: Remove a couple of unreachable statementsEric Botcazou1-10/+2
2023-01-09ada: Simplify finalization of temporaries created for interface objectsEric Botcazou1-24/+4
2023-01-05ada: Clean up interface handling in Expand_N_Object_DeclarationEric Botcazou1-5/+8
2022-11-04ada: Refactor: replace uses of `not Present(X)` with `No (X)`Ghjuvan Lacambre1-1/+1
2022-09-12[Ada] Tech debt: Expansion of contractsJustin Squirek1-537/+11
2022-09-06[Ada] Place "at end" on body nodesBob Duff1-172/+52
2022-07-05[Ada] Misc cleanup related to finalizationBob Duff1-35/+20
2022-07-05[Ada] Fix dangling bounds for array result of BIP functionsEric Botcazou1-25/+3
2022-07-04[Ada] Call-initialize all controlled objects in placeEric Botcazou1-2/+7
2022-06-02[Ada] Restore full generation of static dispatch tables with -gnatzrEric Botcazou1-7/+12
2022-06-02[Ada] Get rid of secondary stack for most calls returning tagged typesEric Botcazou1-32/+9
2022-06-01[Ada] Rename Returns_On_Secondary_Stack into Needs_Secondary_StackEric Botcazou1-1/+1
2022-05-30[Ada] Avoid creating a finalization wrapper block for functionsBob Duff1-52/+28
2022-05-19[Ada] Fix spurious violations of No_Secondary_Stack restrictionEric Botcazou1-1/+1
2022-05-19[Ada] Avoid copy operation for returns involving function callsEric Botcazou1-9/+4
2022-05-18[Ada] Use specific predicate before manipulating BIP_Alloc_FormEric Botcazou1-4/+2
2022-05-17[Ada] Typo fix in finalization commentMarc Poulhiès1-8/+8
2022-05-16[Ada] Type invariant or postcondition may cause uninitialized memory readsJustin Squirek1-8/+27
2022-05-16[Ada] Implement component finalization ordering rules for type extensionsSteve Baird1-5/+47
2022-01-11[Ada] Avoid redundant checks for empty listsPiotr Trojanek1-1/+1
2022-01-11[Ada] Reuse Make_Temporary where possiblePiotr Trojanek1-11/+4
2022-01-11[Ada] Remove extra space in single object declarationsPiotr Trojanek1-1/+1
2022-01-11[Ada] Update copyright notice and bump Gnatvsn.Current_YearArnaud Charlet1-1/+1
2022-01-07[Ada] Simplify traversal in hooking of transient scopesPiotr Trojanek1-15/+7
2022-01-06[Ada] Fix typo in comments found running aspellEtienne Servais1-1/+1
2022-01-06[Ada] New restriction No_Tagged_Type_RegistrationBob Duff1-2/+6
2021-12-01[Ada] Do not free task for _parentGhjuvan Lacambre1-2/+3
2021-10-20[Ada] Crash on object of protected type with defaulted access componentJustin Squirek1-7/+21
2021-10-20[Ada] tech debt: Clean up Uint fields, such as EsizeBob Duff1-4/+3
2021-09-22[Ada] Fix conformance errors and erroneous codeBob Duff1-4/+4
2021-09-21[Ada] Crash on build of Initialization procedure for derived containerEd Schonberg1-1/+4
2021-09-20[Ada] Cleanups related to building of dispatch tablesPiotr Trojanek1-1/+1
2021-09-20[Ada] Move Build_And_Insert_Cuda_Initialization to Expand_CUDA_PackageGhjuvan Lacambre1-6/+1