| Name |
Last commit
|
Last update |
|---|---|---|
| .. | ||
| g++.abi | ||
| g++.benjamin | ||
| g++.bob | ||
| g++.brendan | ||
| g++.bugs | ||
| g++.eh | ||
| g++.ext | ||
| g++.gb | ||
| g++.jason | ||
| g++.law | ||
| g++.martin | ||
| g++.mike | ||
| g++.niklas | ||
| g++.ns | ||
| g++.oliva | ||
| g++.other | ||
| g++.pt | ||
| g++.rfg | ||
| g++.robertl | ||
| g++.warn | ||
| old-deja.exp |
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
| Name |
Last commit
|
Last update |
|---|---|---|
| .. | ||
| g++.abi | Loading commit data... | |
| g++.benjamin | Loading commit data... | |
| g++.bob | Loading commit data... | |
| g++.brendan | Loading commit data... | |
| g++.bugs | Loading commit data... | |
| g++.eh | Loading commit data... | |
| g++.ext | Loading commit data... | |
| g++.gb | Loading commit data... | |
| g++.jason | Loading commit data... | |
| g++.law | Loading commit data... | |
| g++.martin | Loading commit data... | |
| g++.mike | Loading commit data... | |
| g++.niklas | Loading commit data... | |
| g++.ns | Loading commit data... | |
| g++.oliva | Loading commit data... | |
| g++.other | Loading commit data... | |
| g++.pt | Loading commit data... | |
| g++.rfg | Loading commit data... | |
| g++.robertl | Loading commit data... | |
| g++.warn | Loading commit data... | |
| old-deja.exp | Loading commit data... |