aboutsummaryrefslogtreecommitdiff
path: root/gcc/ada
AgeCommit message (Expand)AuthorFilesLines
2019-08-20Use function_arg_info for TARGET_PASS_BY_REFERENCERichard Sandiford2-1/+6
2019-08-19[Ada] Fix documentation for stream oriented attributesBob Duff3-33/+39
2019-08-19[Ada] Einfo: update comments for E_Function and E_ProcedureGary Dismukes2-3/+9
2019-08-19[Ada] Fix bogus compilation error with Elaborate_Body and -gnatNEric Botcazou2-2/+8
2019-08-19[Ada] Suppress warnings on unreferenced parameters of dispatching opsBob Duff2-5/+30
2019-08-19[Ada] Crash on object initialization that is call to expression functionEd Schonberg2-1/+9
2019-08-19[Ada] Conversion routines between GNAT.OS_Lib.OS_Time and long integerDmitriy Anisimkov3-0/+34
2019-08-19[Ada] Incorrect code for -gnateV switchBob Duff3-27/+44
2019-08-19[Ada] Import documentation from the RM for various runtime unitsPierre-Marie de Rodat6-3/+68
2019-08-19[Ada] Generate ada_target_propertiesJerome Guitton3-0/+21
2019-08-19[Ada] Lift restriction on instantiations that are compilation unitsEric Botcazou3-24/+48
2019-08-19[Ada] Further cleanup in inlining machineryEric Botcazou2-0/+8
2019-08-19[Ada] Legality of protected subp. implementing interface operationsEd Schonberg2-4/+27
2019-08-19[Ada] Buffer reading overflow in dispatch table initializationJavier Miranda4-126/+142
2019-08-19[Ada] Process type extensions for -gnatw.hBob Duff2-184/+243
2019-08-19[Ada] Improve warnings about "too few elements" and "too many elements"Gary Dismukes4-12/+82
2019-08-19[Ada] Enable use of GNAT.Sockets for VxWorks RTPPatrick Bernardi2-6/+8
2019-08-19[Ada] Fix incorrect stub generation for types in instancesEric Botcazou2-3/+40
2019-08-19[Ada] Improve placement of warning on formals of generic subprogramsEd Schonberg2-1/+54
2019-08-19[Ada] Factor out the "size for& too small..." error messageBob Duff5-5/+14
2019-08-19[Ada] Fix internal error on subprogram instantiation with -gnatzcEric Botcazou2-14/+7
2019-08-19[Ada] Document missing gnatmetric switchesBob Duff2-1/+61
2019-08-19[Ada] Minor refactoringsPiotr Trojanek3-9/+11
2019-08-19[Ada] Allow reading a borrowed object inside a call to a pledge functionClaire Dross3-0/+49
2019-08-19[Ada] Add formal function parameter equality to SPARK containersJoffrey Huguet8-0/+16
2019-08-19[Ada] Opt: clean up left-overs of earlier implementation in commentEric Botcazou2-3/+8
2019-08-19[Ada] Representation clause for derived enumeration type is mishandledEd Schonberg2-1/+30
2019-08-19[Ada] Do not skip non-aliasing checking when inlining in GNATproveYannick Moy2-4/+9
2019-08-19[Ada] Further cleanup in inlining machineryEric Botcazou3-55/+82
2019-08-19[Ada] Fix thinko in Acc_Loop_to_gnuOlivier Hainque2-4/+7
2019-08-19[Ada] Define the -fdump-scos option in lang.optPierre-Marie de Rodat3-0/+11
2019-08-14[Ada] Improve performance of Containers.Functional_BaseJoffrey Huguet3-54/+160
2019-08-14[Ada] Alignment may be specified as zeroBob Duff4-25/+42
2019-08-14[Ada] Further cleanup in inlining machineryEric Botcazou2-1/+6
2019-08-14[Ada] Further cleanup in inlining machineryEric Botcazou2-1/+6
2019-08-14[Ada] Do not crash with -gnatR3 on Ghost aspectsEd Schonberg3-0/+15
2019-08-14[Ada] Warn about unknown condition in Compile_Time_WarningBob Duff7-244/+360
2019-08-14[Ada] Further cleanup in the inlining machineryEric Botcazou2-4/+14
2019-08-14[Ada] Incorrect error on inline protected functionBob Duff2-0/+21
2019-08-14[Ada] Defer processing of unknown CTW/E conditions to the back endBob Duff3-63/+31
2019-08-14[Ada] Compiler speedup with inlining across unitsEric Botcazou7-130/+385
2019-08-14[Ada] Equality for nonabstract type derived from interface treated as abstractGary Dismukes3-6/+29
2019-08-14[Ada] Strengthen Locked flagBob Duff3-8/+20
2019-08-14[Ada] Remove documentation of gnatelimArnaud Charlet2-267/+7
2019-08-14[Ada] Tweak the sloc of Compile_Time_Warning warningsBob Duff2-3/+13
2019-08-14[Ada] Minor: remove a ??? commentBob Duff2-1/+4
2019-08-14[Ada] Remove obsolete Pending_Descriptor table and related bitsEric Botcazou4-34/+13
2019-08-14[Ada] Spurious error in discriminated aggregateBob Duff2-1/+8
2019-08-14[Ada] Fix internal error on inlined subprogram instanceEric Botcazou2-4/+6
2019-08-14[Ada] Crash on quantified expression in disabled assertionEd Schonberg2-0/+27