aboutsummaryrefslogtreecommitdiff
path: root/gcc/ada/exp_attr.adb
AgeCommit message (Expand)AuthorFilesLines
2024-06-14ada: Bad tree built for Obj.Discrim_Dep_Component'Loop_Entry in assertionSteve Baird1-7/+18
2024-06-10ada: Fix references to Ada RM in commentsPiotr Trojanek1-2/+2
2024-06-10ada: Cleanup repeated code in expansion of stream attributesPiotr Trojanek1-21/+15
2024-05-16ada: Implement new experimental attribute 'SuperJustin Squirek1-0/+1
2024-05-16ada: Follow up fixes for Put_Image/streaming regressionsSteve Baird1-0/+38
2024-05-14ada: Follow up fixes for Put_Image/streaming regressionsSteve Baird1-1/+2
2024-05-14ada: Replace "not Present" tests with "No".Steve Baird1-6/+6
2024-05-14ada: Reduce generated code duplication for streaming and Put_Image subprogramsSteve Baird1-231/+396
2024-05-14ada: Error in determining accumulator subtype for a reduction expressionSteve Baird1-39/+26
2024-05-07ada: Fix crash on body postconditionBob Duff1-63/+9
2024-05-06ada: Fix wrong Finalization_Size for No_Heap_Finalization objectsEric Botcazou1-1/+9
2024-05-06ada: Partial implementation of redesign of support for object finalizationEric Botcazou1-3/+4
2024-01-22Update copyright years.Marc Poulhiès1-1/+1
2024-01-09ada: Fix bug in Sem_Util.Enclosing_DeclarationSteve Baird1-10/+1
2023-11-28ada: Error compiling reduction expression with overloaded reducer subprogramSteve Baird1-43/+34
2023-08-01ada: Default Put_Image for composite derived types is missing informationPascal Obry1-2/+2
2023-05-26ada: Fix typos "statment" and "condtion"Bob Duff1-1/+1
2023-05-25ada: Avoid duplicated streaming subprogramsSteve Baird1-62/+217
2023-05-22ada: Fix source location for crashes in expanded Loop_Entry attributesPiotr Trojanek1-6/+4
2023-05-16ada: Use accumulator type in expansion of 'Reduce attributeEric Botcazou1-10/+62
2023-01-09ada: Update copyright noticeArnaud Charlet1-1/+1
2023-01-03ada: Simplify [Small_]Integer_Type_ForBob Duff1-14/+11
2022-12-06ada: Accessibility code reorganization and bug fixesJustin Squirek1-1/+14
2022-11-08ada: Enforce matching of extra formalsJavier Miranda1-10/+31
2022-11-07ada: Remove useless validity suppression for attribute InputPiotr Trojanek1-3/+2
2022-11-04ada: Fix for validity checks combined with aliasing checksJustin Squirek1-5/+11
2022-11-04ada: Refactor: replace uses of `not Present(X)` with `No (X)`Ghjuvan Lacambre1-1/+1
2022-09-12[Ada] Fix validity checking on renamed Old attribute prefixPiotr Trojanek1-1/+11
2022-09-12[Ada] Tech debt: Expansion of contractsJustin Squirek1-22/+25
2022-09-12[Ada] Revert "Enforce matching of extra formals"Javier Miranda1-31/+10
2022-09-06[Ada] Enable lock free protected implementation by defaultSteve Baird1-1/+0
2022-09-06[Ada] Enforce matching of extra formalsJavier Miranda1-10/+31
2022-09-06[Ada] Cleanup unnecessary shadowing in expansion of attribute OldPiotr Trojanek1-1/+0
2022-09-06[Ada] Cope with scalar subtypes that have a non-scalar basetype.Steve Baird1-1/+4
2022-09-06[Ada] Bad Valid_Scalars result if signed int component type signed has partia...Steve Baird1-24/+24
2022-09-06[Ada] Improve detection of illegal Iterable aspectsPiotr Trojanek1-2/+3
2022-09-05[Ada] Cleanup expansion of attribute PriorityPiotr Trojanek1-15/+16
2022-09-05[Ada] Fix expansion of attribute PriorityPiotr Trojanek1-4/+6
2022-05-19[Ada] Wrong interface dynamic dispatch via access parameterJavier Miranda1-52/+84
2022-05-18[Ada] Ada2022: AI12-0143 Index attribute for entry familiesJavier Miranda1-0/+18
2022-05-16[Ada] Fix expansion of attribute Loop_Entry wrt value propagationPiotr Trojanek1-10/+18
2022-05-13[Ada] Wrong address for class-wide interface access conversionJavier Miranda1-4/+25
2022-05-10[Ada] Optimize nonstandard boolean validity checkingAlexandre Oliva1-1/+5
2022-05-09[Ada] Fix invalid memory access on finalization of class-wide typeJustin Squirek1-1/+15
2022-05-09[Ada] Fix package installation for private array type of private elementEd Schonberg1-1/+14
2022-01-11[Ada] Remove extra space in single object declarationsPiotr Trojanek1-1/+1
2022-01-11[Ada] Update copyright notice and bump Gnatvsn.Current_YearArnaud Charlet1-1/+1
2022-01-05[Ada] Remove explicit "in" in internal parameter associationPiotr Trojanek1-2/+0
2021-11-09[Ada] Improve integration of strub with type systemsAlexandre Oliva1-0/+2
2021-10-25[Ada] Renamed_Or_Alias cleanupBob Duff1-2/+2