diff options
| author | Eric Botcazou <ebotcazou@adacore.com> | 2005-03-18 12:47:18 +0100 | 
|---|---|---|
| committer | Arnaud Charlet <charlet@gcc.gnu.org> | 2005-03-18 12:47:18 +0100 | 
| commit | 7e1957a40d722beba8d9d002c7d15b01a18e7736 (patch) | |
| tree | 65b5f248d06750565cc817641650223fd0f8922a /libjava/java/util/Properties.java | |
| parent | e602394c38b7ad5053769e2ff03550fd5b5d412a (diff) | |
| download | gcc-7e1957a40d722beba8d9d002c7d15b01a18e7736.zip gcc-7e1957a40d722beba8d9d002c7d15b01a18e7736.tar.gz gcc-7e1957a40d722beba8d9d002c7d15b01a18e7736.tar.bz2 | |
ada-tree.h: (DECL_RENAMING_GLOBAL_P): New predicate.
2005-03-17  Eric Botcazou  <ebotcazou@adacore.com>
	* ada-tree.h: (DECL_RENAMING_GLOBAL_P): New predicate.
	(DECL_RENAMED_OBJECT): New accessor macro.
	(SET_DECL_RENAMED_OBJECT): New setter macro.
	* decl.c (gnat_to_gnu_entity) <E_Variable>: Stabilize the renamed
	object in all cases.  Attach the renamed object to the VAR_DECL.
	(gnat_to_gnu_field): Do not lift the record wrapper if the size of the
	field is not prescribed.
	* misc.c (gnat_handle_option): Handle -gnatO separately.
	(gnat_print_decl) <VAR_DECL>: New case.
	Print the DECL_RENAMED_OBJECT node.
	* lang.opt:  Declare separate -gnatO option.
	* trans.c (tree_transform) <N_Identifier>: If the object is a renaming
	pointer, replace it with the renamed object.
	<N_Validate_Unchecked_Conversion>: Warn for a conversion to a fat
	pointer type if the source is not a fat pointer type whose underlying
	array has the same non-zero alias set as that of the destination array.
From-SVN: r96660
Diffstat (limited to 'libjava/java/util/Properties.java')
0 files changed, 0 insertions, 0 deletions
