diff options
author | bstarynk <bstarynk@138bc75d-0d04-0410-961f-82ee72b054a4> | 2010-12-15 19:36:56 +0000 |
---|---|---|
committer | bstarynk <bstarynk@138bc75d-0d04-0410-961f-82ee72b054a4> | 2010-12-15 19:36:56 +0000 |
commit | e5d52a0a1a77d134e9af62b9fab8ef0b6595f63d (patch) | |
tree | 2a7369200e79a7b90b133e7dfaa5b3b18d2d7b09 /gcc/cgraph.h | |
parent | 1d09b2f39aa5a5a2442d3a1dfb7a06ff7583a634 (diff) | |
download | gcc-e5d52a0a1a77d134e9af62b9fab8ef0b6595f63d.tar.gz |
2010-12-15 Basile Starynkevitch <basile@starynkevitch.net>
MELT branch merged with trunk rev 167866
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/melt-branch@167868 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/cgraph.h')
-rw-r--r-- | gcc/cgraph.h | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/gcc/cgraph.h b/gcc/cgraph.h index 57a7e3bed22..69bc79c6b12 100644 --- a/gcc/cgraph.h +++ b/gcc/cgraph.h @@ -388,6 +388,9 @@ struct GTY(()) cgraph_indirect_call_info HOST_WIDE_INT otr_token; /* Type of the object from OBJ_TYPE_REF_OBJECT. */ tree otr_type; + /* Delta by which must be added to this parameter. For polymorphic calls + only. */ + tree thunk_delta; /* Index of the parameter that is called. */ int param_index; /* ECF flags determined from the caller. */ @@ -575,7 +578,7 @@ struct cgraph_node * cgraph_clone_node (struct cgraph_node *, tree, gcov_type, i int, bool, VEC(cgraph_edge_p,heap) *); void cgraph_redirect_edge_callee (struct cgraph_edge *, struct cgraph_node *); -void cgraph_make_edge_direct (struct cgraph_edge *, struct cgraph_node *); +void cgraph_make_edge_direct (struct cgraph_edge *, struct cgraph_node *, tree); struct cgraph_asm_node *cgraph_add_asm_node (tree); |