rtl_data.x_stack_slot_list becomes an rtx_expr_list
authorDavid Malcolm <dmalcolm@redhat.com>
Wed, 27 Aug 2014 20:38:06 +0000 (20:38 +0000)
committerDavid Malcolm <dmalcolm@gcc.gnu.org>
Wed, 27 Aug 2014 20:38:06 +0000 (20:38 +0000)
commit0f4783c7f7c01596686da28e6fe86e0b69a43f3e
tree8d4ec8a41c63185441424d525a970a78807fbd37
parent2382940b419263c416f86cbf50cfcf5f18c22bdb
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
gcc/ChangeLog
gcc/emit-rtl.c
gcc/function.h