diff options
author | Eric Botcazou <ebotcazou@adacore.com> | 2008-08-01 12:39:57 +0000 |
---|---|---|
committer | Eric Botcazou <ebotcazou@gcc.gnu.org> | 2008-08-01 12:39:57 +0000 |
commit | 8df2e9022925c06ab369d74a301bcf081ddc417e (patch) | |
tree | f4efd12be81b0704af9d6a64d314a9b55e716b01 /gcc/ada/gcc-interface/ada-tree.h | |
parent | 5c3554b7ad2c8041a923228037141f83c9e70fc6 (diff) | |
download | gcc-8df2e9022925c06ab369d74a301bcf081ddc417e.zip gcc-8df2e9022925c06ab369d74a301bcf081ddc417e.tar.gz gcc-8df2e9022925c06ab369d74a301bcf081ddc417e.tar.bz2 |
decl.c (gnat_to_gnu_entity): Remove dead code.
2008-08-01 Eric Botcazou <ebotcazou@adacore.com>
* gcc-interface/decl.c (gnat_to_gnu_entity) <E_Constant>: Remove dead
code. Do not get full definition of deferred constants with address
clause for a use. Do not ignore deferred constant definitions with
address clause. Ignore constant definitions already marked with the
error node.
<object>: Remove obsolete comment. For a deferred constant with
address clause, get the initializer from the full view.
* gcc-interface/trans.c (gnat_to_gnu) <N_Attribute_Definition_Clause>:
Rework and remove obsolete comment.
<N_Object_Declaration>: For a deferred constant with address clause,
mark the full view with the error node.
* gcc-interface/utils.c (convert_to_fat_pointer): Rework and fix
formatting nits.
From-SVN: r138513
Diffstat (limited to 'gcc/ada/gcc-interface/ada-tree.h')
0 files changed, 0 insertions, 0 deletions