aboutsummaryrefslogtreecommitdiff
path: root/gcc/cgraph.h
diff options
context:
space:
mode:
authorJan Hubicka <jh@suse.cz>2009-05-15 19:09:13 +0200
committerJan Hubicka <hubicka@gcc.gnu.org>2009-05-15 17:09:13 +0000
commitd88e5c37254630f5b3e1638aa2910bfd1e0fd030 (patch)
tree62a1c804d702494ae822b2b1cfc07dbffa19e1bf /gcc/cgraph.h
parent6136d2c7e2369fbd3bd63ec635ea90d723f61d66 (diff)
downloadgcc-d88e5c37254630f5b3e1638aa2910bfd1e0fd030.zip
gcc-d88e5c37254630f5b3e1638aa2910bfd1e0fd030.tar.gz
gcc-d88e5c37254630f5b3e1638aa2910bfd1e0fd030.tar.bz2
cgraph.h (struct cgraph_node): Add finalized_by_frotnend flag.
2009-05-15 Jan Hubicka <jh@suse.cz> * cgraph.h (struct cgraph_node): Add finalized_by_frotnend flag. * cgraphunit.c (cgraph_finalize_function): Set it. (cgraph_expand_function): Use it. From-SVN: r147586
Diffstat (limited to 'gcc/cgraph.h')
-rw-r--r--gcc/cgraph.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/gcc/cgraph.h b/gcc/cgraph.h
index 58ae068..6f1e052 100644
--- a/gcc/cgraph.h
+++ b/gcc/cgraph.h
@@ -211,6 +211,8 @@ struct GTY((chain_next ("%h.next"), chain_prev ("%h.previous"))) cgraph_node {
unsigned process : 1;
/* Set for aliases once they got through assemble_alias. */
unsigned alias : 1;
+ /* Set for nodes that was constructed and finalized by frontend. */
+ unsigned finalized_by_frontend : 1;
/* In non-unit-at-a-time mode the function body of inline candidates is saved
into clone before compiling so the function in original form can be