aboutsummaryrefslogtreecommitdiff
path: root/gcc/tree-data-ref.c
diff options
context:
space:
mode:
authorArnaud Charlet <charlet@adacore.com>2020-11-16 18:10:25 +0100
committerPierre-Marie de Rodat <derodat@adacore.com>2020-12-15 06:41:54 -0500
commitd79e7af5ff74c714b15d0cd123752cc4714e4dc6 (patch)
tree95e8e5034b7958cffa5b1a392f6f00ba7fb4f7ce /gcc/tree-data-ref.c
parent958eed88b933a7275c83ff11f7140c3f7ae7aeac (diff)
downloadgcc-d79e7af5ff74c714b15d0cd123752cc4714e4dc6.zip
gcc-d79e7af5ff74c714b15d0cd123752cc4714e4dc6.tar.gz
gcc-d79e7af5ff74c714b15d0cd123752cc4714e4dc6.tar.bz2
[Ada] Transform_Function_Array issues
gcc/ada/ * exp_ch6.adb (Build_Procedure_Body_Form): Adjust, the declaration of the procedure form is now insert before the original function body rather than after. (Expand_N_Subprogram_Declaration): Deal with private types whose full views are arrays. * exp_unst.adb (Unnest_Subprogram): Deal with private types. (Needs_Fat_Pointer): Code cleanup. * freeze.adb (Freeze_Subprogram): Ditto. * exp_util.adb (Build_Procedure_Form): Insert the procedure form decl before and not after. * sem_ch6.adb (Analyze_Subprogram_Body_Helper): Build missing spec when needed for Transform_Function_Array. * sem_util.adb (Get_Fullest_View): Deal with null entity.
Diffstat (limited to 'gcc/tree-data-ref.c')
0 files changed, 0 insertions, 0 deletions