diff options
author | Eric Botcazou <ebotcazou@adacore.com> | 2015-11-30 11:50:53 +0000 |
---|---|---|
committer | Eric Botcazou <ebotcazou@gcc.gnu.org> | 2015-11-30 11:50:53 +0000 |
commit | 2056c5ede5306b0a0ad948d8409c5f7484ee65bf (patch) | |
tree | dcd71d54265ff238bf0e079a7cf34b93eac626bb /README | |
parent | 933a73251d95fb930028cb76eee7a892f41f867b (diff) | |
download | gcc-2056c5ede5306b0a0ad948d8409c5f7484ee65bf.zip gcc-2056c5ede5306b0a0ad948d8409c5f7484ee65bf.tar.gz gcc-2056c5ede5306b0a0ad948d8409c5f7484ee65bf.tar.bz2 |
gigi.h (create_var_decl): Adjust prototype.
* gcc-interface/gigi.h (create_var_decl): Adjust prototype.
(create_subprog_decl): Likewise.
* gcc-interface/decl.c (gnat_to_gnu_entity) <E_Variable>: Rename
static_p into static_flag and add volatile_flag local variable.
Do not locally change the type of a volatile object, except for the
pointed-to type if the object is handled by reference. Adjust calls
to create_var_decl.
<E_Subprogram_Type>: Likewise for const and noreturn subprograms.
(get_minimal_subprog_decl): Adjust call to create_subprog_decl.
(elaborate_expression_1): Adjust call to create_var_decl.
(gnat_to_gnu_field): Minor tweak.
* gcc-interface/trans.c (gigi): Adjust calls to create_var_decl and
create_subprog_decl.
(build_raise_check): Likewise.
(Subprogram_Body_to_gnu): Likewise.
(create_temporary): Likewise.
(Handled_Sequence_Of_Statements_to_gnu): Likewise.
(Exception_Handler_to_gnu_gcc): Likewise.
(Compilation_Unit_to_gnu): Likewise.
(gnat_to_gnu): Likewise.
* gcc-interface/utils.c (maybe_pad_type): Likewise.
(create_var_decl): Add VOLATILE_FLAG parameter and handle it.
(create_subprog_decl): Add CONST_FLAG and VOLATILE_FLAG parameters and
handle them.
From-SVN: r231065
Diffstat (limited to 'README')
0 files changed, 0 insertions, 0 deletions