diff options
author | Andrew MacLeod <amacleod@redhat.com> | 2013-09-17 17:22:05 +0000 |
---|---|---|
committer | Andrew Macleod <amacleod@gcc.gnu.org> | 2013-09-17 17:22:05 +0000 |
commit | c152901f5e1082de4ede3bc98c7ede2dea361e8d (patch) | |
tree | ba3badb1ebc6b822039de7c1796a0f9d5805f0c9 /gcc/tree-ssa.h | |
parent | cdb87c08f66da0d5b6ae8ee9b3d2f917813a3cf1 (diff) | |
download | gcc-c152901f5e1082de4ede3bc98c7ede2dea361e8d.zip gcc-c152901f5e1082de4ede3bc98c7ede2dea361e8d.tar.gz gcc-c152901f5e1082de4ede3bc98c7ede2dea361e8d.tar.bz2 |
tree-flow.h (ssa_undefined_value_p): Remove prototype.
2013-09-17 Andrew MacLeod <amacleod@redhat.com>
* tree-flow.h (ssa_undefined_value_p): Remove prototype.
* tree-ssa.c (ssa_undefined_value_p): Move pass independent parts here.
(warn_uninit, warn_uninitialized_vars, execute_early_warn_uninitialized,
make_pass_early_warn_uninitialized): Move to tree-ssa-uninit.c.
* tree-ssa-uninit.c (ssa_undefined_value_p): Move to tree-ssa.c
(has_undefined_value_p): New. Pass dependant parts of
ssa_undefined_value_p.
(uninit_undefined_value_p): Use has_undefined_value_p.
(warn_uninit, warn_uninitialized_vars, execute_early_warn_uninitialized,
make_pass_early_warn_uninitialized): Move from tree-ssa.c
* tree-ssa.h: Adjust prototypes
From-SVN: r202659
Diffstat (limited to 'gcc/tree-ssa.h')
-rw-r--r-- | gcc/tree-ssa.h | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/gcc/tree-ssa.h b/gcc/tree-ssa.h index 457fd6b..1808b1c 100644 --- a/gcc/tree-ssa.h +++ b/gcc/tree-ssa.h @@ -58,8 +58,7 @@ extern tree tree_ssa_strip_useless_type_conversions (tree); typedef bool (*walk_use_def_chains_fn) (tree, gimple, void *); extern void walk_use_def_chains (tree, walk_use_def_chains_fn, void *, bool); -extern void warn_uninit (enum opt_code, tree, tree, tree, const char *, void *); -extern unsigned int warn_uninitialized_vars (bool); +extern bool ssa_undefined_value_p (tree); extern void execute_update_addresses_taken (void); /* Given an edge_var_map V, return the PHI arg definition. */ |