aboutsummaryrefslogtreecommitdiff
path: root/gcc/cgraph.h
diff options
context:
space:
mode:
authorIlya Enkovich <ilya.enkovich@intel.com>2013-11-20 13:50:44 +0000
committerKirill Yukhin <kyukhin@gcc.gnu.org>2013-11-20 13:50:44 +0000
commiteb1d81598d4b4413ec5fe730036c16202afad6b6 (patch)
treeda46e8ec2d13767fa1a1c3da99489ab1f6ebd4e4 /gcc/cgraph.h
parenta888f9ad6f86dab748ce790ac2d11b1bf95f36b5 (diff)
downloadgcc-eb1d81598d4b4413ec5fe730036c16202afad6b6.zip
gcc-eb1d81598d4b4413ec5fe730036c16202afad6b6.tar.gz
gcc-eb1d81598d4b4413ec5fe730036c16202afad6b6.tar.bz2
cgraph.h (varpool_node): Add need_bounds_init field.
* cgraph.h (varpool_node): Add need_bounds_init field. * lto-cgraph.c (lto_output_varpool_node): Output need_bounds_init value. (input_varpool_node): Read need_bounds_init value. * varpool.c (dump_varpool_node): Dump need_bounds_init field. From-SVN: r205116
Diffstat (limited to 'gcc/cgraph.h')
-rw-r--r--gcc/cgraph.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/gcc/cgraph.h b/gcc/cgraph.h
index 4acf2d0..15719fb 100644
--- a/gcc/cgraph.h
+++ b/gcc/cgraph.h
@@ -528,6 +528,10 @@ class GTY((tag ("SYMTAB_VARIABLE"))) varpool_node : public symtab_node {
public:
/* Set when variable is scheduled to be assembled. */
unsigned output : 1;
+
+ /* Set when variable has statically initialized pointer
+ or is a static bounds variable and needs initalization. */
+ unsigned need_bounds_init : 1;
};
/* Every top level asm statement is put into a asm_node. */