aboutsummaryrefslogtreecommitdiff
path: root/gcc/ada/exp_ch5.adb
AgeCommit message (Expand)AuthorFilesLines
2021-12-01[Ada] Improve support for casing on types with controlled partsSteve Baird1-64/+134
2021-10-25[Ada] Renamed_Or_Alias cleanupBob Duff1-0/+1
2021-09-22[Ada] Add -gnatX support for casing on array valuesSteve Baird1-16/+131
2021-09-21[Ada] Clean up uses of Esize and RM_SizeBob Duff1-2/+2
2021-09-20[Ada] Refine types of local constants that store Etype resultsPiotr Trojanek1-4/+4
2021-07-09[Ada] Add -gnatX support for casing on discriminated valuesSteve Baird1-3/+24
2021-07-06[Ada] Fix bug in casing on composite values with -gnatXSteve Baird1-3/+11
2021-07-06[Ada] Spurious initialization of element iterators in "for of" loopsJustin Squirek1-53/+15
2021-07-05[Ada] INOX: prototype alternative accessibility modelJustin Squirek1-1/+3
2021-07-05[Ada] Clean up Get_Index_BoundsBob Duff1-18/+25
2021-06-21[Ada] INOX: prototype "when" constructsJustin Squirek1-0/+17
2021-06-21[Ada] Adjust new fast bit-field copy path to big-endian platformsEric Botcazou1-8/+61
2021-06-21[Ada] Improve efficiency of small slice assignments of packed arraysBob Duff1-21/+182
2021-06-17[Ada] Casing on composite valuesSteve Baird1-1/+411
2021-06-15[Ada] Rename Ada 202* to Ada 2022Arnaud Charlet1-3/+3
2021-05-07[Ada] Minor reformattingsBob Duff1-40/+40
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