aboutsummaryrefslogtreecommitdiff
path: root/gcc/ada
AgeCommit message (Expand)AuthorFilesLines
2023-10-11Daily bump.GCC Administrator1-0/+15
2023-10-10ada: Fix infinite loop with multiple limited with clausesEric Botcazou1-63/+107
2023-09-28Daily bump.GCC Administrator1-0/+449
2023-09-27ada: Fix missing call to Finalize_Protection for simple protected objectsEric Botcazou2-11/+40
2023-09-27ada: Fix missing finalization of extended return object on abnormal completionEric Botcazou4-12/+12
2023-09-27ada: Fix minor glitch in finish_record_typeEric Botcazou1-1/+1
2023-09-27ada: Fix wrong optimization of extended return for discriminated record typeEric Botcazou1-0/+1
2023-09-27ada: Fix internal error on aggregate nested in container aggregateEric Botcazou1-7/+9
2023-09-27ada: Fix internal error on expression function with Refined_Post aspectEric Botcazou1-0/+3
2023-09-27ada: Fix late finalization for function call in delta aggregateEric Botcazou1-2/+6
2023-09-27ada: Fix premature finalization in loop over limited iterable containerEric Botcazou1-40/+48
2023-09-27ada: Elide the copy in extended returns for nonlimited by-reference typesEric Botcazou1-1/+1
2023-09-27ada: Fix assertion failure on very peculiar enumeration typeEric Botcazou1-0/+14
2023-09-27ada: Fix spurious error on 'Input of private type with Type_Invariant aspectEric Botcazou1-4/+19
2023-09-27ada: Elide the copy in extended returns for nonlimited by-reference typesEric Botcazou1-3/+4
2023-09-27ada: Fix memory explosion on aggregate of nested packed array typeEric Botcazou1-1/+3
2023-09-27ada: Improve error message for ambiguous subprogram callEric Botcazou3-8/+21
2023-09-27ada: Fix assertion failure introduced by latest changeEric Botcazou1-4/+5
2023-09-27ada: Fix Valid_Scalars attribute applied to types from limited withEric Botcazou2-2/+9
2023-09-27ada: Fix wrong resolution for hidden discriminant in predicateEric Botcazou1-7/+42
2023-09-27ada: Fix small inaccuracy in implementation of B.3.3(20/2)Eric Botcazou1-21/+14
2023-09-27ada: Fix bad interaction between inlining and thunk generationEric Botcazou1-3/+6
2023-09-27ada: Fix wrong finalization for double subtype of bounded vectorEric Botcazou1-4/+10
2023-09-27Minor tweakEric Botcazou1-3/+3
2023-09-27ada: Fix too small secondary stack allocation for returned conversionEric Botcazou2-30/+63
2023-09-27ada: Fix too small secondary stack allocation for returned aggregateEric Botcazou1-3/+14
2023-09-27ada: Fix missing error on function call returning incomplete viewEric Botcazou1-0/+6
2023-09-27ada: Fix inverted implementation of RM 8.4(10) clause for operatorsEric Botcazou1-1/+1
2023-09-27ada: Fix aspect Linker_Section ignored on subprogram bodyEric Botcazou1-12/+19
2023-09-27ada: Fix exception raised on invalid contract in generic packageEric Botcazou1-10/+21
2023-09-27ada: Fix internal error on imported function with post-conditionEric Botcazou1-0/+16
2023-09-27ada: Fix wrong expansion of array aggregate with noncontiguous choicesEric Botcazou1-20/+18
2023-09-27ada: Fix internal error on array constant in expression functionEric Botcazou1-4/+21
2023-09-27ada: Fix fallout of recent fix for missing finalizationEric Botcazou1-10/+26
2023-09-27ada: Fix regression of secondary stack management in return statementsEric Botcazou1-38/+31
2023-09-27ada: Fix visibility error with DIC or Type_Invariant aspect on generic typeEric Botcazou1-2/+17
2023-09-27ada: Fix spurious error on imported generic function with preconditionEric Botcazou1-7/+1
2023-09-27ada: Fix memory leak in expression function returning Big_IntegerEric Botcazou2-16/+28
2023-09-27ada: Call idiomatic routine in Expand_Simple_Function_ReturnEric Botcazou1-1/+1
2023-09-27ada: Fix wrong finalization for loop on indexed containerEric Botcazou1-3/+99
2023-09-27ada: Fix bogus error on conditional expression with only user-defined literalsEric Botcazou1-29/+98
2023-09-27ada: Fix wrong finalization for case expression in expression functionEric Botcazou1-2/+6
2023-09-27ada: Fix internal error with pragma Compile_Time_{Warning,Error}Eric Botcazou1-2/+7
2023-09-27ada: Fix small fallout of previous changeEric Botcazou1-4/+6
2023-09-27ada: Fix remaining failures in Roman Numbers testEric Botcazou1-2/+6
2023-09-27ada: Fix wrong result for membership test of null in null-excluding access typeEric Botcazou1-3/+5
2023-09-27ada: Fix small fallout of previous changeEric Botcazou1-0/+7
2023-09-27ada: Fix wrong finalization for call to BIP function in conditional expressionEric Botcazou3-55/+138
2023-09-27ada: Repair support for user-defined literals in arithmetic operatorsEric Botcazou3-155/+156
2023-09-27ada: Fix spurious error on nested instantiations with generic renamingEric Botcazou1-9/+18