aboutsummaryrefslogtreecommitdiff
path: root/gcc/ada/exp_attr.adb
AgeCommit message (Expand)AuthorFilesLines
2021-07-01Use intermediate integer type with proper signednessEric Botcazou1-4/+3
2021-06-29[Ada] Accept arrays and scalars as type views that can be validatedPiotr Trojanek1-4/+4
2021-06-29[Ada] Consistently use Validated_View for Valid_Scalars on recordsPiotr Trojanek1-1/+1
2021-06-21[Ada] Implement 'Valid_Value attributeBob Duff1-8/+10
2021-06-18[Ada] Remove AAMP from compiler sourcesBob Duff1-2/+2
2021-05-07[Ada] Minor reformattingsBob Duff1-48/+48
2021-05-07[Ada] Variable-sized node types -- cleanupBob Duff1-3/+3
2021-05-07[Ada] Variable-sized node typesBob Duff1-3/+8
2021-05-05[Ada] Fix expansion of attributes Input/Output for unchecked union typesPiotr Trojanek1-6/+8
2021-05-05[Ada] Reuse Has_Defaulted_Discriminants where possiblePiotr Trojanek1-8/+2
2021-05-05[Ada] Implement tiered support for floating-point output operationsEric Botcazou1-5/+5
2021-05-03[Ada] Update copyright noticeArnaud Charlet1-1/+1
2021-05-03[Ada] Replace calls to RTE with Is_RTE where possiblePiotr Trojanek1-1/+1
2021-04-29[Ada] Eliminate useless 128-bit overflow check for conversionEric Botcazou1-39/+12
2021-04-28[Ada] Bad handling of 'Valid_Scalars and arraysArnaud Charlet1-10/+37
2020-12-15[Ada] Implement tiered support for floating-point input operationsEric Botcazou1-13/+11
2020-12-14[Ada] Fix couple of bugs in the implementation of Round attributeEric Botcazou1-18/+20
2020-12-10Fix PR ada/98230Ed Schonberg1-2/+4
2020-11-30[Ada] Expand integer-only implementation of ordinary fixed-point typesEric Botcazou1-7/+30
2020-11-26[Ada] Add support for 128-bit fixed-point types on 64-bit platformsEric Botcazou1-18/+112
2020-11-25[Ada] Minor whitespace fix in expansion of attribute SizePiotr Trojanek1-7/+7
2020-11-25[Ada] Fix style and typos in code for expanding attribute referencesPiotr Trojanek1-33/+32
2020-11-25[Ada] Minor refine type of a counter variablePiotr Trojanek1-2/+2
2020-11-24[Ada] Reuse Is_Packed_Array where possiblePiotr Trojanek1-6/+4
2020-11-24[Ada] Fix minor typos in commentsPiotr Trojanek1-1/+1
2020-11-24[Ada] Cleanup expansion of attribute ConstrainedPiotr Trojanek1-8/+3
2020-10-26[Ada] Handle subtype_indication in 'Update for arraysPiotr Trojanek1-0/+3
2020-10-22[Ada] Implement AI12-0030: Stream attribute availabilitySteve Baird1-0/+72
2020-10-22[Ada] Reimplementation of accessibility checkingJustin Squirek1-1/+0
2020-10-21[Ada] Basic support for 128-bit typesEric Botcazou1-1/+1
2020-10-20[Ada] Replace low-level Ekind membership tests with high-level Is_FormalPiotr Trojanek1-1/+1
2020-10-20[Ada] Implement AI12-0280 Making 'Old more flexibleSteve Baird1-1/+53
2020-10-20[Ada] Code clean upArnaud Charlet1-15/+4
2020-10-19[Ada] Do not replace bounds for packed arrays that depend on discriminantsGhjuvan Lacambre1-1/+5
2020-10-16[Ada] Assorted style cleanupsPiotr Trojanek1-7/+7
2020-10-16[Ada] Improvements to implementation of Ada_2020 attribute ReduceEd Schonberg1-21/+76
2020-10-16[Ada] Add Max_Integer_Size attribute and couple of helper functionsEric Botcazou1-86/+23
2020-10-15[Ada] Do not expand 'Initialized in codepeer modeBoris Yakobowski1-0/+8
2020-07-27[Ada] Use membership tests in front-endArnaud Charlet1-11/+8
2020-07-16[Ada] Avoid false positive reported by CodePeerJavier Miranda1-1/+1
2020-07-16[Ada] Ada2020: AI12-0107 convention of By_Protected_ProcedureJavier Miranda1-16/+94
2020-07-08[Ada] Minor refactoringJustin Squirek1-0/+2
2020-06-19[Ada] Deal with enumeration types with very large sizeEric Botcazou1-1/+1
2020-06-19[Ada] Fix validity checks on attribute 'Old prefixPiotr Trojanek1-5/+11
2020-06-19[Ada] Add comments about attribute 'Valid_Scalars on private tagged typesPiotr Trojanek1-1/+2
2020-06-19[Ada] Simplify processing of 'Valid_Scalars on array typesPiotr Trojanek1-25/+17
2020-06-19[Ada] Fix validity checking for class-wide objectsPiotr Trojanek1-1/+1
2020-06-18[Ada] Small cleanup in the attribute code of the expanderEric Botcazou1-34/+29
2020-06-18[Ada] Improve compile-time evaluation of value rangesEric Botcazou1-154/+19
2020-06-18[Ada] Small adjustment to Get_Integer_Type functionEric Botcazou1-9/+11