aboutsummaryrefslogtreecommitdiff
path: root/gcc/integrate.h
diff options
context:
space:
mode:
authorJim Wilson <wilson@gcc.gnu.org>1993-05-14 10:22:55 -0700
committerJim Wilson <wilson@gcc.gnu.org>1993-05-14 10:22:55 -0700
commit11d1f6737003ca0a47e8de58a0d69d4e864a6be4 (patch)
tree55f583ed61fe787107344c59ccbb3496244c2082 /gcc/integrate.h
parenta70f7bb27e99a4e028cf4b60738fe548d947808d (diff)
downloadgcc-11d1f6737003ca0a47e8de58a0d69d4e864a6be4.zip
gcc-11d1f6737003ca0a47e8de58a0d69d4e864a6be4.tar.gz
gcc-11d1f6737003ca0a47e8de58a0d69d4e864a6be4.tar.bz2
(struct inline_remap): Add integrating field.
From-SVN: r4454
Diffstat (limited to 'gcc/integrate.h')
-rw-r--r--gcc/integrate.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/gcc/integrate.h b/gcc/integrate.h
index 0f59ba2..5e776dd 100644
--- a/gcc/integrate.h
+++ b/gcc/integrate.h
@@ -31,6 +31,10 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */
struct inline_remap
{
+ /* True if we are doing function integration, false otherwise.
+ Used to control whether RTX_UNCHANGING bits are copied by
+ copy_rtx_and_substitute. */
+ int integrating;
/* Definition of function be inlined. */
union tree_node *fndecl;
/* Place to put insns needed at start of function. */