aboutsummaryrefslogtreecommitdiff
path: root/gcc/ada/sem_elab.adb
AgeCommit message (Expand)Author
2022-05-17[Ada] Use Actions field of freeze nodes for subprogramsEric Botcazou
2022-01-11[Ada] Avoid redundant checks for empty listsPiotr Trojanek
2022-01-11[Ada] Update copyright notice and bump Gnatvsn.Current_YearArnaud Charlet
2022-01-06[Ada] Fix typo in comments found running aspellEtienne Servais
2021-12-01[Ada] Do not return freeze nodes for start of early call regionsEric Botcazou
2021-10-25[Ada] Renamed_Or_Alias cleanupBob Duff
2021-10-11[Ada] Remove constant argumentsEtienne Servais
2021-10-01[Ada] No ABE check needed for an expression function call.Steve Baird
2021-09-22[Ada] Add Package_Body helper routine to be used in GNATprovePiotr Trojanek
2021-06-15[Ada] Rename Ada 202* to Ada 2022Arnaud Charlet
2021-05-07[Ada] Minor reformattingsBob Duff
2021-05-07[Ada] Variable-sized node types -- cleanupBob Duff
2021-05-07[Ada] Variable-sized node typesBob Duff
2021-05-03[Ada] Update copyright noticeArnaud Charlet
2021-04-29[Ada] Extend Find_Related_Context to deal with child instancesPiotr Trojanek
2020-12-16[Ada] Simplify membership tests with N_Subprogram_Call subtypePiotr Trojanek
2020-12-14[Ada] Additional fixes for Default_Initial_ConditionGary Dismukes
2020-10-20[Ada] New warning on not fully initialized box aggregateArnaud Charlet
2020-07-27[Ada] Use membership tests in front-endArnaud Charlet
2020-07-15[Ada] Extend static functionsArnaud Charlet
2020-07-07[Ada] Spurious elaboration warnings with -gnatc and null proceduresArnaud Charlet
2020-06-17[Ada] Implement static expression functions for Ada 202x (AI12-0075)Gary Dismukes
2020-06-12[Ada] Implement AI12-0175 Preelaborable packages with address clausesEric Botcazou
2020-06-12[Ada] Fix typos in commentsEric Botcazou
2020-06-03[Ada] Iterate with procedural versions of Next_... routines where possiblePiotr Trojanek
2020-06-02[Ada] Remove ASIS_ModeArnaud Charlet
2020-06-02[Ada] Bump copyright yearArnaud Charlet
2020-06-02[Ada] Reuse Is_Package_Or_Generic_Package where possiblePiotr Trojanek
2019-12-12[Ada] Fix repeated words and typos in doc and commentsPiotr Trojanek
2019-10-12re PR ada/91995 (gnat miscompilation and bootstrap failure on m68k-linux)Eric Botcazou
2019-08-20[Ada] Minor reformattingsGary Dismukes
2019-08-14[Ada] Fix failing assertions on SPARK elaborationYannick Moy
2019-07-09[Ada] Elaboration order v4.0 activationHristian Kirtchev
2019-07-05[Ada] Stabilization of Elaboration order v4.0Hristian Kirtchev
2019-07-05[Ada] Diagnostics in Elaboration order v4.0Hristian Kirtchev
2019-07-04[Ada] Management of internal data structures in Sem_ElabHristian Kirtchev
2019-07-03[Ada] ABE checks v3.0, foundations of Elaboration order v4.0Hristian Kirtchev
2019-01-08[Ada] Bump copyright years to 2019Pierre-Marie de Rodat
2018-07-31[Ada] Sem_Elab: remove duplicate conditionArnaud Charlet
2018-06-11[Ada] Performance degradation with referencesHristian Kirtchev
2018-05-30[Ada] Spell preanalysis, preanalyze correctlyBob Duff
2018-05-24[Ada] Simplify routines with a local Result variablePiotr Trojanek
2018-05-24[Ada] Quadratic compile time with tagged typesJustin Squirek
2018-05-24[Ada] Crash on compilation unit instanceHristian Kirtchev
2018-05-23[Ada] Fix various defects found by static analysisArnaud Charlet
2018-05-23[Ada] Suspension and elaboration warnings/checksHristian Kirtchev
2018-05-23[Ada] Suppression of elaboration-related warningsHristian Kirtchev
2018-05-23[Ada] Suppression of elaboration-related warningsHristian Kirtchev
2018-05-21[Ada] Spurious error on early call region of tagged typeHristian Kirtchev
2018-05-21[Ada] Placement of pragma Elaboration_ChecksHristian Kirtchev