aboutsummaryrefslogtreecommitdiff
path: root/gcc/ada/exp_ch9.adb
AgeCommit message (Expand)AuthorFilesLines
2024-09-02ada: Also reset scope for some nested declarationMarc Poulhiès1-1/+24
2024-08-23ada: First controlling parameter aspectJavier Miranda1-0/+73
2024-07-02ada: Use clause (or use type clause) in a protected operation sometimes ignored.Steve Baird1-0/+41
2024-06-20ada: Remove Max_Entry_Queue_Depth pragma/aspectEric Botcazou1-2/+1
2024-06-13ada: Fix expansion of protected subprogram bodiesRonan Desplanques1-85/+143
2024-05-20ada: Implement representation aspect Max_Entry_Queue_LengthJose Ruiz1-2/+4
2024-05-14ada: Factor out implementation of default initialization for objectsEric Botcazou1-66/+1
2024-05-13ada: Refactor repeated code for querying Boolean-valued aspectsPiotr Trojanek1-16/+3
2024-05-13ada: Complete implementation of Ada 2022 aspect Exclusive_FunctionsPiotr Trojanek1-3/+16
2024-01-22Update copyright years.Marc Poulhiès1-1/+1
2023-12-19ada: Fix style and typos in commentsPiotr Trojanek1-2/+2
2023-09-15ada: Do not perform local-exception-to-goto optimization on barrier functionsPatrick Bernardi1-24/+14
2023-09-05ada: Fix problematic secondary stack management in protected entryEric Botcazou1-1/+1
2023-05-26ada: Remove leftover code for counting protected entriesPiotr Trojanek1-20/+5
2023-05-26ada: Crash on loop in dispatching conditional entry callJavier Miranda1-8/+30
2023-05-26ada: Duplicate declaration of _master entityJavier Miranda1-23/+25
2023-05-23ada: Fix latent issue in support for protected entriesEric Botcazou1-16/+19
2023-05-22ada: Small cleanup in support for protected subprogramsEric Botcazou1-48/+49
2023-05-22ada: Remove extra parenthesesArnaud Charlet1-2/+2
2023-01-09ada: Update copyright noticeArnaud Charlet1-1/+1
2022-12-06ada: Accessibility code reorganization and bug fixesJustin Squirek1-0/+1
2022-11-08ada: Missing master of task causing assertion failureJavier Miranda1-1/+36
2022-10-06ada: Fix inserting of validity checks in lock-free protected subprogramsPiotr Trojanek1-1/+1
2022-09-12[Ada] Tech debt: Expansion of contractsJustin Squirek1-293/+6
2022-09-12[Ada] Do not mark user parameters of protected subprograms as artificialEric Botcazou1-15/+18
2022-09-06[Ada] Place "at end" on body nodesBob Duff1-33/+25
2022-06-02[Ada] Remove redundant checks for missing listsPiotr Trojanek1-149/+143
2022-05-19[Ada] Fix invalid expanded code for entry familiesPiotr Trojanek1-0/+9
2022-05-19[Ada] Cleanup expansion of protected entry familiesPiotr Trojanek1-13/+7
2022-05-17[Ada] Don't create calls to Abort_Undefer when not Abort_AllowedGhjuvan Lacambre1-1/+3
2022-05-12[Ada] Fix scope of block in expanded protected entry bodyPiotr Trojanek1-1/+2
2022-05-10[Ada] Reuse Is_Rewrite_Substitution where possiblePiotr Trojanek1-1/+1
2022-01-11[Ada] Code cleanupsArnaud Charlet1-1/+1
2022-01-11[Ada] Update copyright notice and bump Gnatvsn.Current_YearArnaud Charlet1-1/+1
2022-01-07[Ada] Remove unnecessary guard for inserting non-empty listPiotr Trojanek1-7/+1
2022-01-06[Ada] Fix typo in comments found running aspellEtienne Servais1-2/+2
2021-10-05[Ada] Mark private component renaming as coming from sourceEric Botcazou1-6/+13
2021-09-22[Ada] Fix conformance errors and erroneous codeBob Duff1-5/+5
2021-07-07[Ada] Transient scope cleanupBob Duff1-16/+12
2021-06-21[Ada] Address ??? commentsGhjuvan Lacambre1-1/+5
2021-06-16[Ada] Wrong reference to System.Tasking in expanded codeArnaud Charlet1-26/+13
2021-06-15[Ada] Rename Ada 202* to Ada 2022Arnaud Charlet1-7/+7
2021-05-07[Ada] Minor reformattingsBob Duff1-45/+45
2021-05-07[Ada] Variable-sized node types -- cleanupBob Duff1-16/+16
2021-05-07[Ada] Fix link from body protected entry implementation to source codePiotr Trojanek1-4/+4
2021-05-07[Ada] Variable-sized node typesBob Duff1-2/+6
2021-05-05[Ada] Reuse Has_Defaulted_Discriminants where possiblePiotr Trojanek1-3/+1
2021-05-03[Ada] Update copyright noticeArnaud Charlet1-1/+1
2021-04-28[Ada] Cleanups related to entry barrier conditionsPiotr Trojanek1-4/+4
2020-12-16[Ada] Simplify membership tests with N_Delay_Statement subtypePiotr Trojanek1-2/+1