diff options
| author | mmitchel <mmitchel@138bc75d-0d04-0410-961f-82ee72b054a4> | 2000-09-06 21:25:02 +0000 |
|---|---|---|
| committer | mmitchel <mmitchel@138bc75d-0d04-0410-961f-82ee72b054a4> | 2000-09-06 21:25:02 +0000 |
| commit | 351c3a6162d2add56892b83d6573d982b8249f01 (patch) | |
| tree | 3849981f81993a14ff6789ad1a4f46090fae3c2c /libjava/java/util/Properties.java | |
| parent | 8082f11d5b2c0c7db1a87f5ab910b2be64f99c2f (diff) | |
| download | ppe42-gcc-351c3a6162d2add56892b83d6573d982b8249f01.tar.gz ppe42-gcc-351c3a6162d2add56892b83d6573d982b8249f01.zip | |
* extend.texi: Mark named return value extension as deprecated.
* NEWS: Mention that the named return value extension has been
deprecated.
* cp-tree.h (original_result_rtx): Define.
(TREE_REFERENCE_EXPR): Remove.
(DECL_VPARENT): Likewise.
(pushdecl_nonclass_level): Likewise.
(store_return_init): Likewise.
(reinit_lang_specific): Likewise.
(genrtl_named_return_value): Change prototype.
* decl.c (original_result_rtx): Remove.
(cp_finish_decl): Don't build DECL_STMTs for RESULT_DECLs.
Do not generate RTL for local variables here.
(store_return_init): Remove.
* semantics.c (genrtl_named_return_value): Simplify. Fold in
store_return_init.
(finish_named_return_value): Adjust accordingly. Warn that this
extension is deprecated.
(lang_expand_stmt): Adjust call to genrtl_named_return_value.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@36210 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'libjava/java/util/Properties.java')
0 files changed, 0 insertions, 0 deletions

