aboutsummaryrefslogtreecommitdiff
path: root/gcc/ada/gcc-interface/trans.cc
AgeCommit message (Expand)AuthorFilesLines
2023-05-30ada: Fix wrong access for qualified aggregate with storage modelEric Botcazou1-3/+6
2023-05-30ada: Fix internal error on qualified aggregate with storage modelEric Botcazou1-17/+19
2023-05-30ada: Add missing guards for degenerate storage modelsEric Botcazou1-5/+10
2023-05-30ada: Fix incorrect copies being used with 'AddressMarc Poulhiès1-4/+9
2023-05-30ada: Fix minor issue with Mod operatorEric Botcazou1-4/+4
2023-05-30ada: Minor generic tweaks left and and rightEric Botcazou1-1/+1
2023-05-30ada: Adjust again the implementation of storage modelsEric Botcazou1-22/+29
2023-05-30ada: Simplify the implementation of storage modelsEric Botcazou1-103/+27
2023-05-30ada: Fix storage model handling for dereference as lvalue and renamingsMarc Poulhiès1-3/+21
2023-05-26ada: Remove Is_Descendant_Of_Address flag from Standard_AddressEric Botcazou1-5/+11
2023-05-18ada: use _P() defines from tree.hBernhard Reutner-Fischer1-10/+10
2023-02-14Fix small regression in AdaEric Botcazou1-1/+3
2023-01-16ada: Update copyright years.Marc Poulhiès1-1/+1
2022-12-29ada: don't map NULL decl to locusAlexandre Oliva1-1/+1
2022-12-06ada: Elide the copy in extended returns for nonlimited by-reference typesEric Botcazou1-5/+7
2022-12-01ada: Strip conversions for the implementation of storage modelsEric Botcazou1-0/+5
2022-11-24ada: Add assertion for the implementation of storage modelsEric Botcazou1-0/+3
2022-11-21ada: Adjust recent change for returns involving function callsEric Botcazou1-3/+8
2022-10-06ada: Implementation of support for storage models in gigiEric Botcazou1-43/+283
2022-09-15Move void_list_node init to common codeRichard Biener1-1/+0
2022-09-06[Ada] Fix problematic line debug info attached to call to finalizerEric Botcazou1-5/+13
2022-09-06[Ada] Fix internal error on double renaming of private constantEric Botcazou1-25/+43
2022-09-06[Ada] Extend No_Dependence restriction to code generation (continued)Eric Botcazou1-0/+25
2022-09-06[Ada] Place "at end" on body nodesBob Duff1-85/+71
2022-07-13[Ada] Small housekeeping work in gigiEric Botcazou1-1/+8
2022-07-13[Ada] Extend No_Dependence restriction to code generationEric Botcazou1-19/+58
2022-07-13[Ada] Adjust name of stack checking functionEric Botcazou1-1/+1
2022-07-06[Ada] Update comment after recent changes wrt. secondary stack & tagged typesEric Botcazou1-3/+1
2022-07-06[Ada] Improve code generated for aggregates of VFA typeEric Botcazou1-3/+6
2022-07-06[Ada] Do not give warnings for compiler-generated entities by defaultEric Botcazou1-0/+11
2022-06-02[Ada] Remove left-overs of front-end SJLJ processingEric Botcazou1-67/+1
2022-06-02[Ada] Couple of small preparatory adjustmentsEric Botcazou1-4/+7
2022-06-02[Ada] Get rid of secondary stack for most calls returning tagged typesEric Botcazou1-47/+56
2022-05-19[Ada] Avoid copy operation for returns involving function callsEric Botcazou1-0/+42
2022-05-19[Ada] Small housekeeping work in gnat_gimplify_exprEric Botcazou1-71/+60
2022-05-19[Ada] Do not set Current_Error_Node to a node without locationEric Botcazou1-1/+2
2022-05-19[Ada] Get rid of secondary stack for controlled componentsEric Botcazou1-0/+8
2022-05-19[Ada] Small housekeeping work continuedEric Botcazou1-50/+50
2022-05-19[Ada] Small housekeeping workEric Botcazou1-44/+39
2022-05-19[Ada] Do not override inlining heuristics for expression functions at -OsEric Botcazou1-6/+1
2022-05-17[Ada] Use Actions field of freeze nodes for subprogramsEric Botcazou1-0/+5
2022-05-12[Ada] Remove front-end SJLJ processingArnaud Charlet1-222/+12
2022-01-17Rename .c files to .cc files.Martin Liska1-0/+11009