aboutsummaryrefslogtreecommitdiff
path: root/gcc/function.h
diff options
context:
space:
mode:
authorDavid Malcolm <dmalcolm@redhat.com>2014-08-27 20:38:06 +0000
committerDavid Malcolm <dmalcolm@gcc.gnu.org>2014-08-27 20:38:06 +0000
commit0f4783c7f7c01596686da28e6fe86e0b69a43f3e (patch)
tree8d4ec8a41c63185441424d525a970a78807fbd37 /gcc/function.h
parent2382940b419263c416f86cbf50cfcf5f18c22bdb (diff)
downloadgcc-0f4783c7f7c01596686da28e6fe86e0b69a43f3e.zip
gcc-0f4783c7f7c01596686da28e6fe86e0b69a43f3e.tar.gz
gcc-0f4783c7f7c01596686da28e6fe86e0b69a43f3e.tar.bz2
rtl_data.x_stack_slot_list becomes an rtx_expr_list
gcc/ 2014-08-27 David Malcolm <dmalcolm@redhat.com> * function.h (struct rtl_data): Strengthen field "x_stack_slot_list" from rtx to rtx_expr_list *. * emit-rtl.c (unshare_all_rtl_1): Add a checked cast when assigning to stack_slot_list. From-SVN: r214604
Diffstat (limited to 'gcc/function.h')
-rw-r--r--gcc/function.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/gcc/function.h b/gcc/function.h
index a176e0a..1f8da7a 100644
--- a/gcc/function.h
+++ b/gcc/function.h
@@ -280,7 +280,7 @@ struct GTY(()) rtl_data {
/* List (chain of EXPR_LISTs) of all stack slots in this function.
Made for the sake of unshare_all_rtl. */
- rtx x_stack_slot_list;
+ rtx_expr_list *x_stack_slot_list;
/* List of empty areas in the stack frame. */
struct frame_space *frame_space_list;