aboutsummaryrefslogtreecommitdiff
path: root/gcc/df-scan.c
diff options
context:
space:
mode:
authorEric Botcazou <ebotcazou@gcc.gnu.org>2006-02-07 18:04:29 +0000
committerEric Botcazou <ebotcazou@gcc.gnu.org>2006-02-07 18:04:29 +0000
commite45dcf9c6eaabca7e9df6e92361c82c0d0ae23d0 (patch)
tree57beded1efa81b435a173506fe6e6f19df8eaad8 /gcc/df-scan.c
parent0e5264e8ea8f3122c6bc6a4d1289c96c4f3a8d63 (diff)
downloadgcc-e45dcf9c6eaabca7e9df6e92361c82c0d0ae23d0.zip
gcc-e45dcf9c6eaabca7e9df6e92361c82c0d0ae23d0.tar.gz
gcc-e45dcf9c6eaabca7e9df6e92361c82c0d0ae23d0.tar.bz2
df-core.c (df_set_blocks): Do not dereference function pointers.
* df-core.c (df_set_blocks): Do not dereference function pointers. (df_finish1): Likewise. (df_hybrid_search_forward): Likewise. (df_hybrid_search_backward): Likewise. (df_iterative_dataflow): Likewise. (df_analyze_problem): Likewise. (df_compact_blocks): Likewise. (df_dump): Likewise. * df-scan.c (df_rescan_blocks): Likewise. (df_record_entry_block_defs): Likewise. * genconditions.c (write_conditions): Guard the definition of 'insn_conditions' with the check on GCC version. (write_writer): Guard the traversal 'insn_conditions' with the check on GCC version. From-SVN: r110702
Diffstat (limited to 'gcc/df-scan.c')
-rw-r--r--gcc/df-scan.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/gcc/df-scan.c b/gcc/df-scan.c
index fd9e78a..6cc62c7 100644
--- a/gcc/df-scan.c
+++ b/gcc/df-scan.c
@@ -453,7 +453,7 @@ df_rescan_blocks (struct df *df, bitmap blocks)
for (i = df->num_problems_defined; i; i--)
{
bitmap blocks_to_reset = NULL;
- if (*dflow->problem->reset_fun)
+ if (dflow->problem->reset_fun)
{
if (!blocks_to_reset)
{
@@ -462,7 +462,7 @@ df_rescan_blocks (struct df *df, bitmap blocks)
if (df->blocks_to_scan)
bitmap_ior_into (blocks_to_reset, df->blocks_to_scan);
}
- (*dflow->problem->reset_fun) (dflow, blocks_to_reset);
+ dflow->problem->reset_fun (dflow, blocks_to_reset);
}
if (blocks_to_reset)
BITMAP_FREE (blocks_to_reset);
@@ -1804,7 +1804,7 @@ df_record_entry_block_defs (struct dataflow * dflow)
#endif
}
- (*targetm.live_on_entry) (df->entry_block_defs);
+ targetm.live_on_entry (df->entry_block_defs);
EXECUTE_IF_SET_IN_BITMAP (df->entry_block_defs, 0, i, bi)
{