diff options
| author | Geoffrey Keating <geoffk@apple.com> | 2006-12-01 23:01:05 +0000 |
|---|---|---|
| committer | Geoffrey Keating <geoffk@gcc.gnu.org> | 2006-12-01 23:01:05 +0000 |
| commit | 72c4a4ca45bb4adc746cedd9eba5960b357b6537 (patch) | |
| tree | 6a7205d17e6c8b71f9549fe22d01ac548d72b018 /gcc/tree-optimize.c | |
| parent | 01975fc73d3e6f23fac39e0593363af838980d95 (diff) | |
| download | gcc-72c4a4ca45bb4adc746cedd9eba5960b357b6537.zip gcc-72c4a4ca45bb4adc746cedd9eba5960b357b6537.tar.gz gcc-72c4a4ca45bb4adc746cedd9eba5960b357b6537.tar.bz2 | |
decl.c (poplevel): Check DECL_INITIAL invariant.
* decl.c (poplevel): Check DECL_INITIAL invariant.
(duplicate_decls): Preserve DECL_INITIAL when eliminating
a new definition in favour of an old declaration.
(start_preparsed_function): Define and document value of
DECL_INITIAL before and after routine.
(finish_function): Check DECL_INITIAL invariant.
* parser.c
(cp_parser_function_definition_from_specifiers_and_declarator):
Skip duplicate function definitions.
From-SVN: r119427
Diffstat (limited to 'gcc/tree-optimize.c')
0 files changed, 0 insertions, 0 deletions
