aboutsummaryrefslogtreecommitdiff
path: root/gcc/ada/exp_imgv.adb
AgeCommit message (Expand)AuthorFilesLines
2024-05-20ada: Fix for attribute Width on enumeration types with Discard_NamePiotr Trojanek1-10/+15
2024-05-06ada: Fix spurious warning emissionRonan Desplanques1-2/+1
2024-01-22Update copyright years.Marc Poulhiès1-1/+1
2023-07-18ada: Constraint_Error caused by 'Image applied to interface typeJavier Miranda1-4/+4
2023-05-26ada: Fix crash on 'Img as generic actual functionBob Duff1-5/+4
2023-05-16ada: Fix internal error on 'Image applied to array componentEric Botcazou1-2/+21
2023-01-09ada: Update copyright noticeArnaud Charlet1-1/+1
2022-11-08ada: Fix expansion of 'Wide_Image and 'Wide_Wide_Image on composite typesPiotr Trojanek1-0/+19
2022-11-07ada: Create operator nodes in functional stylePiotr Trojanek1-12/+12
2022-07-05[Ada] Remove exception propagation during bootstrapArnaud Charlet1-1/+3
2022-01-11[Ada] Update copyright notice and bump Gnatvsn.Current_YearArnaud Charlet1-1/+1
2022-01-07[Ada] Cleanup and modification of unreferenced warningsJustin Squirek1-1/+1
2021-12-02[Ada] Use bracket aggregates in Ada2022Marc Poulhiès1-1/+2
2021-07-12[Ada] Avoid unnecessary work when expanding 'Image into 'Put_ImagePiotr Trojanek1-9/+10
2021-07-08[Ada] Fix violation of No_Implicit_Loops restriction for enumeration typeEric Botcazou1-3/+8
2021-06-29[Ada] Further adjustment and optimization of System.Value_NEric Botcazou1-4/+4
2021-06-21[Ada] Implement 'Valid_Value attributeBob Duff1-23/+83
2021-06-15[Ada] Fix typos in comment about expansion of attribute ImagePiotr Trojanek1-1/+1
2021-06-15[Ada] Rename Ada 202* to Ada 2022Arnaud Charlet1-2/+2
2021-05-07[Ada] Minor reformattingsBob Duff1-27/+27
2021-05-07[Ada] Variable-sized node types -- cleanupBob Duff1-1/+1
2021-05-07[Ada] Variable-sized node typesBob Duff1-2/+6
2021-05-05[Ada] Do not use hash function for enumeration Value with trampolinesEric Botcazou1-10/+17
2021-05-05[Ada] Small cleanup in the Expand_Image_Attribute procedureEric Botcazou1-80/+41
2021-05-05[Ada] Use inline expansion of Image for standard boolean by defaultEric Botcazou1-3/+116
2021-05-05[Ada] Use inline expansion of Image for enumeration types by defaultEric Botcazou1-19/+17
2021-05-05[Ada] Adjust expansion of perfect hash function for ValueEric Botcazou1-8/+19
2021-05-05[Ada] Speed up enumeration'Value with perfect hash functionPiotr Trojanek1-30/+508
2021-05-05[Ada] Implement tiered support for floating-point output operationsEric Botcazou1-26/+32
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
2020-12-17[Ada] Do not use exponentiation for common bases in floating-point ValueEric Botcazou1-4/+13
2020-12-15[Ada] Implement tiered support for floating-point input operationsEric Botcazou1-3/+14
2020-11-30[Ada] Expand integer-only implementation of ordinary fixed-point typesEric Botcazou1-9/+17
2020-11-26[Ada] Add support for 128-bit fixed-point types on 64-bit platformsEric Botcazou1-101/+203
2020-10-23[Ada] Do not use Long_Long_Long_Integer'Image with pragma Discard_NamesEric Botcazou1-5/+8
2020-10-21[Ada] Support of attributes Image, Put_Image, Val and Width for 128-bit typesEric Botcazou1-15/+39
2020-10-16[Ada] Attribute Img on derived typesEd Schonberg1-2/+8
2020-10-16[Ada] Attribute Img on derived typesEd Schonberg1-12/+8
2020-07-27[Ada] Bug in Enum_Subtype'Image in Ada 2020 modeBob Duff1-1/+1
2020-06-15[Ada] T'Image calls T'Put_ImageBob Duff1-8/+40
2020-06-15[Ada] Put_Image: Implement for private types with full real typeBob Duff1-1/+24
2020-06-11[Ada] Put_Image attributeBob Duff1-1/+1
2020-06-05[Ada] Put_Image attributeBob Duff1-7/+8
2020-06-02[Ada] Bump copyright yearArnaud Charlet1-1/+1
2019-07-08[Ada] Crash on Image and Value attributesJustin Squirek1-9/+29
2019-01-08[Ada] Bump copyright years to 2019Pierre-Marie de Rodat1-1/+1
2018-01-11[Ada] Bump copyright notices to 2018Arnaud Charlet1-1/+1
2017-11-09[multiple changes]Pierre-Marie de Rodat1-1/+1
2017-09-25[multiple changes]Pierre-Marie de Rodat1-9/+9