diff options
author | Jason Merrill <jason@redhat.com> | 2002-02-01 14:32:51 -0500 |
---|---|---|
committer | Jason Merrill <jason@gcc.gnu.org> | 2002-02-01 14:32:51 -0500 |
commit | efe49da0ba74c2fa1efe212d9c91cbdb1680c06d (patch) | |
tree | ad77fd5a8517b02ca6dc9e00f1c365c442c92888 /gcc/java | |
parent | f2d9afece3fb462b7abd8209a8d5d7119b28c0cd (diff) | |
download | gcc-efe49da0ba74c2fa1efe212d9c91cbdb1680c06d.zip gcc-efe49da0ba74c2fa1efe212d9c91cbdb1680c06d.tar.gz gcc-efe49da0ba74c2fa1efe212d9c91cbdb1680c06d.tar.bz2 |
re PR c++/4872 (missed warning (no return) -- regression from 2.95)
PR c++/4872
* decl.c (finish_function): Warn about a non-void function with
no return statement and no abnormal exit.
* cp-tree.h (struct cp_language_function): Add returns_abnormally.
(current_function_returns_abnormally): New macro.
* call.c (build_call): Set it.
From-SVN: r49407
Diffstat (limited to 'gcc/java')
0 files changed, 0 insertions, 0 deletions