summaryrefslogtreecommitdiff
path: root/gcc/emit-rtl.h
diff options
context:
space:
mode:
authorrth <rth@138bc75d-0d04-0410-961f-82ee72b054a4>2008-10-21 20:48:16 +0000
committerrth <rth@138bc75d-0d04-0410-961f-82ee72b054a4>2008-10-21 20:48:16 +0000
commit58029e618f892253a92b4e5b0c898020e3fd27f7 (patch)
tree052bfb82b1dc059871fa44b6f66ba8b9ead7deca /gcc/emit-rtl.h
parente576b5877f91e4174a8f2b032b361b12cd884e32 (diff)
downloadgcc-58029e618f892253a92b4e5b0c898020e3fd27f7.tar.gz
PR 37815
* emit-rtl.c (get_spill_slot_decl): Export. * emit-rtl.h (get_spill_slot_decl): Declare. * var-tracking.c (vt_add_function_parameters): Relax assertion on the contents of MEM_EXPR in a PARM_DECL to include a spill slot. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@141278 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/emit-rtl.h')
-rw-r--r--gcc/emit-rtl.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/gcc/emit-rtl.h b/gcc/emit-rtl.h
index 6d4249f518e..11921a4e737 100644
--- a/gcc/emit-rtl.h
+++ b/gcc/emit-rtl.h
@@ -37,6 +37,7 @@ extern void set_mem_size (rtx, rtx);
/* Set the attributes for MEM appropriate for a spill slot. */
extern void set_mem_attrs_for_spill (rtx);
+extern tree get_spill_slot_decl (bool);
/* Return a memory reference like MEMREF, but with its address changed to
ADDR. The caller is asserting that the actual piece of memory pointed