aboutsummaryrefslogtreecommitdiff
path: root/gcc/cfglayout.h
diff options
context:
space:
mode:
authorSteven Bosscher <steven@gcc.gnu.org>2007-01-18 08:17:06 +0000
committerSteven Bosscher <steven@gcc.gnu.org>2007-01-18 08:17:06 +0000
commitaeceeb06a15d71d55fcc41c0ff3b3b9be01c79a1 (patch)
tree454922e216b8e55458271a4dd8cad1c5803279a6 /gcc/cfglayout.h
parent0eb5e2b93d6816f51c3d61ca837853c9364fbb6f (diff)
downloadgcc-aeceeb06a15d71d55fcc41c0ff3b3b9be01c79a1.zip
gcc-aeceeb06a15d71d55fcc41c0ff3b3b9be01c79a1.tar.gz
gcc-aeceeb06a15d71d55fcc41c0ff3b3b9be01c79a1.tar.bz2
cfgcleanup.c (cleanup_cfg): Detect cfglayout mode and set the CLEANUP_CFGLAYOUT flag when in cfglayout mode.
* cfgcleanup.c (cleanup_cfg): Detect cfglayout mode and set the CLEANUP_CFGLAYOUT flag when in cfglayout mode. * Makefile.c (GTFILES): Add cfglayout.h. * gengtype.c (open_base_files): Likewise. * cfglayout.c (cfg_layout_function_footer, cfg_layout_function_header) Reindent to make gengtype happy. * cfglayout.h (cfg_layout_function_footer, cfg_layout_function_header): Add GTY(()) marker. * ifcvt.c (noce_try_sign_mask): Make sure INSN_B is non-null. From-SVN: r120893
Diffstat (limited to 'gcc/cfglayout.h')
-rw-r--r--gcc/cfglayout.h3
1 files changed, 2 insertions, 1 deletions
diff --git a/gcc/cfglayout.h b/gcc/cfglayout.h
index 4bc1e67..e2c00ad 100644
--- a/gcc/cfglayout.h
+++ b/gcc/cfglayout.h
@@ -23,7 +23,8 @@
#include "basic-block.h"
-extern rtx cfg_layout_function_footer;
+extern GTY(()) rtx cfg_layout_function_footer;
+extern GTY(()) rtx cfg_layout_function_header;
extern void cfg_layout_initialize (unsigned int);
extern void cfg_layout_finalize (void);