aboutsummaryrefslogtreecommitdiff
path: root/gcc
AgeCommit message (Expand)AuthorFilesLines
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
2023-09-27ada: Fix internal error on Big_Integer conversion ghost instanceEric Botcazou1-12/+12
2023-09-27ada: Reject thin 'Unrestricted_Access value to aliased constrained arrayEric Botcazou1-23/+51
2023-09-27ada: Add missing guards in Selected_Range_ChecksEric Botcazou1-0/+2
2023-09-27ada: Fix internal error on declare-expression in post-conditionEric Botcazou1-5/+7
2023-09-27ada: Rework fix for internal error on quantified expression with predicated typeEric Botcazou3-35/+21
2023-09-27ada: Fix internal error on quantified expression with predicated typeEric Botcazou3-14/+40
2023-09-27ada: Fix bogus error on predicated limited record declared in protected typeEric Botcazou2-22/+10
2023-09-27ada: Small code cleanupEric Botcazou1-13/+8
2023-09-27ada: Use idiomatic construct in Expand_N_Package_BodyEric Botcazou1-10/+1
2023-09-27ada: Fix spurious freezing error on nonabstract null extensionEric Botcazou1-3/+5
2023-09-27ada: Fix crash on Ada.Containers with No_Dispatching_Calls restrictionEric Botcazou1-1/+5
2023-09-27ada: Fix error and crash on imported function with precondition and 'BaseEric Botcazou1-3/+4
2023-09-27ada: Fix double finalization in conditional exit statementEric Botcazou1-2/+5
2023-09-27ada: Fix handling of constrained array declarations in declare-expressionEric Botcazou1-2/+2
2023-09-27ada: Use accumulator type in expansion of 'Reduce attributeEric Botcazou1-10/+62
2023-09-27ada: Fix crash on iterated component in expression functionEric Botcazou1-6/+8
2023-09-27ada: Fix internal error on 'Image applied to array componentEric Botcazou1-2/+21
2023-09-27ada: Fix internal error on chain of predicated record typesEric Botcazou1-6/+21
2023-09-27ada: Implement inheritance of user-defined literal aspects for untagged typesEric Botcazou3-8/+38
2023-09-27ada: Fix internal error on instance in package body with -gnatnEric Botcazou1-0/+4