aboutsummaryrefslogtreecommitdiff
path: root/gcc/ada/exp_ch4.adb
AgeCommit message (Expand)AuthorFilesLines
2020-06-16[Ada] Expand 'Pos and 'Val for enumeration types with standard representationEric Botcazou1-2/+4
2020-06-16[Ada] ACATS C452005/C452006 memberships use wrong equality operationArnaud Charlet1-3/+6
2020-06-16[Ada] ACATS 4.1K - B452001 - No errors detectedArnaud Charlet1-0/+5
2020-06-15[Ada] Implement AI12-0343 Return Statement ChecksEric Botcazou1-71/+18
2020-06-15[Ada] Crash in tagged type constructor with task componentsJavier Miranda1-12/+10
2020-06-15[Ada] Bad access checks on if/case expression as actualJustin Squirek1-8/+78
2020-06-11[Ada] Consolidate handling of implicit dereferences into semantic analysisEric Botcazou1-47/+6
2020-06-10[Ada] Implement AI12-0162 Memberships and Unchecked_UnionsEric Botcazou1-11/+12
2020-06-10[Ada] Minor fix style and typos in commentsPiotr Trojanek1-1/+1
2020-06-09[Ada] Code clean ups and comments updatesArnaud Charlet1-1/+1
2020-06-09[Ada] Membership test against a non-excluding subtypeArnaud Charlet1-33/+36
2020-06-08[Ada] AI12-0085 Missing aspect cases for Remote_TypesArnaud Charlet1-1/+1
2020-06-08[Ada] Implement predicate checks on qualified expressions (AI12-0100)Gary Dismukes1-0/+4
2020-06-03[Ada] Small improvement to Expand_N_Unchecked_Type_ConversionEric Botcazou1-3/+3
2020-06-03[Ada] Iterate with procedural versions of Next_... routines where possiblePiotr Trojanek1-1/+1
2020-06-02[Ada] CCG: regressions on ACATS c460007, c46013a, cd1009dJavier Miranda1-0/+52
2020-06-02[Ada] Bump copyright yearArnaud Charlet1-1/+1
2020-06-02[Ada] Remove degenerate Treat_Fixed_As_Integer mechanismEric Botcazou1-36/+17
2020-06-02[Ada] Address potentially uninitialized variables and dead codeArnaud Charlet1-4/+7
2019-12-13[Ada] Adding support for unsupported type conversion in CCGJavier Miranda1-0/+21
2019-12-13[Ada] Implement AI12-0101Steve Baird1-36/+98
2019-12-12[Ada] Fix repeated words and typos in doc and commentsPiotr Trojanek1-3/+3
2019-12-12[Ada] Fix wrong value of 'Size for slices of bit-packed arrays (2)Eric Botcazou1-2/+4
2019-10-10[Ada] Various minor typo fixesGary Dismukes1-3/+3
2019-09-19[Ada] Streamline comparison for equality of 2-element arraysEric Botcazou1-35/+89
2019-09-18[Ada] Missing accessibility check on discrim assignmentJustin Squirek1-4/+14
2019-09-18[Ada] Fix portability issues in access to subprogramsJavier Miranda1-1/+38
2019-08-21[Ada] Minor refactorings/reformattingsPiotr Trojanek1-9/+9
2019-08-20[Ada] Minor reformattingsGary Dismukes1-4/+4
2019-08-14[Ada] Crash on quantified expression in disabled assertionEd Schonberg1-0/+22
2019-08-13[Ada] Disable anonymous allocator warning for library-level objectsJustin Squirek1-1/+4
2019-08-12[Ada] Fix internal error on comparison of unaligned slicesEric Botcazou1-0/+2
2019-08-12[Ada] Eliminate redundant range checks on conversionsEric Botcazou1-44/+53
2019-08-12[Ada] Plug small loophole in Discrete_Range_CheckEric Botcazou1-1/+18
2019-07-23[Ada] Plug small loophole in Generate_Range_CheckEric Botcazou1-0/+5
2019-07-23[Ada] Eliminate redundant overflow checks for conversions from fixed-pointEric Botcazou1-5/+5
2019-07-22[Ada] Fix missing check for no-op conversion to fixed-point typeEric Botcazou1-3/+6
2019-07-22[Ada] Remove misleading warning/suggestion in membership testEd Schonberg1-0/+9
2019-07-22[Ada] Overhaul code implementing conversions involving fixed-point typesEric Botcazou1-149/+102
2019-07-22[Ada] Usage of signed type in array bounds in CCGJavier Miranda1-17/+150
2019-07-22[Ada] Remove obsolete Is_For_Access_Subtype machineryEric Botcazou1-6/+0
2019-07-11[Ada] Remove redundant predicate checksEd Schonberg1-2/+5
2019-07-10[Ada] Spurious error on case expression with limited resultHristian Kirtchev1-3/+6
2019-07-09[Ada] Warning needed on anonymous access type allocatorsJustin Squirek1-0/+10
2019-07-09[Ada] Reformat commentsPiotr Trojanek1-1/+1
2019-07-08[Ada] Wrong evaluation of membership testJavier Miranda1-1/+2
2019-07-05[Ada] Fix internal error on packed array In/Out actual parameterEric Botcazou1-5/+6
2019-07-05[Ada] Minor reformattingHristian Kirtchev1-2/+2
2019-07-05[Ada] Wrong accessibility level under -gnat12Javier Miranda1-1/+2
2019-07-04[Ada] Minor reformattingHristian Kirtchev1-47/+47