re PR target/66569 ([CHKP] internal compiler error: in assign_by_spills)
authorIlya Enkovich <enkovich.gnu@gmail.com>
Thu, 18 Jun 2015 10:18:48 +0000 (10:18 +0000)
committerIlya Enkovich <ienkovich@gcc.gnu.org>
Thu, 18 Jun 2015 10:18:48 +0000 (10:18 +0000)
commit55429190dd99a471a22b88a9576920b6cf17d803
tree14a8b94e9c742f74901f64a3b969172d115077c8
parent855f036dcc09c3c0a7718bdcb0fd4125b57c1dce
re PR target/66569 ([CHKP] internal compiler error: in assign_by_spills)

gcc/

PR target/66569
* function.c (assign_bounds): Add arguments assign_regs,
assign_special, assign_bt.
(assign_parms): For vararg functions handle bounds in BT
and special slots after incoming vararg bounds.

gcc/testsuite/

PR target/66569
* gcc.target/i386/mpx/chkp-vararg.c: New test.

From-SVN: r224602
gcc/ChangeLog
gcc/function.c
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.target/i386/mpx/pr66569.c [new file with mode: 0644]