aboutsummaryrefslogtreecommitdiff
path: root/gcc/ada/exp_unst.adb
AgeCommit message (Expand)AuthorFilesLines
2019-12-12[Ada] Fix repeated words and typos in doc and commentsPiotr Trojanek1-2/+2
2019-09-19[Ada] Suppress GNAT FE up-level reference transformation for GNAT-LLVMGary Dismukes1-1/+4
2019-09-18[Ada] Refine previous change for -gnatn and LLVMArnaud Charlet1-1/+1
2019-08-20[Ada] Unnesting: take inlining (-gnatn) into accountArnaud Charlet1-7/+36
2019-07-04[Ada] Minor reformattingHristian Kirtchev1-1/+1
2019-07-04[Ada] Unnesting: handle conditional expressionsEd Schonberg1-0/+27
2019-07-01[Ada] Minor reformattingHristian Kirtchev1-7/+7
2019-07-01[Ada] Unnesting: improve handling of private and incomplete typesEd Schonberg1-6/+26
2019-07-01[Ada] Minor reformattingHristian Kirtchev1-4/+2
2019-01-08[Ada] Bump copyright years to 2019Pierre-Marie de Rodat1-1/+1
2018-12-11[Ada] Unnesting: do not eliminate subprogram whose address is takenEd Schonberg1-1/+2
2018-12-11[Ada] Unnesting: ensure Current_Subprogram is always initializedArnaud Charlet1-1/+1
2018-12-11[Ada] Unnesting: fix for constrained arrays and improve static constantsEd Schonberg1-3/+27
2018-11-14[Ada] Minor reformattingHristian Kirtchev1-26/+23
2018-10-09[Ada] Unnesting: fix handling of private types that are synchronizedEd Schonberg1-0/+6
2018-10-09[Ada] Unnesting: fix handling of uplevel refs to unconstrained formalsEd Schonberg1-6/+29
2018-10-09[Ada] Unnesting: avoid unnecessary loads of SystemEd Schonberg1-10/+15
2018-09-26[Ada] Minor reformattingsHristian Kirtchev1-15/+15
2018-09-26[Ada] Unnesting: fix handling of up level refs for entriesEd Schonberg1-9/+83
2018-08-21[Ada] Minor reformattingsHristian Kirtchev1-8/+5
2018-07-31[Ada] Unnesting: improve support for entries in protected objectsEd Schonberg1-30/+47
2018-07-17[Ada] Unnesting: don't use Get_Actual_Subtype for record subtypesEd Schonberg1-6/+25
2018-07-17[Ada] Minor reformattingHristian Kirtchev1-4/+4
2018-07-16[Ada] Minor reformattingHristian Kirtchev1-34/+42
2018-07-16[Ada] Unnesting: handle 'Address references that are callsEd Schonberg1-1/+3
2018-07-16[Ada] Unnesting: handle the semantic of Storage_Pool fieldEd Schonberg1-1/+15
2018-07-16[Ada] Major code cleanupEd Schonberg1-13/+94
2018-06-11[Ada] Minor reformattingHristian Kirtchev1-42/+43
2018-06-11[Ada] Typo fixes and minor reformattingGary Dismukes1-9/+8
2018-06-11[Ada] Unnesting: refactor handling of uplevel refs. for unconstrained arraysEd Schonberg1-28/+142
2018-06-11[Ada] Minor reformattingArnaud Charlet1-1/+1
2018-06-11[Ada] Unnesting: fix handling of generic associationsEd Schonberg1-0/+7
2018-06-11[Ada] Unnesting: fix handling of stubsEd Schonberg1-8/+18
2018-06-11[Ada] Minor reformattingHristian Kirtchev1-2/+2
2018-06-11[Ada] Unnesting: improve handling of bounds for formal parametersEd Schonberg1-0/+14
2018-05-31[Ada] Unnesting: add a predicate to help expansion of task and protected typesEd Schonberg1-0/+27
2018-05-30[Ada] Minor reformattingHristian Kirtchev1-6/+6
2018-05-30[Ada] Unnesting: handle the semantic of Procedure_To_Call fieldEd Schonberg1-0/+20
2018-05-30[Ada] Unnesting: skip unanalyzed Component_AssocationEd Schonberg1-2/+11
2018-05-30[Ada] Minor reformattingHristian Kirtchev1-27/+32
2018-05-30[Ada] Unnesting: look for specification of main unitEd Schonberg1-0/+11
2018-05-30[Ada] Unnesting: properly handle subprogram instantiationsEd Schonberg1-254/+285
2018-05-30[Ada] Minor reformattingHristian Kirtchev1-25/+28
2018-05-29[Ada] Unnesting: handle statement sequences that include an At_End handlerEd Schonberg1-2/+13
2018-05-29[Ada] Unnesting: exclude selected components whose prefix carry no typeEd Schonberg1-1/+7
2018-05-28[Ada] Unnesting: check index expressions for uplevel referencesEd Schonberg1-17/+63
2018-05-28[Ada] Unnesting: allow uplevel references to exceptionsEd Schonberg1-2/+3
2018-05-28[Ada] Improve unnesting for discriminants of record subtypesEd Schonberg1-1/+30
2018-05-28[Ada] Don't create empty activation recordsEd Schonberg1-0/+3
2018-05-28[Ada] Improve unnesting of indexed referencesRichard Kenner1-31/+79