aboutsummaryrefslogtreecommitdiff
path: root/gcc/ada/exp_ch5.adb
AgeCommit message (Expand)AuthorFilesLines
2021-05-07[Ada] Variable-sized node types -- cleanupBob Duff1-5/+5
2021-05-07[Ada] Variable-sized node typesBob Duff1-2/+6
2021-05-03[Ada] Update copyright noticeArnaud Charlet1-1/+1
2021-04-29[Ada] Tree inconsistency between -O0 and -O1Arnaud Charlet1-48/+44
2020-12-17[Ada] Remove discriminant checks processing in gigiArnaud Charlet1-20/+39
2020-11-30[Ada] Spurious error on iterator over container with modified private partEd Schonberg1-1/+12
2020-11-30[Ada] Crash on ghost assignment check for illegal codeBob Duff1-1/+1
2020-10-23[Ada] Further Ada 2020 work on accessibility checkingJustin Squirek1-2/+3
2020-10-23[Ada] Implement new legality rules introduced in C.6(12) by AI12-0363Eric Botcazou1-5/+5
2020-10-20[Ada] Remove extra validity check in case statementArnaud Charlet1-1/+29
2020-10-16[Ada] Remove support for -gnatP and pragma PollingArnaud Charlet1-18/+0
2020-07-27[Ada] Use membership tests in front-endArnaud Charlet1-18/+14
2020-07-23[Ada] Ada2020: AI12-0027 Access values and unaliased componentArnaud Charlet1-2/+3
2020-07-15[Ada] Fix slices and qualified expressions being effectively volatilePiotr Trojanek1-1/+1
2020-07-08[Ada] Ada_2020 AI12-0250 : Implement Iterator filters.Ed Schonberg1-4/+29
2020-07-08[Ada] Extend optimization to True/False prefixed with StandardPiotr Trojanek1-6/+6
2020-07-06[Ada] Crash on derived type with rep. clause and renamed discriminantEd Schonberg1-0/+12
2020-06-19[Ada] Further cleanup in constraint checking code for allocatorsEric Botcazou1-10/+0
2020-06-18[Ada] Small cleanup in constraint checking code for allocatorsEric Botcazou1-20/+0
2020-06-17[Ada] Do not generate useless length check for array initializationEric Botcazou1-1/+1
2020-06-17[Ada] Add assertions to Preserve_Comes_From_Source and reuse itPiotr Trojanek1-1/+1
2020-06-16[Ada] Minor casing of " The " after a comma in docs and commentsPiotr Trojanek1-2/+0
2020-06-09[Ada] Remove kludge for AI05-0087Arnaud Charlet1-19/+6
2020-06-09[Ada] Crash on exit statement within predicated loopJustin Squirek1-8/+16
2020-06-08[Ada] Remove the Has_Dynamic_Range_Check flagEric Botcazou1-2/+1
2020-06-02[Ada] Bump copyright yearArnaud Charlet1-1/+1
2019-12-12[Ada] Fix repeated words and typos in doc and commentsPiotr Trojanek1-2/+2
2019-12-12[Ada] Missing length check on private type with unknown discriminantsEd Schonberg1-7/+16
2019-09-18[Ada] Avoid gnatbind regression caused by Copy_BitfieldBob Duff1-2/+2
2019-09-18[Ada] Improve efficiency of copying bit-packed slicesBob Duff1-8/+14
2019-09-17[Ada] Avoid touching potentially nonexistent memoryBob Duff1-9/+20
2019-09-17[Ada] Fix wrong value of 'Size for slices of bit-packed arraysEric Botcazou1-13/+5
2019-09-17[Ada] Refine conditions for calling Copy_BitfieldBob Duff1-7/+22
2019-08-21[Ada] Add the System.Bitfield_Utils runtime unitBob Duff1-3/+157
2019-07-22[Ada] Premature finalization of controlled temporaries in case expressionsGary Dismukes1-7/+16
2019-07-11[Ada] Remove redundant predicate checksEd Schonberg1-7/+13
2019-07-09[Ada] Reformat commentsPiotr Trojanek1-1/+1
2019-07-04[Ada] Minor reformattingHristian Kirtchev1-2/+2
2019-01-08[Ada] Bump copyright years to 2019Pierre-Marie de Rodat1-1/+1
2018-07-31[Ada] Wrong value after assignment of overlain record objectsJustin Squirek1-1/+12
2018-07-31[Ada] Minor reformattingsHristian Kirtchev1-1/+1
2018-07-16[Ada] Crash processing sources under GNATprove debug modeJavier Miranda1-3/+8
2018-05-30[Ada] Minor reformattingHristian Kirtchev1-0/+1
2018-05-30[Ada] Secondary stack leak in "for X of ..." loopsBob Duff1-10/+6
2018-05-24[Ada] Crash on return of raise expressionJustin Squirek1-2/+9
2018-05-22[Ada] Minor reformattingsHristian Kirtchev1-2/+2
2018-05-21[Ada] Exit statement in loops over iterable objectsEd Schonberg1-0/+9
2018-05-21[Ada] Fix inconstent subprogram body headersPiotr Trojanek1-1/+1
2018-01-11[Ada] Bump copyright notices to 2018Arnaud Charlet1-1/+1
2017-12-05[multiple changes]Pierre-Marie de Rodat1-3/+3