aboutsummaryrefslogtreecommitdiff
path: root/gcc/ada/sem_elab.adb
AgeCommit message (Expand)AuthorFilesLines
2019-07-03[Ada] ABE checks v3.0, foundations of Elaboration order v4.0Hristian Kirtchev1-7663/+12020
2019-01-08[Ada] Bump copyright years to 2019Pierre-Marie de Rodat1-1/+1
2018-07-31[Ada] Sem_Elab: remove duplicate conditionArnaud Charlet1-1/+0
2018-06-11[Ada] Performance degradation with referencesHristian Kirtchev1-156/+6
2018-05-30[Ada] Spell preanalysis, preanalyze correctlyBob Duff1-1/+1
2018-05-24[Ada] Simplify routines with a local Result variablePiotr Trojanek1-8/+4
2018-05-24[Ada] Quadratic compile time with tagged typesJustin Squirek1-77/+4
2018-05-24[Ada] Crash on compilation unit instanceHristian Kirtchev1-0/+44
2018-05-23[Ada] Fix various defects found by static analysisArnaud Charlet1-8/+8
2018-05-23[Ada] Suspension and elaboration warnings/checksHristian Kirtchev1-16/+125
2018-05-23[Ada] Suppression of elaboration-related warningsHristian Kirtchev1-11/+16
2018-05-23[Ada] Suppression of elaboration-related warningsHristian Kirtchev1-34/+177
2018-05-21[Ada] Spurious error on early call region of tagged typeHristian Kirtchev1-0/+7
2018-05-21[Ada] Placement of pragma Elaboration_ChecksHristian Kirtchev1-43/+61
2018-01-11[Ada] Bump copyright notices to 2018Arnaud Charlet1-1/+1
2018-01-11[Ada] Encoding of with clauses in ALI filesHristian Kirtchev1-11/+1
2017-12-15exp_aggr.adb (Aggr_Assignment_OK_For_Backend): Use Component_Size of the inne...Pierre-Marie de Rodat1-0/+10
2017-12-15exp_unst.adb (Unnest_Subprograms): Nothing to do if the main unit is a generi...Pierre-Marie de Rodat1-6/+88
2017-12-05[multiple changes]Pierre-Marie de Rodat1-2/+73
2017-12-05[multiple changes]Pierre-Marie de Rodat1-606/+4486
2017-11-16[multiple changes]Pierre-Marie de Rodat1-4/+4
2017-11-16opt.ads: Elaboration warnings are now on by default.Hristian Kirtchev1-41/+64
2017-11-16[multiple changes]Pierre-Marie de Rodat1-2/+2
2017-11-16[multiple changes]Pierre-Marie de Rodat1-2/+19
2017-11-16[multiple changes]Pierre-Marie de Rodat1-7/+7
2017-11-16[multiple changes]Pierre-Marie de Rodat1-1240/+3413
2017-11-09gnat1drv.adb (Adjust_Global_Switches): Suppress warnings in codepeer mode her...Pierre-Marie de Rodat1-78/+142
2017-11-09[multiple changes]Pierre-Marie de Rodat1-1/+1
2017-11-08sem_disp.adb (Is_Inherited_Public_Operation): Extend the functionality of thi...Pierre-Marie de Rodat1-62/+160
2017-11-08exp_ch3.adb (Expand_N_Object_Declaration): Save and restore relevant SPARK-re...Hristian Kirtchev1-243/+283
2017-11-08[multiple changes]Pierre-Marie de Rodat1-304/+437
2017-10-20[multiple changes]Pierre-Marie de Rodat1-0/+1
2017-10-20sem_dim.adb (Analyze_Dimension_Binary_Op): Accept with a warning to compare a...Pierre-Marie de Rodat1-8/+28
2017-10-19[multiple changes]Pierre-Marie de Rodat1-15/+65
2017-10-14sem_elab.adb (In_Preelaborated_Context): A generic package subject to Remote_...Hristian Kirtchev1-1/+1
2017-10-14[multiple changes]Pierre-Marie de Rodat1-7/+21
2017-10-14[multiple changes]Pierre-Marie de Rodat1-201/+404
2017-10-14[multiple changes]Pierre-Marie de Rodat1-1/+1
2017-10-09[multiple changes]Pierre-Marie de Rodat1-1/+7
2017-10-09[multiple changes]Pierre-Marie de Rodat1-17/+47
2017-10-09[multiple changes]Pierre-Marie de Rodat1-3/+21
2017-10-09[multiple changes]Pierre-Marie de Rodat1-2836/+7133
2017-09-08[multiple changes]Arnaud Charlet1-4/+7
2017-09-07[multiple changes]Arnaud Charlet1-10/+12
2017-05-02[multiple changes]Arnaud Charlet1-1/+1
2017-04-27[multiple changes]Arnaud Charlet1-5/+2
2017-04-27[multiple changes]Arnaud Charlet1-94/+113
2017-04-27[multiple changes]Arnaud Charlet1-1/+7
2017-04-27[multiple changes]Arnaud Charlet1-1/+1
2017-04-27[multiple changes]Arnaud Charlet1-7/+20