aboutsummaryrefslogtreecommitdiff
path: root/gcc/ada/exp_disp.adb
AgeCommit message (Expand)AuthorFilesLines
2021-07-07[Ada] Simplify code by reusing List_LengthPiotr Trojanek1-13/+1
2021-07-07[Ada] Transient scope cleanupBob Duff1-67/+44
2021-06-18[Ada] Premature freezing of typesArnaud Charlet1-0/+2
2021-06-16[Ada] ACATS 4.1R-c611a04: Class-wide preconditions in dispatching callsJavier Miranda1-0/+10
2021-05-07[Ada] Minor reformattingsBob Duff1-45/+45
2021-05-07[Ada] Variable-sized node types -- cleanupBob Duff1-15/+15
2021-05-07[Ada] Variable-sized node typesBob Duff1-5/+12
2021-05-06[Ada] ACATS 4.1R-c611a04: Class-wide preconditions in dispatching callsJavier Miranda1-22/+84
2021-05-05[Ada] Remove redundant checks for empty listsPiotr Trojanek1-16/+13
2021-05-03[Ada] Update copyright noticeArnaud Charlet1-1/+1
2021-05-03[Ada] Replace calls to RTE with Is_RTE where possiblePiotr Trojanek1-16/+10
2021-05-03[Ada] Remove leading and trailing spaces in error messagesPiotr Trojanek1-1/+1
2020-12-15[Ada] Remove redundant calls to UI_To_Int in relational operandsPiotr Trojanek1-1/+1
2020-07-27[Ada] Use membership tests in front-endArnaud Charlet1-11/+9
2020-06-18[Ada] Crash in tagged type constructor with task componentsJavier Miranda1-0/+1
2020-06-18[Ada] Crash in tagged type constructor with task componentsJavier Miranda1-0/+14
2020-06-17[Ada] Crash in tagged type constructor with task componentsJavier Miranda1-10/+34
2020-06-11[Ada] Consolidate handling of implicit dereferences into semantic analysisEric Botcazou1-0/+8
2020-06-11[Ada] Remove a dubious optimization for Object Specific Data dispatchingPiotr Trojanek1-1/+1
2020-06-11[Ada] Make Object Specific Dispatch tables constantPiotr Trojanek1-0/+1
2020-06-09[Ada] Code clean ups and comments updatesArnaud Charlet1-0/+2
2020-06-05[Ada] Add note about gnatcov reliance on thunk namesThomas Quinot1-0/+5
2020-06-04[Ada] Put_Image attributeBob Duff1-9/+12
2020-06-02[Ada] Bump copyright yearArnaud Charlet1-1/+1
2019-12-13[Ada] Deallocation of controlled type implementing interface typesJavier Miranda1-5/+34
2019-09-18[Ada] Code cleanup of alignment representation clauses in dispatch tablesJavier Miranda1-98/+1
2019-08-20[Ada] Minor reformattingsGary Dismukes1-7/+5
2019-08-20[Ada] Spurious error in dispatching call with class-wide preconditionEd Schonberg1-11/+33
2019-08-19[Ada] Buffer reading overflow in dispatch table initializationJavier Miranda1-118/+111
2019-08-13[Ada] Wrong initialization of Offset_To_Top in secondary DTJavier Miranda1-31/+48
2019-07-10[Ada] Missing implicit interface type conversionJavier Miranda1-0/+16
2019-07-08[Ada] Crash in interface derivation with null primitiveJavier Miranda1-1/+1
2019-01-08[Ada] Bump copyright years to 2019Pierre-Marie de Rodat1-1/+1
2018-11-14[Ada] Crash on interface equality covered by a renaming declarationJavier Miranda1-9/+10
2018-11-14[Ada] Minor reformattingHristian Kirtchev1-5/+4
2018-10-09[Ada] Fix strange warning when using Ada.Iterator_InterfaceEric Botcazou1-2/+6
2018-09-26[Ada] Spurious error on interface conversion under ZFPJavier Miranda1-0/+28
2018-09-26[Ada] Preparation for new description of interface thunksEric Botcazou1-1/+2
2018-07-31[Ada] Minor reformattingsHristian Kirtchev1-5/+6
2018-07-17[Ada] Fix incompatibility Default_Scalar_Storage_Order/tagged typesEric Botcazou1-14/+13
2018-07-17[Ada] Minor fix for imported C++ constructorsEric Botcazou1-9/+10
2018-07-17[Ada] Assertion_Policy for class-wide preconditionBob Duff1-1/+1
2018-05-24[Ada] Quadratic compile time with tagged typesJustin Squirek1-4/+4
2018-05-24[Ada] Fix crash on formal containersHristian Kirtchev1-3/+4
2018-05-23[Ada] Minor reformattingsHristian Kirtchev1-1/+1
2018-05-23[Ada] Restrict initialization of External_Tag and Expanded_NameJavier Miranda1-104/+37
2018-05-23[Ada] Minor reformattingHristian Kirtchev1-15/+16
2018-05-22[Ada] Disable name generation for External_Tag and Expanded_NameJavier Miranda1-23/+126
2018-05-21[Ada] Spurious error on early call region of tagged typeHristian Kirtchev1-102/+0
2018-01-11[Ada] Bump copyright notices to 2018Arnaud Charlet1-1/+1